cancel
Showing results for 
Search instead for 
Did you mean: 

com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received

Former Member
0 Kudos

Hello everyone,

I have an issue with PI 7.31 Java Stack related with the SOAP XI 3.0 Receiver adapter. I am trying to connect PI 7.31 to ECC which has 2 nodes and 1 cluster.

I've created properly the destination (HTTP) on NWA with the following URL -> http://server:port/sap/xi/engine?type=entry; this is working fine if I make the destination to a end system node. The issue appears when I try to point the destination to the cluster (actually I only change the server and port). All my tries response the Error 500 as expected:

Error during ping operation: Ping not successful! Received HTTP response 500


If I point the destination to a server node the interfaces are working fine, if I point to the cluster they give the following error:

       <context>XIAdapter</context>

               <code>ADAPTER.JAVA_EXCEPTION</code>

               <text>com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received. Status Code = 500 [null "null"]

  at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:747)

  at com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:530)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)

  at com.sap.engine.services.servlets_jsp.server.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:126)

  at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)

  at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441)

  at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)

  at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)

  at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)

  at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)

  at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

  at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)

  at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

  at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

  at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)

  at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)

  at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

  at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

  at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)</text>

            </s:SystemError>

I need to connect the interfaces to the cluster in order to have all interfaces in high availabilty.

Could you please advice?

Thanks in advance.

Joaquín.

Accepted Solutions (0)

Answers (1)

Answers (1)

aashish_sinha
Active Contributor
0 Kudos

Error Message - "Ping not successful! Received HTTP response 500"

It's a data issue. Check in you ECC's SXMB_MONI, what error you are getting.

Thanks

Aashish Sinha

Former Member
0 Kudos

Thanks for your reply,

The message is not arriving to the ECC, so I cannot check on backend monitor.

The flow is External System -> SAP PI 7.31 -> ECC; the message is entering good in SAP PI but it is not going out to ECC due the error of above:

com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: HTTP Response Received. Status Code = 500 [null "null"]


Kind regards,

Joaquín.

aashish_sinha
Active Contributor
0 Kudos

Ok.

Check 2 things -

1. Target URL in receiver SOAP Channel - Target URL can be wrong.

2. user authentication - May be, password is an issue. Check your receiver channel in channel monitoring.

I assume that, you already created necessary RFC destination in PI NWA and ECC side.

Thanks

Aashish Sinha

Former Member
0 Kudos

Hi Aashish,

Soap receiver channel is XI, so I get the URL from NWA RFC HTTP type.

User and pass is correct.

Maybe the error is in step 1 because the issue appears when I change the URL from one of the ECC nodes to the Central Services URL, however C

Former Member
0 Kudos

Sorry, I continue here...

however the Central Services are working fine and redirecting properly...

Thanks,

Joaquín.

Former Member
0 Kudos

Hi Joaquin,

     I'm having the exactly same issue. Did you find the root cause of your error? If so, could you please share it here?

Regards,

Luis Diego

Former Member
0 Kudos

Hi Luis Diego,

My Basis team has configured a webdispatcher, so we are now pointing to the webdispatcher instead of the central services. That resolved my issue.

Kind regards,

Joaquín.