Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OSB Business Service does not return any response

K255Aug 16 2016 — edited Aug 18 2016

Hi,

I have a OSB simple pass-through project where a Proxy service routes messages to Business service [ External Web service].

Proxy and Business service are wsdl based webservices.

When business service is invoked from sbconsole , it returns no response with a message as "There was no response" in the Response Document.

<con:metadataxmlns:con="http://www.bea.com/wli/sb/test/config">
<tran:headersxsi:type="http:HttpResponseHeaders" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<http:Content-Length>0</http:Content-Length>

<http:Content-Type>text/xml;charset=UTF-8</http:Content-Type>

<http:Date>Tue, 16 Aug 2016 18:26:10 GMT</http:Date>

<http:Server>Apache-Coyote/1.1</http:Server>

</tran:headers>

<tran:response-codexmlns:tran="http://www.bea.com/wli/sb/transports">0</tran:response-code>
<tran:response-messagexmlns:tran="http://www.bea.com/wli/sb/transports">OK</tran:response-message>
<tran:encodingxmlns:tran="http://www.bea.com/wli/sb/transports">UTF-8</tran:encoding>
<http:http-response-codexmlns:http="http://www.bea.com/wli/sb/transports/http">200</http:http-response-code>

</con:metadata>

But when I invoke External webservice it is returning response message with HTTP Status code 200 OK.

Here is the Business Service Execution Tracing :

####<Aug 16, 2016 2:49:27 PM EDT> <Info> <OSB Kernel> <[ACTIVE] ExecuteThread: '25' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <232fd925d650a67c:2d5007cc:1568fde1cd0:-8000-00000000000091cd> <1471373367453> <BEA-398202> <

[OSB Tracing] Outbound request was sent.

Service Ref =SampleProject/business/ExternalBusinessService

URI =  /* some end point URI, Ihave removed it for security reasons */

Request metadata =

    <xml-fragment>

      <tran:headers xsi:type="http:HttpRequestHeaders" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <http:Content-Type>text/xml; charset=utf-8</http:Content-Type>

        <http:SOAPAction>"service=getCustomer"</http:SOAPAction>

      </tran:headers>

      <tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">utf-8</tran:encoding>

      <http:query-parameters xmlns:http="http://www.bea.com/wli/sb/transports/http"/>

    </xml-fragment>

Payload =

<?xml version="1.0" encoding="UTF-8"?>

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

</soap:Header>

     <soapenv:Body>

     <inp:getCustomerRequest>

         <inp:customerAccount>1234</inp:customerAccount>

     </inp:getCustomerRequest>

     </soapenv:Body>

</soapenv:Envelope>

>

####<Aug 16, 2016 2:49:27 PM EDT> <Info> <OSB Kernel>  <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <232fd925d650a67c:-26916b25:1568fe1a0a2:-8000-0000000000043abb> <1471373367466> <BEA-398203> <

[OSB Tracing] Outbound response was received.

Service Ref = SampleProject/business/ExternalBusinessService

URI =  /* some end point URI, Ihave removed it for security reasons */

Message ID = 3116058725130893874--26916b25.15693f1d376.-26ef

Response metadata =

<xml-fragment>

   <tran:headers xsi:type="http:HttpResponseHeaders" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

     <http:Content-Length>0</http:Content-Length>

     <http:Content-Type>text/xml;charset=UTF-8</http:Content-Type>

     <http:Date>Tue, 16 Aug 2016 18:49:26 GMT</http:Date>

     <http:Server>Apache-Coyote/1.1</http:Server>

   </tran:headers>

   <tran:response-code xmlns:tran="http://www.bea.com/wli/sb/transports">0</tran:response-code>

   <tran:response-message xmlns:tran="http://www.bea.com/wli/sb/transports">OK</tran:response-message>

   <tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">UTF-8</tran:encoding>

   <http:http-response-code xmlns:http="http://www.bea.com/wli/sb/transports/http">200</http:http-response-code>

</xml-fragment>

Payload =

>

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 15 2016
Added on Aug 16 2016
3 comments
1,111 views