点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我正在使用以下URL通过Sender Soap频道发布肥皂消息。 (我们有SAP PI 7.11(EHP1)sp0)
http://<主机名>:50000/XISOAPAdapter/MessageServlet?channel =:Business_Sysytem:Channel。
我正在跟踪异常。
我也搜索了SAP注释,但未找到与此相关的任何内容。 尽管对于SAP PI 7.10,sap会针对同一问题提供注释(1239995),但这不适用于该版本。
<?xml version =" 1.0"?>
<!-请参阅文档->
http://schemas.xmlsoap.org/soap/envelope/">
<细节>
http://sap.com/xi/WebService/xi2.0">
ADAPTER.JAVA_EXCEPTION
java.lang.NullPointerException
com.sap.aii.af.sdk.xi.mo.xmb.XMBMessageOperator.getQualityOfServiceAsString(XMBMessageOperator.java:2109)
com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:943)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
在java.lang.reflect.Method.invoke(Method.java:585)
在com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
谢谢
Lovein
您使用的URL不完整,或者在SDN上发布问题时错过了一部分URL。
不过,您可以尝试使用以下URL格式:
http://:/XISOAPAdapter/MessageServlet?channel =::&version = 3.0&Sender.Service = &Interface = %5E
< p>致谢,阿卜舍克。
嗨,比拉勒,
我仔细检查了Service Pack级别,实际上我们正在运行PI 7.11 SP6。我更新了我以前的线程来更正SP级别。 我们能够毫无问题地接收SOAP消息。 我使用SOAPUI进行初始测试,然后能够从我的界面伙伴接收消息。
希望这会有所帮助。
Terri
嗨,
查看此线程:
soap-client-unable-to-send-soap-request
谢谢。
嗨,
请提供完整的错误描述,然后我们将帮助您解决问题。
完整的错误消息
http://sap.com/xi/WebService/xi2.0">
ADAPTER.JAVA_EXCEPTION
com.sap.aii.af.sdk.xi.mo.xmb.XMBMessageOperator.getQualityOfServiceAsString(XMBMessageOperator.java:2109)
com.sap.aii.adapter.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:943)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
在java.lang.reflect.Method.invoke(Method.java:585)
在com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
在com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
在$ Proxy2974.process(未知来源)
com.sap.aii.af.app.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:275)上的在sun.reflect.GeneratedMethodAccessor408.invoke(未知来源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
在java.lang.reflect.Method.invoke(Method.java:585)
在com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
在com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
在com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
在com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
在$ Proxy96.process(未知来源)
在com.sap.aii.adapter.soap.web.MessageServlet.callModuleProcessor(MessageServlet.java:175)
com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:470)
在javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
在javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
在com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:162)
在com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:81)
com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:124)
在com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:73)
在com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441)
在com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:291)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:396)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:385)
com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:76)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:240)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)
在com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
在com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
在com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
在com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:457)
在com.sap.engine.services.httpserver.server.Processor $ FCAProcessorThread.process(Processor.java:250)
com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)
com.sap.engine.core.thread.execution.Executable.run(Executable.java:109)
com.sap.engine.core.thread.execution.CentralExecutor $ SingleThread.run(CentralExecutor.java:314)
路径应为;
http://host:port/XISOAPAdapter/MessageServlet?channel =: :
如果未使用聚会,请使用以下URL。 http://host:port/XISOAPAdapter/MessageServlet?channel =::
您也可以尝试-/people/stefan.grube/blog/2006/09/21/using 集成引擎的肥皂入站通道
一周热门 更多>