[jboss-user] [JBoss AOP] - jboss AS 4.0.4 GA aop application deployment issue

kistler59 do-not-reply at jboss.com
Wed Aug 23 12:06:15 EDT 2006


I'm trying to utilize some simple pointcuts and interceptors within an ejb that is packaged within an ear that also contains a war (1 war and 1 ejb in an EAR).

I've deployed the appliciation and I get the following error

anonymous wrote : 
  | 2006-08-23 09:55:03,449 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] Added url: file:/usr/local/jboss-4.0.4.GA/server/default/tmp/aopdynclasses/ucl17412/?dynamic=true, to ucl: org.jboss.mx.loading.UnifiedClassLoader3 at 104d976{ url=file:/usr/local/jboss-4.0.4.GA/server/default/tmp/deploy/tmp17411application.ear ,addedOrder=41}
  | 2006-08-23 09:55:04,721 ERROR [org.jboss.ejb.plugins.LogInterceptor] Unexpected Error in method: public abstract boolean com.package.test.WebApplicationCoordinatorRemoteI.connectToModel(java.lang.String,java.lang.Object) throws java.rmi.RemoteException
  | java.lang.ExceptionInInitializerError
  |         at com.package.DLWebModelSessionContext.(DLWebModelSessionContext.java:50)
  |         at com.package.DLWebUserSessionContext.addModelContext(DLWebUserSessionContext.java:77)
  |         at com.package.DLWebUserSessionContext.getModelContext(DLWebUserSessionContext.java:137)
  |         at com.package.DLWebSessionCoordinator.connectToModel(DLWebSessionCoordinator.java:209)
  |         at com.package.DLApplicationCoordinator.connectToModel(DLApplicationCoordinator.java:315)
  |         at com.package.infrastructure.test.DLWebApplicationCoordinatorBean.connectToModel(DLWebApplicationCoordinatorBean.java:67)
  |         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 org.jboss.invocation.Invocation.performCall(Invocation.java:359)
  |         at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
  |         at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
  |         at org.jboss.ws.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:64)
  |         at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
  |         at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
  |         at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:173)
  |         at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:77)
  |         at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
  |         at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
  |         at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
  |         at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:136)
  |         at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
  |         at org.jboss.ejb.Container.invoke(Container.java:954)
  |         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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  |         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |         at org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPInvoker.java:819)
  |         at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:420)
  |         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)
  | Caused by: java.lang.IllegalArgumentException
  |         at sun.reflect.UnsafeStaticObjectFieldAccessorImpl.set(UnsafeStaticObjectFieldAccessorImpl.java:61)
  |         at java.lang.reflect.Field.set(Field.java:656)
  |         at org.jboss.aop.ClassAdvisor.initializeMethodChain(ClassAdvisor.java:461)
  |         at org.jboss.aop.ClassAdvisor.createInterceptorChains(ClassAdvisor.java:591)
  |         at org.jboss.aop.ClassAdvisor.access$300(ClassAdvisor.java:82)
  |         at org.jboss.aop.ClassAdvisor$1.run(ClassAdvisor.java:299)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at org.jboss.aop.ClassAdvisor.attachClass(ClassAdvisor.java:271)
  |         at org.jboss.aop.AspectManager.initialiseClassAdvisor(AspectManager.java:587)
  |         at org.jboss.aop.AspectManager.getAdvisor(AspectManager.java:575)
  |         at com.package.DLWANPEngineTranslator.(DLWANPEngineTranslator.java)
  | 

I've tried repackaging the application different ways, checked for missing or outdated dependencies... I'm not coming up with much.  Does anyone have any suggestions?

thanks
-Keith

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3967031



More information about the jboss-user mailing list