Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] bug or not bug ?

Hi folks,

problem definition:
AspectJ looks for classes indirectly referenced through the jars on the classpath during compilation (weaving).
It seems to be o.k., but under IBM virtual machine there are classes defined  (in "core" jar files namely ibmorb.jar)  that doesn't exist under Sun virtual machine and that implies that the same project can't be compiled under Sun.
Compilation with javac passes under both of VM.


The error message looks like:

C:\honza\projects\navigationDemo\demo_bl\demo_bl-was6\target\main\generated\cz\kb\gdf4j\navigation\demo\EJSRemoteStatelessDemoBeanHome_605b51d5.java:12:0::0 The type com.ibm.CORBA.iiop.ObjectResolver cannot be resolved. It is indirectly referenced from required .class files info weaver operating in reweavable mode.  Need to verify any required types exist.

In my opinion AspectJ must have same behaviour as javac, i.e. only one level of class references should be verified.

Please let me know your opinion.

best regards
J.Burian

Back to the top