Hi, with WAS 6 you are limited to Java 5 and I guess for AspectJ 1.7 you need at least Java 6.
regards, Oliver Am 22.05.2014 um 15:30 schrieb Krishna Jasty <[email protected]>: > Hi, > > When i try to weave an application deployed in ibm WAS 6, server is > generating ajcore files with following information. > WAS version: 6 > ASPECTJ version:1.7 > > java.lang.UnsupportedClassVersionError: > (org/aspectj/weaver/loadtime/definition/DocumentParser) bad major version at > offset=6 > at java.lang.ClassLoader.defineClassImpl(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:223) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:148) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:556) > at java.net.URLClassLoader.access$400(URLClassLoader.java:119) > at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:961) > at > java.security.AccessController.doPrivileged(AccessController.java:275) > at java.net.URLClassLoader.findClass(URLClassLoader.java:487) > at java.lang.ClassLoader.loadClass(ClassLoader.java:606) > at java.lang.ClassLoader.loadClass(ClassLoader.java:563) > at > org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.parseDefinitions(ClassLoaderWeavingAdaptor.java:271) > > at > org.aspectj.weaver.loadtime.DefaultWeavingContext.getDefinitions(DefaultWeavingContext.java:130) > > at > org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.java:155) > > at > org.aspectj.weaver.loadtime.Aj$ExplicitlyInitializedClassLoaderWeavingAdaptor.initialize(Aj.java:313) > > at > org.aspectj.weaver.loadtime.Aj$ExplicitlyInitializedClassLoaderWeavingAdaptor.getWeavingAdaptor(Aj.java:318) > > at > org.aspectj.weaver.loadtime.Aj$WeaverContainer.getWeaver(Aj.java:292) > at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:103) > at > org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) > > 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 java.lang.ClassLoader.defineClass(ClassLoader.java:158) > at > com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader.defClass(JSPExtensionClassLoader.java:181) > > at > com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader._loadClass(JSPExtensionClassLoader.java:133) > > at > com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader.loadClass(JSPExtensionClassLoader.java:70) > > at > com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader.loadClass(JSPExtensionClassLoader.java:52) > > at java.beans.Beans.instantiate(Beans.java:202) > at java.beans.Beans.instantiate(Beans.java:63) > at > com.ibm.ws.webcontainer.servlet.ServletWrapper$1.run(ServletWrapper.java:1392) > > at > com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118) > > at > com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:1387) > > at > com.ibm.ws.wswebcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:389) > > at > com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:433) > > at > com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481) > > at > com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122) > > at > com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232) > > at > com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:286) > > at > com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3507) > at > com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269) > at > com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815) > at > com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466) > at > com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:122) > at > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458) > > at > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387) > > at > com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267) > > at > com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214) > > at > com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113) > > at > com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) > > at > com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) > > at > com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205) > at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497) > > Thanks, > Krishna > =====-----=====-----===== > Notice: The information contained in this e-mail > message and/or attachments to it may contain > confidential or privileged information. If you are > not the intended recipient, any dissemination, use, > review, distribution, printing or copying of the > information contained in this e-mail message > and/or attachments to it are strictly prohibited. If > you have received this communication in error, > please notify us by reply e-mail or telephone and > immediately and permanently delete the message > and any attachments. Thank you > > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users
_______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
