Java.lang.NoSuchMethodError while invoking web service method
Hi, I have a web service which has two methods exposed as
A and B.
I deployed it on weblogic server (7.0 SP4) and fired teh request when I got this error:
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring/>
<detail>
<bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">java.lang.NoSuchMethodError
I tried deploying the web service on another instance and there the method A was invoked but I got the same error when I tried invoking B.
I tried it on third instance and there both the methods were successfully invoked.
The methods A and B name start with capital letter (someone told me that method name should not start with capital letter but that does not hold good here)
Any idea why this starnge behavior of web service?
Hi Guys,
I have solved the above issue by applying the PATCH 1 & PATCH 2 of the
BPEL 10.1.2 version .
Thanks
Kalyan
Similar Messages
-
Java.security.PrivilegedActionException while invoking web service on OC4J
Hi,
I have a developed web service in Jdeveloper which is hosted on OC4J app server. I am able to invoke it properly and get results using the web service end point in browser window.
Now I created a java proxy for this WS in Jdeveloper and tried invoking it inside another web service. I get the following error while the 1st WS is invoked:
2010-03-09 17:15:04.607 WARNING Unable to connect to URL: <internal web service URL> due to java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: Connection refused: connect
10/03/09 17:15:04 java.rmi.RemoteException: ; nested exception is:
HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: Connection refused: connect
10/03/09 17:15:04 at autoauthorise.runtime.VehicleTypeSpecsWSSoapHttp_Stub.getVehicleTypeSpecs(VehicleTypeSpecsWSSoapHttp_Stub.java:91)
10/03/09 17:15:04 at com.bt.vehtype.ws.VehicleTypeSpecsWSSoapHttpPortClient.getVehicleTypeSpecs(VehicleTypeSpecsWSSoapHttpPortClient.java:40)
10/03/09 17:15:04 at com.bt.fleet.willow.ws.AutoAuthorise.autoAuthorise(AutoAuthorise.java:20)
10/03/09 17:15:04 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10/03/09 17:15:04 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10/03/09 17:15:04 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
10/03/09 17:15:04 at java.lang.reflect.Method.invoke(Method.java:585)
10/03/09 17:15:04 at oracle.j2ee.ws.server.ImplInvocationHandler.invoke(ImplInvocationHandler.java:126)
10/03/09 17:15:04 at $Proxy0.autoAuthorise(Unknown Source)
10/03/09 17:15:04 at com.bt.fleet.willow.ws.runtime.AutoAthoriseWSSoapHttp_Tie.invoke_autoAuthorise(AutoAthoriseWSSoapHttp_Tie.java:62)
10/03/09 17:15:04 at com.bt.fleet.willow.ws.runtime.AutoAthoriseWSSoapHttp_Tie.processingHook(AutoAthoriseWSSoapHttp_Tie.java:161)
10/03/09 17:15:04 at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:287)
10/03/09 17:15:04 at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:356)
10/03/09 17:15:04 at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:283)
10/03/09 17:15:04 at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:272)
10/03/09 17:15:04 at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:94)
10/03/09 17:15:04 at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:128)
10/03/09 17:15:04 at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:170)
10/03/09 17:15:04 at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
Please help, I cant see any problem.
Edited by: Ankit_Screen on Mar 11, 2010 6:27 AMcan't anybody help me?
-
Java.util.ServiceConfigurationError: while invoking web service
Hi,
I am developing a web application which consumes web service.
We have used JaxWS to generate client side code.
I am able to invoke the web service successfully using a stand-alone java application.
But when I deploy my web application on weblogic 10.3 I am getting the following exception?
Can anyone help?
Thanks in advance.
java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider weblogic.wsee.jaxws.spi.WLSProvider could not be instantiated: java.lang.ClassCastException
at java.util.ServiceLoader.fail(ServiceLoader.java:207)
at java.util.ServiceLoader.access$100(ServiceLoader.java:164)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:353)
at java.util.ServiceLoader$1.next(ServiceLoader.java:421)
at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:180)
at javax.xml.ws.spi.Provider.provider(Provider.java:140)
at addressvalidationservice.addressvalidationservice._public.AddressValidationPort_Service.<clinit>(AddressValidationPort_Service.java:34)
at com.att.air.workflow.service.WorkflowServiceImpl.validateAddress(WorkflowServiceImpl.java:426)
at com.att.air.request.service.RequestServiceImpl.validateAddress(RequestServiceImpl.java:1241)
at com.att.air.action.request.ValidateRequestAction.validateLocationInformation(ValidateRequestAction.java:200)
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:597)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:453)
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:292)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:255)
at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:211)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:211)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:90)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:192)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:511)
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: java.lang.ClassCastException
at java.lang.Class.cast(Class.java:2990)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:345)
... 69 moreWhich version/platform are you using?
The thing you need to consider here is that the JDev proxy settings do not affect the BPEL server.
So if the BPEL server cannot connect to your webservice, it will not be because of any Jdev setting.
Check the proxy settings on your BPEL server (on 10.1.2 developer install it will be in obsetenv.bat, on 10.1.3 it will be a commandline property of the JVM - see AS Control administration page for the JVM) -
Getting the error while invoking Web services
Hi,
I am getting the error while invoking an webservive method *** follows
{color:#3366ff}2009-01-28 04:49:38.994 Error Occured inMesage Now
2009-01-28 04:49:38.994 javax.xml.rpc.ServiceException: Unable to create Service Factory: oracle.j2ee.ws.client.ServiceFactoryImpl
2009-01-28 04:49:38.995 at javax.xml.rpc.ServiceFactory.newInstance(ServiceFactory.java:75)
2009-01-28 04:49:38.995 at ccaproxy.proxy.ISessionClient.<init>(ISessionClient.java:25)
2009-01-28 04:49:38.995 at oracle.apps.contactCenter.mct.model.connector.cca.CCAInternalConnImpl.cstaMonitorStart(CCAInternalConnImpl.java:86)
2009-01-28 04:49:38.995 at oracle.apps.contactCenter.mct.model.connector.CCAMangConnImpl.cstaMonitorStart(CCAMangConnImpl.java:440)
2009-01-28 04:49:38.995 at oracle.apps.contactCenter.mct.model.connector.CCAConnectionImpl.cstaMonitorStart(CCAConnectionImpl.java:107)
2009-01-28 04:49:38.995 at testcca.Class1.GetConnection(Class1.java:54)
2009-01-28 04:49:38.995 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2009-01-28 04:49:38.995 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2009-01-28 04:49:38.995 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-01-28 04:49:38.995 at java.lang.reflect.Method.invoke(Method.java:585)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.jaxws.ServiceEndpointRuntime.processMessage(ServiceEndpointRuntime.java:283)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.jaxws.ServiceEndpointRuntime.processMessage(ServiceEndpointRuntime.java:147)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.jaxws.JAXWSRuntimeDelegate.processMessage(JAXWSRuntimeDelegate.java:403)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:1055)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:763)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:528)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:212)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:176)
2009-01-28 04:49:38.995 at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:311)
2009-01-28 04:49:38.995 at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
2009-01-28 04:49:38.995 at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
2009-01-28 04:49:38.996 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:692)
2009-01-28 04:49:38.996 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:351)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.doDispatchRequest(HttpRequestHandler.java:977)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:878)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:676)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:644)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:436)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:185)
2009-01-28 04:49:38.996 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:153)
2009-01-28 04:49:38.996 at oracle.oc4j.network.ServerSocketReadHandler$ClientRunnable.run(ServerSocketReadHandler.java:276)
2009-01-28 04:49:38.996 at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:223)
2009-01-28 04:49:38.996 at oracle.oc4j.network.ServerSocketAcceptHandler.access$900(ServerSocketAcceptHandler.java:39)
2009-01-28 04:49:38.996 at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:841)
2009-01-28 04:49:38.996 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
2009-01-28 04:49:38.996 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
2009-01-28 04:49:38.996 at java.lang.Thread.run(Thread.java:595)
{color}{color:#000000}The Scenarios is as follows:
I am having a JCA connector which is calling the CCA Method.
CCA uses the web services for method invocation and i have created the jar file for the web service proxies. teh proxies are of RPC type. I have include the jar file in the connector project for reference.
I have written a webservice client which will get the connection abject and invoke a method which internally invokes the CCA method.
During this time it is giving this error.
Please note that i have included the wsclient-extend.jar file ,wsclient jar file in both the connector project and the client project.
Thanks
Santosh{color}You have to add the jaxrpc library in the server.xml configuration of your embedded oc4j.
Line:
<import-shared-library name="oracle.ws.jaxrpc"/>
You have to do this twice: in the adf.oracle.domain and the adf.generic.domain shared lib entries.
Then, you have to do this again in the system-application.xml file (only once).
Edited by: remcoscc on Aug 23, 2010 4:30 PM -
"java.lang.NoSuchMethodError" while try to access categories of taxonomy
Hi ,
I have created Index( <b>INDEX1</b> ) using Index Admin iViews under taxonomy folder.
under the index created( <b>INDEX1</b> ), I created a category manually ( <b>Cat1</b> ) .
my structure is like this
<b>/taxonomies/INDEX1/Cat1</b>
when I try to create another sub category under Cat1 . I am getting follwing error
<b>java.lang.NoSuchMethodError</b>
at com.sapportals.wcm.repository.manager.taxonomy.TaxonomyNamespaceManager.getDocumentTaxRMRids(TaxonomyNamespaceManager.java:1876)
at com.sapportals.wcm.repository.manager.taxonomy.TaxonomyNamespaceManager.getTaxonomyClassResources(TaxonomyNamespaceManager.java:1831)
at com.sapportals.wcm.repository.manager.taxonomy.TaxonomyNamespaceManager.addChildDocuments(TaxonomyNamespaceManager.java:1942)
at com.sapportals.wcm.repository.manager.taxonomy.TaxonomyNamespaceManager.getChildren(TaxonomyNamespaceManager.java:368)
at com.sapportals.wcm.repository.manager.taxonomy.TaxonomyNamespaceManager.getChildren(TaxonomyNamespaceManager.java:250)
at com.sapportals.wcm.repository.CollectionImpl.internalGetChildrenManager(CollectionImpl.java:927)
at com.sapportals.wcm.repository.CollectionImpl.internalGetChildren(CollectionImpl.java:945)
at com.sapportals.wcm.repository.CollectionImpl.getChildren(CollectionImpl.java:137)
at com.sapportals.wcm.rendering.collection.AbstractRendererStatus.initializeSelectionList(AbstractRendererStatus.java:223)
at com.sapportals.wcm.rendering.collection.AbstractRendererStatus.initialize(AbstractRendererStatus.java:209)
at com.sapportals.wcm.rendering.collection.AbstractRendererStatus.setParent(AbstractRendererStatus.java:56)
at com.sapportals.wcm.rendering.collection.LightCollectionRenderer.createStatus(LightCollectionRenderer.java:726)
at com.sapportals.wcm.rendering.collection.LightCollectionRenderer.renderAll(LightCollectionRenderer.java:498)
at com.sapportals.wcm.rendering.control.cm.NeutralControl.render(NeutralControl.java:141)
at com.sapportals.wcm.rendering.layout.cm.MenuTreeListLayoutController.render(MenuTreeListLayoutController.java:132)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.render(WdfProxy.java:1229)
at com.sapportals.wdf.layout.HorizontalLayout.renderControls(HorizontalLayout.java:41)
at com.sapportals.wdf.stack.Pane.render(Pane.java:153)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:64)
at com.sapportals.wdf.stack.Pane.render(Pane.java:156)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:64)
at com.sapportals.wdf.stack.Pane.render(Pane.java:156)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.layout.HorizontalLayout.renderPanes(HorizontalLayout.java:64)
at com.sapportals.wdf.stack.Pane.render(Pane.java:156)
at com.sapportals.wdf.stack.PaneStack.render(PaneStack.java:67)
at com.sapportals.wdf.ControllerDynPage.executeEvent(ControllerDynPage.java:338)
at com.sapportals.wdf.BaseDynPage.onWdfEvent(BaseDynPage.java:132)
at java.lang.reflect.Method.invoke(Native Method)
at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:172)
at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:101)
at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:62)
at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:23)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sapportals.wcm.app.servlet.WcmHtmlbBaseServlet.service(WcmHtmlbBaseServlet.java:81)
at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:280)
at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
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)
I am using
<b>Installed Portal Version
#Fri May 21 21:00:24 CEST 2004
Creation-Date=20040521
Creation-Time=1912
Manifest-Version=1.0
Implementation-Title=Portal version.info
JDK-Version=1.3.1
Creation-User=makefact
Implementation-Vendor=SAP AG
Sync-Changelist=204112
Implementation-Vendor-Id=com.sap
version=6.0.2.4.1
Specification-Vendor=SAP AG
Implementation-Version=6.2.0.4.200405212100
Make-Release=60_SP2_REL
Sync-Timestamp=200405211839
Version History
6.0.2.4.1.Enterprise_Portal_Service_Pack_2</b>
thanks
pkHi PK,
that's a bug - but:
(1) You are running SP2 P4 HF1, that's really old...
(2) The version info says nothing about the KMC level you are running, but probably, it is also quite old; that's (KMC) where the exeception comes from.
So the first advise is to upgrade your SP2 installation to a higher Patch-Level.
Hope it helps
Detlev
PS: Ooops, good morning Achim, you've been faster... -
Unable to access end point while invoking web service from bpel
We are trying to Consume Web Service in our SOA Application and we are getting the following error:-
"java.lang.Exception: oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException: oracle.fabric.common.FabricInvocationException: Unable to access the following endpoint(s): http://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/yyyyyyy.svc ".
Scenario*:-
1.The Web Service that we are trying to consume is built on Microsoft Dynamics AX Framework and is using Windows Authentication and we are using Oracle Soa Suite 11g(11.1.1.5) to access it.
2.The Web Serice is Hosted on IIS server 7.0 . The Soa server and IIS server both are on the same domain(Also need to confirm that is there any need to pass credentials while consuming Web Services when both the servers are on same domain??).
3.We have tested the Web Service in SOAP UI and is working fine only when we pass the Username,Password and Domain.And if we do not pass the User Credentials then we get the following error:-
" 401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied."
4.We can even access the WSDL from the browser.
Plz help me out to resolve this issue.Will be really greatfull
Edited by: 937798 on May 31, 2012 2:36 AM910764
1:- I have not begged or requested for marking all answers as helpful. If answers are helpful then post author can do that.
2:- I also follow same practice. I dont blindly mark all answers correct or helpful. It can waste other's time. Correct marking is very important. Hence my all question are not having close end.Few are still open for correct answers. I will happily mark them correct if you can help me in that.
In the end , I will say Kindly refrain yourself using this platform as facebook or other social networking websites.
I hope you will understand seriousness of this forum and utilize its member's posts at the most.
Thanks,
Ashu -
Java.lang.NoSuchMethodError while running the Application on MI client
Hi Experts
During development I run my application through NWDS and worked perfect. But when I run my application only through MI client. It through error on my programmed methods: java.lang.NoSuchMethodError:
Any advice is highly appreciated!
MichalThanks for your reply!
I use MI 2.5 SP20 and that trace is:
Internal Servlet Error:
java.lang.NoSuchMethodError: com.sap.myApp.bean.TableViewBean.setAll(Ljava/lang/String;)V
Thanks for any advice -
Java Exception: java.lang.NoSuchMethodError -while accessing Job Code Table
Recently we upgraded tools from 8.51.03 to 8.52.12
when try to open data from below navigation.
Set Up HRMS--> Foundation Tables--> Job Attributes---> Job Code Table
then getting below error. Seriously doubt if a jar file is missing in PS_APP_HOME/class. Any clue?
Java Exception: java.lang.NoSuchMethodError: PeopleSoft.PeopleCode.Func.CreateSQL(Ljava/lang/String;[Ljava/lang/Object;)LPeopleSoft/PeopleCode/SQL;: during call of com.peoplesoft.hr.hr.cache.MetaCatalog.getObjectCatalog. (2,763) HCMD_CORE.metadata.ObjectCatalog.OnExecute Name:getJavaObject PCPC:1099 Statement:19
Called from:HCMD_CORE.metadata.ObjectCatalog.OnExecute Name:FindJavaObject Statement:177
Called from:HCMD_CORE.metadata.ObjectCatalog.OnExecute Name:FindObject Statement:212
Called from:WCS_SOURCE.Implementation.EmployeeInformationImpl.OnExecute Name:GetRecordField Statement:67
Called from:WCS_SOURCE.Implementation.EmployeeInformationImpl.OnExecute Name:CreateCache Statement:26
Called from:WCS_SOURCE.Impleme
The noted Java error was thrown during a call of the given method.
Error Codes
Java Exception: java.lang.NoSuchMethodError: PeopleSoft.PeopleCode.Func.CreateSQL(Ljava/lang/String;[Ljava/lang/Object;)LPeopleSoft/PeopleCode/SQL;: during call of com.peoplesoft.hr.hr.cache.MetaCatalog.getObjectCatalog. (2,763)
Problem Category/SubcategoryNot sure about 8.52, but in 8.51, I found the PeopleSoft.PeopleCode.Func class in PS_HOME/appserv/classes/peoplecode.jar, and CLASSPATH gets set to PS_HOME/appserv/classes by psconfig.sh
Not an answer, but it might give you some ideas on where to look.
Regards,
Bob -
Error java.lang.NoSuchMethodError while using Lexalytics
Hello,
I have a Linux 64bit environment with the complete Endeca Information Discovery 2.4 installed. When I try to use the Text Enrichment component I get the error:
java.lang.NoSuchMethodError
I have edited the .bash_profile file with the parameters that are needed to use Lexalytics:
lxainstall=/home/oracle/Oracle/Endeca/Lexalytics
export lxainstall
LD_LIBRARY_PATH=$lxainstall/salience/lib
export LD_LIBRARY_PATH
JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_HOME
JAVA_OPTS="-Djava.library.path=$LD_LIBRARY_PATH"
export JAVA_OPTS
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$lxainstall
export PATH
Also when I try to export the LD_LIBRARY_PATH and reboot my system, my desktop doesn't load and I see no icons on my desktop. I can start programs with the top menu.
I have installed version 5.1 of Lexalytics.
Does anybody know why I get this error?
Thanks!
MarcoHi Marco, I had the same problem. Instead of loading LD_LIBRARY_PATH in .BASH_PROFILE I made a shell script that first load LD_LIBRARY_PATH and then start integrator. Now it is working fine for me.
-
Error while invoking web service over SSL
While making a SSL Connections to web service i am getting the below mentioned error in spite of configuring the certificate provided by the client onto WLS.
I tried adding the certificate to the default DemoTrust and DemoIdentity Keystores. The error still persisted.
I also tried importing the certificate(into cacerts keystore) as Java Standard Trust as well as tried pointing it to the custom keystores. None of it worked :(
Could somebody please give a solution to resolve this error ASAP.
The error is:
Message:exception occured, due to org.apache.axis2.AxisFault: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
org.apache.axis2.AxisFault: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:83)
at org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:542)
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:199)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400)
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:435)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.intel.services.warrantyservice.Get_Warranty_Details_OutServiceStub.get_Warranty_Details_Out(Get_Warranty_Details_OutServiceStub.java:184)
at com.intel.www.PortalServices.PortalServicesSOAPImpl.getWarrantyDetails(PortalServicesSOAPImpl.java:1865)
at com.intel.www.PortalServices.PortalServicesSOAPSkeleton.getWarrantyDetails(PortalServicesSOAPSkeleton.java:213)
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:597)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3590)
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:2200)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: javax.xml.stream.XMLStreamException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at weblogic.xml.stax.XMLWriterBase.flush(XMLWriterBase.java:504)
at org.apache.axiom.om.impl.MTOMXMLStreamWriter.flush(MTOMXMLStreamWriter.java:168)
at org.apache.axis2.databinding.utils.writer.MTOMAwareXMLSerializer.flush(MTOMAwareXMLSerializer.java:79)
at org.apache.axis2.databinding.ADBDataSource.serialize(ADBDataSource.java:94)
at org.apache.axiom.om.impl.llom.OMSourcedElementImpl.internalSerializeAndConsume(OMSourcedElementImpl.java:738)
at org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl.java:966)
at org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(OMElementImpl.java:995)
at org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.serializeInternally(SOAPEnvelopeImpl.java:254)
at org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOAPEnvelopeImpl.java:242)
at org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(OMElementImpl.java:995)
at org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.java:486)
at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:79)
... 48 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1591)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:187)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:181)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1035)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:124)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:623)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at org.apache.commons.httpclient.ChunkedOutputStream.flush(ChunkedOutputStream.java:191)
at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:278)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212)
at java.io.BufferedWriter.flush(BufferedWriter.java:236)
at weblogic.xml.stax.XMLWriterBase.flush(XMLWriterBase.java:502)
... 59 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:285)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:191)
at sun.security.validator.Validator.validate(Validator.java:218)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1014)
... 74 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:280)
... 80 moreWhich version/platform are you using?
The thing you need to consider here is that the JDev proxy settings do not affect the BPEL server.
So if the BPEL server cannot connect to your webservice, it will not be because of any Jdev setting.
Check the proxy settings on your BPEL server (on 10.1.2 developer install it will be in obsetenv.bat, on 10.1.3 it will be a commandline property of the JVM - see AS Control administration page for the JVM) -
Error while Invoking Web Service: Fusion Payables( CreateInvoiceInterface)
HI,
We are testing the webservice from fusion/em site but encountered with an error 'oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException: Client received SOAP Fault from server : MOAC Priv Name cannot be null; Initialize MOAC"
Details:-
Url: Fusion EM site
Navigation: Oracle Fusion Financials > Fusion Applications> PayablesApp> PayabelsApp(PayableServer_1)
WSDL ***Https:/*****//finApInvQuickInvoicesModel/InvoiceInterfaceService?wsdl
Service: InvoiceInterfaceService
Port:InvoiceInterfaceServiceSoapHttpPort
Operation:createInvoiceInterface
Security used: HTTP Bsi Auth
Input Arguments used:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:createInvoiceInterface xmlns:ns1="http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/types/">
<ns1:invoiceInterfaceHeader xmlns:ns2="http://xmlns.oracle.com/apps/financials/payables/invoices/quickInvoices/invoiceInterfaceService/">
<ns2:ApplicationId>200</ns2:ApplicationId>
<ns2:Attribute1></ns2:Attribute1>
<ns2:Attribute10></ns2:Attribute10>
<ns2:Attribute11></ns2:Attribute11>
<ns2:Attribute12></ns2:Attribute12>
<ns2:Attribute13></ns2:Attribute13>
<ns2:Attribute14></ns2:Attribute14>
<ns2:Attribute15></ns2:Attribute15>
<ns2:Attribute2></ns2:Attribute2>
<ns2:Attribute3></ns2:Attribute3>
<ns2:Attribute4></ns2:Attribute4>
<ns2:Attribute5></ns2:Attribute5>
<ns2:Attribute6></ns2:Attribute6>
<ns2:Attribute7></ns2:Attribute7>
<ns2:Attribute8></ns2:Attribute8>
<ns2:Attribute9></ns2:Attribute9>
<ns2:AttributeCategory></ns2:AttributeCategory>
<ns2:AwtGroupName></ns2:AwtGroupName>
<ns2:BankChargeBearer></ns2:BankChargeBearer>
<ns2:ControlAmount currencyCode=""></ns2:ControlAmount>
<ns2:CorrectionPeriod></ns2:CorrectionPeriod>
<ns2:CustomerRegistrationCode></ns2:CustomerRegistrationCode>
<ns2:CustomerRegistrationNumber></ns2:CustomerRegistrationNumber>
<ns2:DeliveryChannelCode></ns2:DeliveryChannelCode>
<ns2:Description></ns2:Description>
<ns2:DocumentCategoryCode></ns2:DocumentCategoryCode>
<ns2:DocumentSubType></ns2:DocumentSubType>
<ns2:ExchangeRateType></ns2:ExchangeRateType>
<ns2:ExternalDocumentReference></ns2:ExternalDocumentReference>
<ns2:GlobalAttribute1></ns2:GlobalAttribute1>
<ns2:GlobalAttribute10></ns2:GlobalAttribute10>
<ns2:GlobalAttribute11></ns2:GlobalAttribute11>
<ns2:GlobalAttribute12></ns2:GlobalAttribute12>
<ns2:GlobalAttribute13></ns2:GlobalAttribute13>
<ns2:GlobalAttribute14></ns2:GlobalAttribute14>
<ns2:GlobalAttribute15></ns2:GlobalAttribute15>
<ns2:GlobalAttribute16></ns2:GlobalAttribute16>
<ns2:GlobalAttribute17></ns2:GlobalAttribute17>
<ns2:GlobalAttribute18></ns2:GlobalAttribute18>
<ns2:GlobalAttribute19></ns2:GlobalAttribute19>
<ns2:GlobalAttribute2></ns2:GlobalAttribute2>
<ns2:GlobalAttribute20></ns2:GlobalAttribute20>
<ns2:GlobalAttribute3></ns2:GlobalAttribute3>
<ns2:GlobalAttribute4></ns2:GlobalAttribute4>
<ns2:GlobalAttribute5></ns2:GlobalAttribute5>
<ns2:GlobalAttribute6></ns2:GlobalAttribute6>
<ns2:GlobalAttribute7></ns2:GlobalAttribute7>
<ns2:GlobalAttribute8></ns2:GlobalAttribute8>
<ns2:GlobalAttribute9></ns2:GlobalAttribute9>
<ns2:GlobalAttributeCategory></ns2:GlobalAttributeCategory>
<ns2:GroupId></ns2:GroupId>
<ns2:ImportDocumentNumber></ns2:ImportDocumentNumber>
<ns2:InvoiceAmount currencyCode=""></ns2:InvoiceAmount>
<ns2:InvoiceCurrencyCode></ns2:InvoiceCurrencyCode>
<ns2:InvoiceNumber>1551</ns2:InvoiceNumber>
<ns2:InvoiceTypeLookupCode></ns2:InvoiceTypeLookupCode>
<ns2:LegalEntityName></ns2:LegalEntityName>
<ns2:NoExchangeRateBaseAmount currencyCode=""></ns2:NoExchangeRateBaseAmount>
<ns2:OperatingUnit></ns2:OperatingUnit>
<ns2:OrgId>300000000693070</ns2:OrgId>
<ns2:PayGroupLookupCode></ns2:PayGroupLookupCode>
<ns2:PayProcTrxnTypeCode></ns2:PayProcTrxnTypeCode>
<ns2:PaymentCrossRateType></ns2:PaymentCrossRateType>
<ns2:PaymentCurrencyCode></ns2:PaymentCurrencyCode>
<ns2:PaymentFunction></ns2:PaymentFunction>
<ns2:PaymentMethodCode></ns2:PaymentMethodCode>
<ns2:PaymentMethodLookupCode></ns2:PaymentMethodLookupCode>
<ns2:PaymentReasonCode></ns2:PaymentReasonCode>
<ns2:PaymentReasonComments></ns2:PaymentReasonComments>
<ns2:PONumber></ns2:PONumber>
<ns2:PortOfEntryCode></ns2:PortOfEntryCode>
<ns2:PrepayApplyAmount currencyCode=""></ns2:PrepayApplyAmount>
<ns2:PrepayNumber></ns2:PrepayNumber>
<ns2:ProductTable></ns2:ProductTable>
<ns2:Reference1></ns2:Reference1>
<ns2:Reference2></ns2:Reference2>
<ns2:ReferenceKey1></ns2:ReferenceKey1>
<ns2:ReferenceKey2></ns2:ReferenceKey2>
<ns2:ReferenceKey3></ns2:ReferenceKey3>
<ns2:ReferenceKey4></ns2:ReferenceKey4>
<ns2:ReferenceKey5></ns2:ReferenceKey5>
<ns2:RemittanceMessage1></ns2:RemittanceMessage1>
<ns2:RemittanceMessage2></ns2:RemittanceMessage2>
<ns2:RemittanceMessage3></ns2:RemittanceMessage3>
<ns2:RequesterEmployeeNumber></ns2:RequesterEmployeeNumber>
<ns2:RequesterFirstName></ns2:RequesterFirstName>
<ns2:RequesterLastName></ns2:RequesterLastName>
<ns2:SettlementPriority></ns2:SettlementPriority>
<ns2:ShipToLocation></ns2:ShipToLocation>
<ns2:SupplierTaxInvoiceNumber></ns2:SupplierTaxInvoiceNumber>
<ns2:TaxInvoiceInternalSequence></ns2:TaxInvoiceInternalSequence>
<ns2:TaxationCountry></ns2:TaxationCountry>
<ns2:TermsName></ns2:TermsName>
<ns2:UniqueRemittanceIdentifier></ns2:UniqueRemittanceIdentifier>
<ns2:UriCheckDigit></ns2:UriCheckDigit>
<ns2:USSGLTransactionCode></ns2:USSGLTransactionCode>
<ns2:VendorEmailAddress></ns2:VendorEmailAddress>
<ns2:VendorId>300000000672070</ns2:VendorId>
<ns2:VendorName></ns2:VendorName>
<ns2:VendorNumber></ns2:VendorNumber>
<ns2:VendorSiteCode></ns2:VendorSiteCode>
<ns2:VendorSiteId>300000000694062</ns2:VendorSiteId>
<ns2:VoucherNumber></ns2:VoucherNumber>
<ns2:B2BSiteCode></ns2:B2BSiteCode>
<ns2:B2BProgramName></ns2:B2BProgramName>
</ns1:invoiceInterfaceHeader>
</ns1:createInvoiceInterface>
</soap:Body>
</soap:Envelope>
If any one encountered with similar issues , please guide us with the steps to resolve this issue.
thanks & Regards
Rakeshhi Jani,
Thanks and really appreciating your fast response. We already referred that thread and our DBA's have gone through it. Hope the log file might help you to find the reason for the issue.
Please see the Trace information ( Exception report)
java.lang.Exception: oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException:
Client received SOAP Fault from server : MOAC Priv Name cannot be null; Initialize
MOAC at oracle.sysman.emas.model.wsmgt.WSTestModel.invokeOperation
(WSTestModel.java:808) at
oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:384) at
oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:302) 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:597) at com.sun.el.parser.AstValue.invoke(AstValue.java:187) at
com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297) at
org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invok
e(MethodExpressionMethodBinding.java:53) at
org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBind
ing(UIXComponentBase.java:1256) at
org.apache.myfaces.trinidad.component.UIXCommand.broadcast
(UIXCommand.java:183) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run
(ContextSwitchingComponent.java:93) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhas
e(ContextSwitchingComponent.java:361) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast
(ContextSwitchingComponent.java:96) at
oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run
(ContextSwitchingComponent.java:93) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhas
e(ContextSwitchingComponent.java:361) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast
(ContextSwitchingComponent.java:96) at
oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) at
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) at
oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase
(LifecycleImpl.java:407) at
oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:197) at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:227) at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet
(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter
(TailFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at oracle.sysman.emSDK.license.LicenseFilter.doFilter
(LicenseFilter.java:102) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at oracle.adf.model.servlet.ADFBindingFilter.doFilter
(ADFBindingFilter.java:205) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at
oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter
(RegistrationFilter.java:131) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilte
r(TrinidadFilterImpl.java:447) at
oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilte
r(TrinidadFilterImpl.java:447) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl
(TrinidadFilterImpl.java:271) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter
(TrinidadFilterImpl.java:177) at
org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.help.web.rich.OHWFilter.doFilter(Unknown Source) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter
(SSOSessionSynchronizationFilter.java:292) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.sysman.emas.fwk.MASConnectionFilter.doFilter(MASConnectionFilter.java:41)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.sysman.eml.app.AuditServletFilter.doFilter(AuditServletFilter.java:183) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:203) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at
oracle.sysman.core.model.targetauth.EMLangPrefFilter.doFilter
(EMLangPrefFilter.java:158) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at oracle.sysman.core.app.perf.PerfFilter.doFilter
(PerfFilter.java:141) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at oracle.sysman.eml.app.ContextInitFilter.doFilter
(ContextInitFilter.java:542) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at oracle.security.jps.ee.http.JpsAbsFilter$1.run
(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged
(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode
(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode
(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter
(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter
(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at oracle.dms.servlet.DMSServletFilter.doFilter
(DMSServletFilter.java:164) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at weblogic.servlet.internal.RequestEventsFilter.doFilter
(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:57) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun
(WebAppServletContext.java:3730) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
(WebAppServletContext.java:3696) at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at
weblogic.servlet.internal.WebAppServletContext.securedExecute
(WebAppServletContext.java:2273) at
weblogic.servlet.internal.WebAppServletContext.execute
(WebAppServletContext.java:2179) at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at
weblogic.work.ExecuteThread.run(ExecuteThread.java:221) Caused by:
oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException: Client received SOAP
Fault from server : MOAC Priv Name cannot be null; Initialize MOAC at
oracle.sysman.emSDK.webservices.wsdlapi.dispatch.DispatchUtil.invoke
(DispatchUtil.java:362) at
oracle.sysman.emSDK.webservices.wsdlparser.OperationInfoImpl.invokeWithDispatc
h(OperationInfoImpl.java:1004) at
oracle.sysman.emas.model.wsmgt.PortName.invokeOperation(PortName.java:750) at
oracle.sysman.emas.model.wsmgt.WSTestModel.invokeOperation
(WSTestModel.java:803) ... 77 more Caused by:
oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from
server : MOAC Priv Name cannot be null; Initialize MOAC at
oracle.j2ee.ws.client.jaxws.DispatchImpl.throwJAXWSSoapFaultException
(DispatchImpl.java:1040) at oracle.j2ee.ws.client.jaxws.DispatchImpl.invoke
(DispatchImpl.java:826) at
oracle.j2ee.ws.client.jaxws.OracleDispatchImpl.synchronousInvocationWithRetry
(OracleDispatchImpl.java:235) at
oracle.j2ee.ws.client.jaxws.OracleDispatchImpl.invoke(OracleDispatchImpl.java:106)
at oracle.sysman.emSDK.webservices.wsdlapi.dispatch.DispatchUtil.invoke
(DispatchUtil.java:358) at
oracle.sysman.emSDK.webservices.wsdlparser.OperationInfoImpl.invokeWithDispatc
h(OperationInfoImpl.java:1004) at
oracle.sysman.emas.model.wsmgt.PortName.invokeOperation(PortName.java:750) at
oracle.sysman.emas.model.wsmgt.WSTestModel.invokeOperation
(WSTestModel.java:802) at
oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:384) at
oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:301) 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:597) at com.sun.el.parser.AstValue.invoke(AstValue.java:187) at
com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297) at
org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invok
e(MethodExpressionMethodBinding.java:53) at
org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBind
ing(UIXComponentBase.java:1256) at
org.apache.myfaces.trinidad.component.UIXCommand.broadcast
(UIXCommand.java:183) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run
(ContextSwitchingComponent.java:92) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhas
e(ContextSwitchingComponent.java:361) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast
(ContextSwitchingComponent.java:96) at
oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run
(ContextSwitchingComponent.java:92) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhas
e(ContextSwitchingComponent.java:361) at
oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast
(ContextSwitchingComponent.java:96) at
oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) at
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) at
oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication
(LifecycleImpl.java:920) at
oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase
(LifecycleImpl.java:406) at
oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:197) at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:227) at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet
(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter
(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at oracle.sysman.emSDK.license.LicenseFilter.doFilter
(LicenseFilter.java:101) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at oracle.adf.model.servlet.ADFBindingFilter.doFilter
(ADFBindingFilter.java:205) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at
oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter
(RegistrationFilter.java:128) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilte
r(TrinidadFilterImpl.java:446) at
oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilte
r(TrinidadFilterImpl.java:446) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl
(TrinidadFilterImpl.java:271) at
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter
(TrinidadFilterImpl.java:177) at
org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.help.web.rich.OHWFilter.doFilter(Unknown Source) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter
(SSOSessionSynchronizationFilter.java:291) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.sysman.emas.fwk.MASConnectionFilter.doFilter(MASConnectionFilter.java:41)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.sysman.eml.app.AuditServletFilter.doFilter(AuditServletFilter.java:179) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:203) at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.sysman.core.model.targetauth.EMLangPrefFilter.doFilter
(EMLangPrefFilter.java:158) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at oracle.sysman.core.app.perf.PerfFilter.doFilter
(PerfFilter.java:141) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at oracle.sysman.eml.app.ContextInitFilter.doFilter
(ContextInitFilter.java:542) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run
(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged
(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode
(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode
(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter
(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter
(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter
(DMSServletFilter.java:164) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at weblogic.servlet.internal.RequestEventsFilter.doFilter
(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:56) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun
(WebAppServletContext.java:3730) at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
(WebAppServletContext.java:3696) at
weblogic.security.acl.internal.AuthenticatedSubject.doAs
(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs
(SecurityManager.java:120) at
weblogic.servlet.internal.WebAppServletContext.securedExecute
(WebAppServletContext.java:2273) at
weblogic.servlet.internal.WebAppServletContext.execute
(WebAppServletContext.java:2179) at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at
weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) ...
Thanks
Rakesh Radhakrishnan -
Deserialization Error while invoking web service from JDeveloper 10g
When we tried to invoke a web service from JDeveloper version 10.1.3.4.0.4270, we got deserialization error.Here are the steps that we did to invoke the web service.
1. Using WSDL URL, downloaded WSDL file and associated XSD files into local machine using wsa.jar utility.
2. Using JDeveloper, created web service proxy project by referring the local WSDL file.Proxy got generated successfully.
3. Secured the proxy using "secure proxy" option.
4. Assigned all required values for parameters for web method.
5. When tried to invoke the web service, got deserialization error.
Exception in thread "main" deserialization error: java.lang.NumberFormatException
at oracle.j2ee.ws.common.encoding.literal.LiteralSimpleTypeSerializer.deserialize(LiteralSimpleTypeSerializer.java:155)
at com.oracle.xmlns.apps.ego.extfwk.service.out.runtime.ValuesetType_LiteralSerializer.doDeserialize(ValuesetType_LiteralSerializer.java:151)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at com.oracle.xmlns.apps.ego.extfwk.service.out.runtime.ListOfVSType_LiteralSerializer.doDeserialize(ListOfVSType_LiteralSerializer.java:67)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at com.oracle.xmlns.valuesetservice.runtime.GetVSRespType_LiteralSerializer.doDeserialize(GetVSRespType_LiteralSerializer.java:57)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at pimut.proxy.runtime.ValuesetServiceSoapHttp_Stub._deserialize_getValueSetDetails(ValuesetServiceSoapHttp_Stub.java:129)
at pimut.proxy.runtime.ValuesetServiceSoapHttp_Stub._readFirstBodyElement(ValuesetServiceSoapHttp_Stub.java:115)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:334)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
at pimut.proxy.runtime.ValuesetServiceSoapHttp_Stub.getValueSetDetails(ValuesetServiceSoapHttp_Stub.java:79)
at pimut.proxy.ValuesetServiceSoapHttpPortClient.getValueSetDetails(ValuesetServiceSoapHttpPortClient.java:40)
at pimut.ValuesetServiceClient.get_object(ValuesetServiceClient.java:87)
at pimut.ValuesetServiceClient.main(ValuesetServiceClient.java:34)
CAUSE:
java.lang.NumberFormatException
at oracle.j2ee.ws.common.encoding.literal.LiteralSimpleTypeSerializer.deserialize(LiteralSimpleTypeSerializer.java:155)
at com.oracle.xmlns.apps.ego.extfwk.service.out.runtime.ValuesetType_LiteralSerializer.doDeserialize(ValuesetType_LiteralSerializer.java:151)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at com.oracle.xmlns.apps.ego.extfwk.service.out.runtime.ListOfVSType_LiteralSerializer.doDeserialize(ListOfVSType_LiteralSerializer.java:67)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at com.oracle.xmlns.valuesetservice.runtime.GetVSRespType_LiteralSerializer.doDeserialize(GetVSRespType_LiteralSerializer.java:57)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:250)
at oracle.j2ee.ws.common.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:159)
at pimut.proxy.runtime.ValuesetServiceSoapHttp_Stub._deserialize_getValueSetDetails(ValuesetServiceSoapHttp_Stub.java:129)
at pimut.proxy.runtime.ValuesetServiceSoapHttp_Stub._readFirstBodyElement(ValuesetServiceSoapHttp_Stub.java:115)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:334)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
at pimut.proxy.runtime.ValuesetServiceSoapHttp_Stub.getValueSetDetails(ValuesetServiceSoapHttp_Stub.java:79)
at pimut.proxy.ValuesetServiceSoapHttpPortClient.getValueSetDetails(ValuesetServiceSoapHttpPortClient.java:40)
at pimut.ValuesetServiceClient.get_object(ValuesetServiceClient.java:87)
at pimut.ValuesetServiceClient.main(ValuesetServiceClient.java:34)
Caused by: java.lang.NumberFormatException
at java.math.BigDecimal.<init>(BigDecimal.java:457)
at java.math.BigDecimal.<init>(BigDecimal.java:647)
at oracle.j2ee.ws.common.encoding.simpletype.XSDDecimalEncoder.stringToObject(XSDDecimalEncoder.java:51)
at oracle.j2ee.ws.common.encoding.literal.LiteralSimpleTypeSerializer.deserialize(LiteralSimpleTypeSerializer.java:142)
... 17 more
Process exited with exit code 1.
We think that the exact cause for the problem is as follows.
1. If we check the XSD file corresponds to response object, for one of the element, the type is decimal
<xsd:element minOccurs="0" name="ParentValueSetId" nillable="true" type="xsd:decimal"/>
2. In the SOAP response, this element is empty so during deserialization, the numer format exception occurred in LiteralSimpleTypeSerializer class.
Any help is greatly appreciated.Hi Suresh & Mukesh,
Suresh:
I started the service by going through the following path System Administrator > System Configuration > Service Configuration > Application > <SERVICE_NAME> in system configuration of portal
Mukesh: Here I don't have any proxy settings.
Can you please let me know where I'm going wrong.
Thanx,
Dheeram -
Problem while invoking web service.
Hi,
I am migrating plsql web services created in Jdeveloper to Weblogic 9.2 and I am having a jdbc problem. The database driver configure in weblogic is weblogic.jdbcx.oracle.OracleDataSource. And I have a statement in my implementation as below
__sJT_st = (oracle.jdbc.OracleCallableStatement) __sJT_cc.prepareCall("BEGIN :1 := \"ABC_CLASS_API\".GET_ABC_PERCENT(:2 ); END;");
I have included the stack trace below ? Any idea what the problem is ?
Thanks
Upake
java.lang.ClassCastException: weblogic.jdbc.wrapper.CallableStatement_weblogic_jdbcx_base_BaseCallableStatementWrapper
at services.MyWebService1Base._getAbcPercent(MyWebService1Base.java:49)
at services.MyWebService1User.getAbcPercent(MyWebService1User.java:25)
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 weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:99)
at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:64)
at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:127)
at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:85)
at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:181)
at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:92)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3244)
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:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)Hi.
__sJT_st = (oracle.jdbc.OracleCallableStatement) __sJT_cc.prepareCall("BEGIN :1 := \"ABC_CLASS_API\".GET_ABC_PERCENT(:2 ); END;");
1 - Why are you casting to a concrete Oracle driver class? Won't a standard
java.sql.CallableStatement work for you?
2 - I would recommend using the standard JDBC format for prepared SQL:
prepareCall("{ ? = call( GET_ABC_PERCENT(?) }"); -
Error while invoking web service through weblogic 10
While invoking a particular web service from other system it gives following error in instance finder
exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: Read timed out
After that when it is invoked and run without error, we are getting double identical entiries in our database one for failed one and other for successful.
suppose if it is failed 3 times and after that it succeeds then we are getting 4 identical entries in DB (3 failed and 1 success).
Entries updated in DB as per API so we cant change logic.
Can anyone suggest how it can be avoided.?
what is the root cause of this error and how it can be handled?
Edited by: 911694 on Mar 13, 2012 12:11 PM
Edited by: 911694 on Mar 13, 2012 2:19 PMWhich version/platform are you using?
The thing you need to consider here is that the JDev proxy settings do not affect the BPEL server.
So if the BPEL server cannot connect to your webservice, it will not be because of any Jdev setting.
Check the proxy settings on your BPEL server (on 10.1.2 developer install it will be in obsetenv.bat, on 10.1.3 it will be a commandline property of the JVM - see AS Control administration page for the JVM) -
Jdeveloper WS proxy error while invoking web service deployed on weblogic
Hello experts, can you please help me. I have web service deployed on weblogic server.
I have not set any credential for this web service. I can test the service from SOAPUI without providing any credentials.
Then I generated WS proxy client using Jdeveloper. When I try to run the client, I do not know why I get security execption (shown below) eventhough I have not secured the web service deployed on weblogic server.
java.lang.SecurityException: keyStoreFilename is either null or empty string
at weblogic.wsee.security.util.CertUtils.getCertificate(CertUtils.java:87)
at pilot1.ContactWSPortTypePortClient.getBSTCredentialProvider(ContactWSPortTypePortClient.java:104)
at pilot1.ContactWSPortTypePortClient.setPortCredentialProviderList(ContactWSPortTypePortClient.java:78)
at pilot1.ContactWSPortTypePortClient.main(ContactWSPortTypePortClient.java:46)
Process exited with exit code 0.
Here is my client class :
public static void main(String[] args) {
try {
contactWSService = new ContactWSService();
ContactWSPortType contactWSPortType = contactWSService.getContactWSPortTypePort();
Map<String, Object> requestContext = ((BindingProvider) contactWSPortType).getRequestContext();
setPortCredentialProviderList(requestContext);
// Add your code to call the desired methods.
// QueryPageInputSecondPage qpisp= new QueryPageInputSecondPage(); //I have commented it in order to resolve security issue
System.out.println("Inside the client class");
} catch (Exception ex) {
ex.printStackTrace();
Inside the method setPortCredentialProviderList(), I have not provided any credentials, keystores etc. Because weblogic is not setup with SSL and also I have not set up any authorization or authentication for the web service. I do not know why I am able to test it through SOAPUI and why not using WS proxy.
Appreciate your quick response.
thanks a lot
jyothiHello experts, can you please help me. I have web service deployed on weblogic server.
I have not set any credential for this web service. I can test the service from SOAPUI without providing any credentials.
Then I generated WS proxy client using Jdeveloper. When I try to run the client, I do not know why I get security execption (shown below) eventhough I have not secured the web service deployed on weblogic server.
java.lang.SecurityException: keyStoreFilename is either null or empty string
at weblogic.wsee.security.util.CertUtils.getCertificate(CertUtils.java:87)
at pilot1.ContactWSPortTypePortClient.getBSTCredentialProvider(ContactWSPortTypePortClient.java:104)
at pilot1.ContactWSPortTypePortClient.setPortCredentialProviderList(ContactWSPortTypePortClient.java:78)
at pilot1.ContactWSPortTypePortClient.main(ContactWSPortTypePortClient.java:46)
Process exited with exit code 0.
Here is my client class :
public static void main(String[] args) {
try {
contactWSService = new ContactWSService();
ContactWSPortType contactWSPortType = contactWSService.getContactWSPortTypePort();
Map<String, Object> requestContext = ((BindingProvider) contactWSPortType).getRequestContext();
setPortCredentialProviderList(requestContext);
// Add your code to call the desired methods.
// QueryPageInputSecondPage qpisp= new QueryPageInputSecondPage(); //I have commented it in order to resolve security issue
System.out.println("Inside the client class");
} catch (Exception ex) {
ex.printStackTrace();
Inside the method setPortCredentialProviderList(), I have not provided any credentials, keystores etc. Because weblogic is not setup with SSL and also I have not set up any authorization or authentication for the web service. I do not know why I am able to test it through SOAPUI and why not using WS proxy.
Appreciate your quick response.
thanks a lot
jyothi
Maybe you are looking for
-
Bad quality of web images X1 Carbon 2015
All images (especially the small ones) and icons from internet and some applications have very bad quality as if they had very low resolution. For example, all avatars on Facebook look really bad, I can hardly recognize people. The same holds for all
-
PDF output not retaining same formatting as done in RTF
Hi All, I have created a RTF template and need to show the output in PDF. Now in the RTF, as per the requirements, I am not enclosing my form fields in any table or inside any tabular cells. So I have to display the output something like this Name :
-
HT1535 Syncing question about the iPad mini?
I have removed some videos from my library on iTunes that have been added into my iPad in the past. I did that so I can save some memory on my computer and don't want to take up so much space. Is there a possible way to sync more videos into my iPad
-
Hi Friends, I have given the innerjoin between BKPF & BSEG tables, And i am fetching BUKRS, BELNR,GJAHR, BLART,BLDAT,BUDAT fields from BKPF and BUZEi from BSEG table, but it is showing error as u cannot create inner join for BSEG table, Kindly help
-
Hi all I am a php programmer but not new to java techlology but i am a new learner to jsp and j2ee though i understand most of the tags and code. So can anyone please tell me where can i get the the best help or list of tag mannual files in pdf or ch