Hi,

I've written a Java Application which uses Axis libraries for
consuming a Web Service.
This java application works fine.
I tried porting this java application to SAP J2EE engine (sap portals). 
As given in the documentation I've included axis.jar,
commons-discovery.jar, commons-logging.jar, jaxrpc.jar, saaj.jar in to
the applications lib folder.

When I accessed this web based java client I am getting some weird errors.

âââ..
Caused by: java.lang.NoSuchMethodError
        at 
org.apache.axis.schema.SchemaVersion1999.registerSchemaSpecificTypes(SchemaVersion1999.java:112)
        at 
org.apache.axis.encoding.DefaultTypeMappingImpl.<init>(DefaultTypeMappingImpl.java:639)
        at 
org.apache.axis.encoding.DefaultTypeMappingImpl.<init>(DefaultTypeMappingImpl.java:130)
        at 
org.apache.axis.encoding.DefaultTypeMappingImpl.getSingleton(DefaultTypeMappingImpl.java:124)
        at 
org.apache.axis.encoding.TypeMappingRegistryImpl.<init>(TypeMappingRegistryImpl.java:180)
        at 
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:510)
        at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:104)
        at 
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:209)
        at org.apache.axis.AxisEngine.init(AxisEngine.java:187)
        at org.apache.axis.AxisEngine.<init>(AxisEngine.java:172)
        at org.apache.axis.client.AxisClient.<init>(AxisClient.java:88)
        at org.apache.axis.client.Service.getAxisClient(Service.java:143)
        at org.apache.axis.client.Service.<init>(Service.java:152)
        at 
Zawad_Simple.Zawad_SimpleServiceLocator.<init>(Zawad_SimpleServiceLocator.java:10)
        at 
com.aramco.sao.scc.mb.WebServiceCaller$CreateTicket.doProcessBeforeOutput(WebServiceCaller.java:87)
        at 
com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:106)
        at 
com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:135)
        at 
com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
        at 
com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:300)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:190)
        at 
com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:209)
        at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:576)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:300)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:138)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:190)
        at 
com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:669)
        at 
com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:208)
        at 
com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:532)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:415)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:149)
        at 
com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:833)
        at 
com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:665)
        at 
com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:312)
        at com.inqmy.services.httpserver.server.Response.handle(Response.java:173)
        at 
com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1229)
        at 
com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
        at com.inqmy.core.cluster.impl5.ParserRunner.run(ParserRunner.java:55)
        at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
 
 

Appreciate your help.

 
Thanks and Best Regards,
Prasanna Krishnamurthy

Reply via email to