Hi,

I am using Struts Framework --> Jboss 3.0 (Stateless Session Bean) -->
Castor JDO.

I am getting the following error whenever I am recompiling my code and
deploying to the server. Error persists even after restarting the server
once or twice. After multiple restarts, the error goes away.

Any suggestions ?

Regards,
  Arijit


Error ---

java.lang.IllegalAccessError: try to access method org.exolab.castor
mapping.loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V from class
org
exolab.castor.mapping.loader.MappingLoader
javax.transaction.TransactionRolledbackException: try to access method
org
exolab.castor.mapping.loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V

from class org.exolab.castor.mapping.loader.MappingLoader; nested
exception
is:
 java.lang.IllegalAccessError: try to access method org.exolab.castor
mapping.loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V from class
org
exolab.castor.mapping.loader.MappingLoader
java.lang.IllegalAccessError: try to access method
org.exolab.castor.mapping
loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V from class
org.exolab
castor.mapping.loader.MappingLoader
 at org.exolab.castor.mapping.loader.MappingLoader.<clinit>(Unknown
Source)
 at java.lang.reflect.Constructor.newInstance(Native Method)
 at org.exolab.castor.mapping.Mapping.getResolver(Unknown Source)
 at org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(Unknown
Source)
 at org.exolab.castor.jdo.JDO.getDatabase(Unknown Source)
 at
org.jboss.jdo.castor.CastorJDOImpl.getDatabase(CastorJDOImpl.java:276)
 at com.softex.itesoverseer.server.ejb.dao.CastorMain
findCollection(CastorMain.java:121)
 at com.softex.itesoverseer.server.ejb.dao.ServerDAO
findAllServers(ServerDAO.java:55)
 at com.softex.itesoverseer.server.ejb.session.ServerManagerBean
getAllServers(ServerManagerBean.java:57)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor
invoke(StatelessSessionContainer.java:664)
 at org.jboss.resource.connectionmanager.CachedConnectionInterceptor
invoke(CachedConnectionInterceptor.java:186)
 at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor
invoke(StatelessSessionInstanceInterceptor.java:77)
 at org.jboss.ejb.plugins.AbstractTxInterceptor
invokeNext(AbstractTxInterceptor.java:96)
 at org.jboss.ejb.plugins.TxInterceptorCMT
runWithTransactions(TxInterceptorCMT.java:167)
 at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:61)
 at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor

java:129)
 at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:166)

 at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer

java:313)
 at org.jboss.ejb.Container.invoke(Container.java:705)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:491)

 at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)

 at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor
java:102)
 at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor

java:73)
 at
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
 at org.jboss.proxy.ejb.StatelessSessionInterceptor
invoke(StatelessSessionInterceptor.java:111)
 at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
 at $Proxy34.getAllServers(Unknown Source)
 at com.softex.itesoverseer.server.servlet.action.ServerAction
prepareServerListGTD(ServerAction.java:411)
 at com.softex.itesoverseer.server.servlet.action.ServerAction
listServer(ServerAction.java:234)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction
java:209)
 at org.apache.struts.actions.DispatchAction.perform(DispatchAction
java:289)
 at com.softex.itesoverseer.server.servlet.struts.CustomDispatchAction
perform(CustomDispatchAction.java:64)
 at org.apache.struts.action.Action.execute(Action.java:369)
 at org.apache.struts.action.RequestProcessor
processActionPerform(RequestProcessor.java:437)
 at org.apache.struts.action.RequestProcessor.process(RequestProcessor
java:264)
 at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
 at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)

 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.catalina.core.ApplicationFilterChain
internalDoFilter(ApplicationFilterChain.java:247)
 at org.apache.catalina.core.ApplicationFilterChain
doFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.StandardWrapperValve
invoke(StandardWrapperValve.java:243)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContextValve
invoke(StandardContextValve.java:190)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve
java:246)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext
java:2343)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve
java:180)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.valves.ErrorDispatcherValve
invoke(ErrorDispatcherValve.java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve
java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve
java:468)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
java:174)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor
java:1012)
 at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor
java:1107)
 at java.lang.Thread.run(Thread.java:484)
2002-08-17 11:57:52,070 ERROR
[com.softex.itesoverseer.server.servlet.action
ServerAction] Dispatch[/server] to method listServer returned an
exception
java.lang.reflect.InvocationTargetException:
com.softex.itesoverseer.server.ejb.util.ApplicationException:
error.apperror
 at com.softex.itesoverseer.server.servlet.action.ServerAction
listServer(ServerAction.java:252)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction
java:209)
 at org.apache.struts.actions.DispatchAction.perform(DispatchAction
java:289)
 at com.softex.itesoverseer.server.servlet.struts.CustomDispatchAction
perform(CustomDispatchAction.java:64)
 at org.apache.struts.action.Action.execute(Action.java:369)
 at org.apache.struts.action.RequestProcessor
processActionPerform(RequestProcessor.java:437)
 at org.apache.struts.action.RequestProcessor.process(RequestProcessor
java:264)
 at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
 at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)

 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.catalina.core.ApplicationFilterChain
internalDoFilter(ApplicationFilterChain.java:247)
 at org.apache.catalina.core.ApplicationFilterChain
doFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.StandardWrapperValve
invoke(StandardWrapperValve.java:243)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContextValve
invoke(StandardContextValve.java:190)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve
java:246)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext
java:2343)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve
java:180)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.valves.ErrorDispatcherValve
invoke(ErrorDispatcherValve.java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve
java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve
java:468)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
java:174)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor
java:1012)
 at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor
java:1107)
 at java.lang.Thread.run(Thread.java:484)
RootCause:
javax.transaction.TransactionRolledbackException: try to access method
org
exolab.castor.mapping.loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V

from class org.exolab.castor.mapping.loader.MappingLoader; nested
exception
is:
 java.lang.IllegalAccessError: try to access method org.exolab.castor
mapping.loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V from class
org
exolab.castor.mapping.loader.MappingLoader
java.lang.IllegalAccessError: try to access method
org.exolab.castor.mapping
loader.ClassDescriptorImpl.<init>(Ljava/lang/Class;)V from class
org.exolab
castor.mapping.loader.MappingLoader
 at org.exolab.castor.mapping.loader.MappingLoader.<clinit>(Unknown
Source)
 at java.lang.reflect.Constructor.newInstance(Native Method)
 at org.exolab.castor.mapping.Mapping.getResolver(Unknown Source)
 at org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(Unknown
Source)
 at org.exolab.castor.jdo.JDO.getDatabase(Unknown Source)
 at
org.jboss.jdo.castor.CastorJDOImpl.getDatabase(CastorJDOImpl.java:276)
 at com.softex.itesoverseer.server.ejb.dao.CastorMain
findCollection(CastorMain.java:121)
 at com.softex.itesoverseer.server.ejb.dao.ServerDAO
findAllServers(ServerDAO.java:55)
 at com.softex.itesoverseer.server.ejb.session.ServerManagerBean
getAllServers(ServerManagerBean.java:57)
 at java.lang.reflect.Method.invoke(Native Method)
 at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor
invoke(StatelessSessionContainer.java:664)
 at org.jboss.resource.connectionmanager.CachedConnectionInterceptor
invoke(CachedConnectionInterceptor.java:186)
 at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor
invoke(StatelessSessionInstanceInterceptor.java:77)
 at org.jboss.ejb.plugins.AbstractTxInterceptor
invokeNext(AbstractTxInterceptor.java:96)
 at org.jboss.ejb.plugins.TxInterceptorCMT
runWithTransactions(TxInterceptorCMT.java:167)
 at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:61)
 at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor

java:129)
 at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:166)

 at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer

java:313)
 at org.jboss.ejb.Container.invoke(Container.java:705)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:491)

 at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)

 at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor
java:102)
 at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor

java:73)
 at
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
 at org.jboss.proxy.ejb.StatelessSessionInterceptor
invoke(StatelessSessionInterceptor.java:111)
 at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
 at $Proxy34.getAllServers(Unknown Source)
 at com.softex.itesoverseer.server.servlet.action.ServerAction
prepareServerListGTD(ServerAction.java:411)
 at com.softex.itesoverseer.server.servlet.action.ServerAction
listServer(ServerAction.java:234)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction
java:209)
 at org.apache.struts.actions.DispatchAction.perform(DispatchAction
java:289)
 at com.softex.itesoverseer.server.servlet.struts.CustomDispatchAction
perform(CustomDispatchAction.java:64)
 at org.apache.struts.action.Action.execute(Action.java:369)
 at org.apache.struts.action.RequestProcessor
processActionPerform(RequestProcessor.java:437)
 at org.apache.struts.action.RequestProcessor.process(RequestProcessor
java:264)
 at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1109)
 at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:452)

 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.catalina.core.ApplicationFilterChain
internalDoFilter(ApplicationFilterChain.java:247)
 at org.apache.catalina.core.ApplicationFilterChain
doFilter(ApplicationFilterChain.java:193)
 at org.apache.catalina.core.StandardWrapperValve
invoke(StandardWrapperValve.java:243)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContextValve
invoke(StandardContextValve.java:190)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve
java:246)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext
java:2343)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve
java:180)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.valves.ErrorDispatcherValve
invoke(ErrorDispatcherValve.java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve
java:170)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve
java:468)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:564)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
java:174)
 at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
java:566)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline
java:472)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor
java:1012)
 at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor
java:1107)
 at java.lang.Thread.run(Thread.java:484)



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to