I have developed simple web application using JBOSS AOP. The web application 
contains servlet,jsp,POJO java and Interceptor files. I have compiled using 
javac command ( basically I have used jboss aop jdk50 related jar files). The 
compilation is successful
The web application is working fine with tomcat. I have done following changes 
in tomcat startup
1. Include the jboss aop related jar 
files(jboss-aop-jdk50.jar,jboss-aspect-library-jdk50.jar ..etc...)
2. Include following javaoption
-javaagent:D:\jboss-aop_1.5.5.GA\lib-50\jboss-aop-jdk50.jar

I have done the same changes in websphere and i have deployed the application. 
the websphere is giving following exception

javassist.NotFoundException: java.lang.Exception
        at javassist.ClassPool.get(ClassPool.java:417)
        at javassist.bytecode.Descriptor.toCtClass(Descriptor.java:549)
        at javassist.bytecode.Descriptor.getParameterTypes(Descriptor.java:396)
        at javassist.CtBehavior.getParameterTypes(CtBehavior.java:243)
        at 
org.jboss.aop.util.CtConstructorComparator.compare(CtConstructorComparator.java:44)
        at 
org.jboss.aop.util.CtConstructorComparator.compare(CtConstructorComparator.java:65)
        at java.util.Arrays.mergeSort(Arrays.java:1299)
        at java.util.Arrays.sort(Arrays.java:1238)
        at java.util.Collections.sort(Collections.java:174)
        at 
org.jboss.aop.instrument.Instrumentor.getConstructors(Instrumentor.java:795)
        at 
org.jboss.aop.instrument.ConstructorExecutionTransformer.transform(ConstructorExecutionTransformer.java:140)
        at 
org.jboss.aop.instrument.Instrumentor.transform(Instrumentor.java:705)
        at org.jboss.aop.AspectManager.translate(AspectManager.java:909)
        at org.jboss.aop.AspectManager.transform(AspectManager.java:821)
        at 
org.jboss.aop.standalone.AOPTransformer.aspectTransform(AOPTransformer.java:88)
        at 
org.jboss.aop.standalone.AOPTransformer.transform(AOPTransformer.java:75)
        at 
sun.instrument.TransformerManager.transform(TransformerManager.java:141)
        at 
sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:174)
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:223)
        at 
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:160)
        at 
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:498)
        at 
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:468)
        at 
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:427)
        at 
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:410)
        at 
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
        at 
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:334)
        at 
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386)
        at 
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
        at 
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:563)
        at java.lang.J9VMInternals.verifyImpl(Native Method)
        at java.lang.J9VMInternals.verify(J9VMInternals.java:59)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:120)
        at java.lang.Class.forNameImpl(Native Method)
        at java.lang.Class.forName(Class.java:127)
        at 
com.ibm.websphere.management.configservice.ConfigServiceFactory.createConfigService(ConfigServiceFactory.java:64)
        at 
com.ibm.ws.management.component.AdminImpl.initialize(AdminImpl.java:611)
        at 
com.ibm.ws.runtime.component.ContainerImpl.initializeComponent(ContainerImpl.java:1338)
        at 
com.ibm.ws.runtime.component.ContainerImpl.initializeComponents(ContainerImpl.java:1171)
        at 
com.ibm.ws.runtime.component.ServerImpl.initialize(ServerImpl.java:347)
        at 
com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:178)
        at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:140)
        at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:461)
        at com.ibm.ws.runtime.WsServer.main(WsServer.java:59)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:183)
        at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:90)
        at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:72)
        at 
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
        at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at 
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
        at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at 
com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:321)
        at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:89)

Please help me out. 

Regards
Marimuthu

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4034603#4034603

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4034603
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to