Re: [aspectwerkz-dev] Issues with JDK1.5 & Aspectwerkz
"Alexandre Vasseur" <[email protected]> Mon, 30 Oct 2006 15:43:13 +0100
| Newsgroups | gmane.comp.java.aspectwerkz.devel |
|---|---|
| Message-ID | <[email protected]> |
sounds like a classpath issue as org/codehaus/aspectwerkz/transform/inlining/deployer/Deployer is not found Check your classpath, run with -verboce:class maybe Alex On 10/30/06, [email protected] <[email protected]> wrote: > > Hi, > > I am stuck with serious problem, I have an application called > e-Profiler(Uses JDK1.5) that runs on AspectWerkz framework.The e-Profiler > tool is working fine with tomcat server.I integrated the e-Profiler > tool with > Weblogic 9.0(since it has jdk1.5) and it was working fine with some > pages,but once i try to deploy my aspects by clicking on deploy button of my > e-profiler appln. > > I get error following errors : > > Error 500--Internal Server Error > > javax.management.RuntimeErrorException: Error thrown in operation deploy > at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:432) > at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) > at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) > at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) > at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408) > at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpljava:81) > at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245) > at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1341) > at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294) > at sun.rmi.transport.Transport$1.run(Transport.java:153) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.Transport.serviceCall(Transport.java:149) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701) > at java.lang.Thread.run(Thread.java:595) > at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247) > at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126) > at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source) > at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown Source) > at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:969) > at com.wipro.eprofile.Helper.EProfileHelper.invoke(EProfileHelper.java:329) > at com.wipro.eprofile.Helper.EProfileHelper.deploy(EProfileHelper.java:275) > at com.wipro.eprofile.Servlet.EProfileAdminServlet.doPost(EProfileAdminServlet.java:237) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) > at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) > at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) > at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272) > at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165) > at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153) > at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) > at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973) > at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880) > at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:179) > Caused by: java.lang.NoClassDefFoundError: org/codehaus/aspectwerkz/transform/inlining/deployer/Deployer > at com.wipro.eprofile.MBeans.EProfileAdmin.deploy(EProfileAdmin.java:120) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414) > at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) > at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) > at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) > at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1408) > at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpljava:81) > at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1245) > at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1341) > at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:782) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294) > at sun.rmi.transport.Transport$1.run(Transport.java:153) > at java.security.AccessController.doPrivileged(Native Method) > at sun.rmi.transport.Transport.serviceCall(Transport.java:149) > at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460) > at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701) > at java.lang.Thread.run(Thread.java:595) > > > > > > These were the lines that i had added in my startweblogic.cmd > > > ================================================================ > > set CLASSPATH=%CLASSPATH%;%JAVA_HOME%\lib\tools.jar;D:\Release1\eprofilerbuild\supportlib\arm-3.0.jar;D:\Release1\eprofilerbuild\build\release\eProfiler.jar;D:\Release1\eprofilerbuild\supportlib\servlet- > api.jar > > set JAVA_OPTIONS=%JAVA_OPTIONS% -Daspectwerkz.transform.details=false > set JAVA_OPTIONS=%JAVA_OPTIONS% -javaagent:D:\Release1\eprofilerbuild\build\release\eProfiler.jar > > @REM set AspectWerkz version and libs dependencies > set VERSION=2.0 > set ASPECTWERKZ_HOME=D:\aspectwerkz-2.0 > set DEPS=%ASPECTWERKZ_HOME%\lib\aspectwerkz-2.0.jar;%ASPECTWERKZ_HOME%\lib\aspectwerkz- > jdk5-2.0.jar;%ASPECTWERKZ_HOME%\lib\dom4j-1.4.jar;%ASPECTWERKZ_HOME%\lib\qdox-1.4.jar;%ASPECTWERKZ_HOME%\lib\concurrent-1.3.1.jar;%ASPECTWERKZ_HOME%\lib\trove-1.0.2.jar;%ASPECTWERKZ_HOME%\lib\jrexx-1.1.1.jar;%CLASSPATH% > > @REM for Java 1.5 > set DEPS=$DEPS:aspectwerkz-jdk5-$VERSION.jar > > > @REM all AspectWerzk jar and dependencies > set AW_PATH=aspectwerkz-extensions-$VERSION.jar:aspectwerkz-core-$VERSION.jar:aspectwerkz-$VERSION.jar:$DEPS > > set ASPECTWERKZ_LIBS=%ASPECTWERKZ_HOME%\lib\dom4j-1.4.jar;%ASPECTWERKZ_HOME%\lib\qdox-1.4.jar;%ASPECTWERKZ_HOME%\lib\concurrent-1.3.1.jar;%ASPECTWERKZ_HOME%\lib\trove-10.2.jar;%ASPECTWERKZ_HOME%\lib\jrexx-1.1.1.jar > > set ASPECTWERKZ_VERSION=2.0 > > > @REM "%JAVA_COMMAND%" -cp "%ASPECTWERKZ_HOME%\lib\aspectwerkz-%ASPECTWERKZ_VERSION%.jar" org.codehaus.aspectwerkz.util.EnvironmentDetect > -jvm > java -javaagent:%ASPECTWERKZ_HOME%\lib\aspectwerkz-jdk5-%ASPECTWERKZ_VERSION%.jar -Xbootclasspath/p:"%ASPECTWERKZ_HOME%\lib\aspectwerkz-core-%ASPECTWERKZ_VERSION%.jar;%ASPECTWERKZ_HOME%\lib\aspectwerkz-extensions-%ASPECTWERKZ_VERSION%.jar;%ASPECTWERKZ_HOME%\lib\aspectwerkz-%ASPECTWERKZ_VERSION%.jar;%ASPECTWERKZ_HOME%\lib\aspectwerkz-jdk5-%ASPECTWERKZ_VERSION%.jar;%ASPECTWERKZ_LIBS%" - > Daspectwerkz.home="%ASPECTWERKZ_HOME%" %* > > Where i have gone wrong ? Kindly suggest. > > > > Regards, > > Yogesh.S > > +91-9448708968 > > > > The information contained in this electronic message and any attachments > to this message are intended for the exclusive use of the addressee(s) and > may contain proprietary, confidential or privileged information. If you are > not the intended recipient, you should not disseminate, distribute or copy > this e-mail. Please notify the sender immediately and destroy all copies of > this message and any attachments. > > WARNING: Computer viruses can be transmitted via email. The recipient > should check this email and any attachments for the presence of viruses. The > company accepts no liability for any damage caused by any virus transmitted > by this email. > > www.wipro.com >