Hi,

The previous stack trace was generated when AXIS is running in tomcat
container and the EJB web service in AXIS calls an EJB from Weblogic 6.1.

When AXIS running in Weblogic web server, requesting for the same EJB web
service generated the same stack trace as below,

AXIS error
Sorry, something seems to have gone wrong... here are the details:

Fault - org.apache.axis.ConfigurationException:
java.lang.IllegalAccessException
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.userException
 faultString: java.lang.IllegalAccessException
 faultActor: null
 faultDetail:
        stackTrace: java.lang.IllegalAccessException
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.axis.providers.java.EJBProvider.getServiceClass
(EJBProvider.java:247)
        at org.apache.axis.providers.java.JavaProvider.initServiceDesc
(JavaProvider.java:535)
        at
org.apache.axis.handlers.soap.SOAPService.getInitializedServiceDesc
(SOAPService.java:322)
        at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance
(WSDDService.java:477)
        at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance
(WSDDDeployableItem.java:312)
        at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance
(WSDDDeployableItem.java:298)
        at org.apache.axis.deployment.wsdd.WSDDDeployment.getService
(WSDDDeployment.java:492)
        at org.apache.axis.configuration.FileProvider.getService
(FileProvider.java:262)
        at org.apache.axis.AxisEngine.getService(AxisEngine.java:275)
        at org.apache.axis.MessageContext.setTargetService
(MessageContext.java:586)
        at org.apache.axis.handlers.http.URLMapper.invoke(URLMapper.java:89)
        at org.apache.axis.handlers.http.URLMapper.generateWSDL
(URLMapper.java:97)
        at org.apache.axis.strategies.WSDLGenStrategy.visit
(WSDLGenStrategy.java:72)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
        at org.apache.axis.SimpleChain.generateWSDL(SimpleChain.java:143)
        at org.apache.axis.server.AxisServer.generateWSDL
(AxisServer.java:456)
        at org.apache.axis.transport.http.AxisServlet.processWsdlRequest
(AxisServlet.java:428)
        at org.apache.axis.transport.http.AxisServlet.doGet
(AxisServlet.java:280)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at org.apache.axis.transport.http.AxisServletBase.service
(AxisServletBase.java:335)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet
(ServletStubImpl.java:265)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet
(ServletStubImpl.java:200)
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet
(WebAppServletContext.java:2456)
        at weblogic.servlet.internal.ServletRequestImpl.execute
(ServletRequestImpl.java:2039)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)


I really have no idea why this is happening.


BEOH


> Not that I doubt you, but the stacktrace seem to indicate Axis is
> running in Tomcat and not WL?
>
> --- [EMAIL PROTECTED] wrote:
>> Hi,
>>
>> I already successfully deployed both AXIS war into Weblogic 6.1 and
>> one of the EJB (in WL server) to the AXIS.
>>
>> When I tried to hit http://localhost:7001/axis/services/UserBean?WSDL,
>> I encountered the following problem.
>>
>> AXIS error
>> Sorry, something seems to have gone wrong... here are the details:
>>
>> Fault - org.apache.axis.ConfigurationException:
>> java.lang.IllegalAccessException
>> AxisFault
>>  faultCode: {http://xml.apache.org/axis/}Server.userException
>>  faultString: java.lang.IllegalAccessException
>>  faultActor: null
>>  faultDetail:
>>         stackTrace: java.lang.IllegalAccessException
>>         at java.lang.reflect.Method.invoke(Native Method)
>>         at org.apache.axis.providers.java.EJBProvider.getServiceClass
>> (EJBProvider.java:247)
>>         at org.apache.axis.providers.java.JavaProvider.initServiceDesc
>> (JavaProvider.java:535)
>>         at
>> org.apache.axis.handlers.soap.SOAPService.getInitializedServiceDesc
>> (SOAPService.java:322)
>>         at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance
>> (WSDDService.java:477)
>>         at
>>         org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance
>> (WSDDDeployableItem.java:312)
>>         at
>>         org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance
>> (WSDDDeployableItem.java:298)
>>         at org.apache.axis.deployment.wsdd.WSDDDeployment.getService
>> (WSDDDeployment.java:492)
>>         at org.apache.axis.configuration.FileProvider.getService
>> (FileProvider.java:262)
>>         at org.apache.axis.AxisEngine.getService(AxisEngine.java:275)
>>         at org.apache.axis.MessageContext.setTargetService
>> (MessageContext.java:586)
>>         at org.apache.axis.handlers.http.URLMapper.invoke
>> (URLMapper.java:89) at
>> org.apache.axis.handlers.http.URLMapper.generateWSDL
>> (URLMapper.java:97)
>>         at org.apache.axis.strategies.WSDLGenStrategy.visit
>> (WSDLGenStrategy.java:72)
>>         at
>>         org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
>>         at
>>         org.apache.axis.SimpleChain.generateWSDL(SimpleChain.java:143)
>> at org.apache.axis.server.AxisServer.generateWSDL
>> (AxisServer.java:456)
>>         at
>>         org.apache.axis.transport.http.AxisServlet.processWsdlRequest
>> (AxisServlet.java:428)
>>         at org.apache.axis.transport.http.AxisServlet.doGet
>> (AxisServlet.java:280)
>>         at
>>         javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>>         at org.apache.axis.transport.http.AxisServletBase.service
>> (AxisServletBase.java:335)
>>         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:260)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:646)
>>         at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:483)
>>         at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:995)
>>         at org.apache.catalina.core.StandardContextValve.invoke
>> (StandardContextValve.java:191)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:646)
>>         at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:483)
>>         at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:995)
>>         at org.apache.catalina.core.StandardContext.invoke
>> (StandardContext.java:2349)
>>         at org.apache.catalina.core.StandardHostValve.invoke
>> (StandardHostValve.java:180)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:646)
>>         at org.apache.catalina.valves.ErrorDispatcherValve.invoke
>> (ErrorDispatcherValve.java:170)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:644)
>>         at org.apache.catalina.valves.ErrorReportValve.invoke
>> (ErrorReportValve.java:171)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:644)
>>         at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:483)
>>         at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:995)
>>         at org.apache.catalina.core.StandardEngineValve.invoke
>> (StandardEngineValve.java:174)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:646)
>>         at org.apache.catalina.valves.AccessLogValve.invoke
>> (AccessLogValve.java:469)
>>         at
>>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
>>  eNext(StandardPipeline.java:644)
>>         at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:483)
>>         at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:995)
>>         at org.apache.coyote.tomcat4.CoyoteAdapter.service
>> (CoyoteAdapter.java:223)
>>         at org.apache.coyote.http11.Http11Processor.process
>> (Http11Processor.java:405)
>>         at
>>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
>>  ction(Http11Protocol.java:376)
>>         at org.apache.tomcat.util.net.TcpWorkerThread.runIt
>> (PoolTcpEndpoint.java:508)
>>         at
>>         org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
>> (ThreadPool.java:518)
>>         at java.lang.Thread.run(Thread.java:479)
>>
>>
>> Has anybody encountered the same problem before ?  Any clue to resolve
>> this ?
>>
>> Thank you.
>>
>>
>> BEOH
>>
>>



Reply via email to