OSB : Service Call out

Hi,
Can anyone tell me what is the basic difference between configure SOAP body and configure PAYLOAD in service call out option? Any examples / use case?
Thanks,
Bhaskar
[I will mark the question as answered, once got the reply.]

Hi Bhaskar,
With Configure SOAP Body you use $body directly, with Configure Payload you can use different variables... Also, Configure Payload does NOT support SOAP-RPC encoded... I've never came across an use case where I had to use payload...
There is a good table explaining what to use when here...
http://docs.oracle.com/cd/E28280_01/dev.1111/e15866/ui_ref.htm#CACGDEAC
Also, check these...
http://docs.oracle.com/cd/E28280_01/admin.1111/e15867/proxy_actions.htm#OSBAG1124
http://docs.oracle.com/cd/E28280_01/dev.1111/e15866/ui_ref.htm#i1291067
Cheers,
Vlad

Similar Messages

  • Accessing the SOAP fault received by OSB Service Call Out

    I have a proxy service with multiple OSB service call outs, which access a backend server via SOAP.
    If the backend server returns a fault, the proxy service' exception handling kicks in and the exception handling flow is triggered.
    That flow provides a variable 'fault', which holds the OSB fault information with the BEA fault code.
    The variable holding the service call out response (to which I assume the backend servers fault is written) is not available in the exception handling flow.
    I have multiple service call outs in my flow, all writing their response to different variables.
    Is there any way to access the fault received by the service call out? Is there any variable available in the exception flow, to which that information is written?

    Is there any way to access the fault received by the service call out?Please refer -
    Re: Error Handling OSB
    Regards,
    Anuj

  • OSB Service Call Out without soap envelope

    Can we do a service call out without any soap envelope wrapped.
    Example if my message is <Test>test</Test>
    it should not wrap it like
    <soapEnv:Body xmlns:soapEnv="http://schemas.xmlsoap.org/soap/envelope/"><Test>test</Test></soapEnv:Body>in request part of service call out.
    My calling service is WSDL based proxy and called service is ANY XML Proxy Service

    indeed, I have done my tests and it proved the same: whatever you post to a AnyXML service, OSB will first wrap it into a SOAP Envelope / Body and then pass it to the Message Flow.
    After all it makes sense, the Interface of a Proxy Service has nothing to do with its Implementation....
    a SOAP proxy service is implemented exactly like a AnyXML proxy service as far as the $body is concerned (maybe I have said an enormous BS!)
    Only $operation would not be populated - I would expect. Correct me if I am wrong.

  • Route node and Service Call out in OSB

    In OSB for a composite Proxy service (PS) that has to call 3 external services in sequence- we make service call out for 1st and 2nd external services and for invoking the last external service we can use route node.
    Here technically PS is making web service calls to all the three external services. For the first two OSB uses service call outs and for the last one, route node is used.
    What is the difference in service callout and route node in invoking an external service?
    If route node is better in any ways why can't OSB come with route node type message flow action for all external service calls?
    Thanks

    HI there,
    I have the same scenario as yours, I have to call 3 external services using Service Callouts and i have no idea how to use service callouts, how to and what to configure in SOAP body OR Payload parameters.
    I have to call one service and then the response of the 1st service , i have to pass it as a request to the 2nd service, so on.
    Can u please share with me how i can do it and what will be the best approach for that.
    Thanks and Regards
    Piyush Kapoor

  • Change timeout in Service call out (OSB)

    I have a proxy service P1 that invoke a other Proxy Service P2 throught a service call out component.
    The proxy service P2 route to a business service (biz). This business service timeout is 10 s.
    It's possible change the timeout in service call out in OSB? How do it?
    I need change the P1 proxy service to invoke the P2 with timeout of 1s instead of 10s (business service - biz).

    i assume you mean how you can change it on runtime from within the proxyservice flow, and not from the default configuration like vladodias mentioned
    i checked some settings in the transport headers but couldn't find anything to overrule this on runtime
    HttpOutboundPropertiesType has a connection-timeout element, but don't see a transport header option to overrule this when routing to a http transport bs service
    maybe you could use the *other option there and add some other http header timeout setting which will be interpreted by the server which hosts the server...but this is all just a bit of guessing                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Will Service call out return an exception with an object embedded in it

    Hi,
    I have a service callout in a request pipeline.Service will throw an exception with a custom object embedded inside the exception.When i see the response $fault in the service error handler, i dont see the object.Is this something which can be done or not?if yes then guide me through it.

    Hi,
    If you invoke the service call out, and it returns a soap fault (make sure that it returns http 500), so you should be able to access the custom fault element inside $fault/con:details/con1:ReceivedFaultDetail/con1:detail
    Are you sure that your webservice is returning the fault properly?
    Are you not raising a new error after getting the response in the error handler, right?
    Regards,
    Fabio Douek.

  • OSB java call out with array parameters

    Hi all,
    I have a java call out with array parameters, follow the firm of java method:
    logBody2(String category, XmlObject headerXml, String[] level, XmlObject[] xml)
    The java call out have String[] and XmlObject[] arrays in intput, my question is how I can pass these arrays of values at java call out?
    Thk
    L.

    For array, comma-separated values should be passed. For e.g. -
    If input parameter is of type String[] then passed values should be comma-separated strings like - 'Anuj','Dwivedi'
    If input parameter is of type XmlObject[] then passed values should be comma-separated XmlObject like - <anuj/>,<dwivedi/>
    Regards,
    Anuj

  • JPublisher error in web service call out with XMLType parameters

    Hi,
    We need to create a call to a document/literal web service from PL/SQL.
    I've followed Note 555656.1 of Metalink (step by step and several times) to create it with JPublisher and it works for rpc/encoded but not for document/literal. In this case, when using XMLType elements I get the following error:
    "ORA-00932: inconsistent datatypes: expected IN Conversion failed
    ORA-06512: at line 6"
    Oracle DB is 9.2.0.5
    oc4j_extended is 10.1.2
    JPub is 10.1.0.3.0
    dbws-callout-utility 10.1.2
    Can anybody help us?

    Hi,
    I had same error and then implement your solution. But I get invalid xml error (I have header and body tags)
    How can you remove Envelope tag?

  • OSB - Java Call out

    Hi,
    Will there be any performace issues if we use Java CallOut in OSB.
    Edited by: 791951 on Nov 29, 2010 8:25 AM

    I had some conversation on this topic with a couple of Oracle consultants and they said there is nothing to fear performance-wise using Java Callout in OSB.
    See here http://www.javamonamour.org/2010/05/osb-and-java-callout-fierce-discussion.html for more details on the story,
    and here http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/pojo.html for more on POJOs.

  • Database Web Services call-out with 9i

    I am trying to test the callout utillty with DB 9.2.0.5.
    I have downloaded the sample for 9i but having problems loading the java classes.
    I am not interested in using jPublisher, I just want to be able to call webservices from within the database.
    The instructions say that utl_dbws.jar is only used for jPublisher and just needs setting in the classpath. I have down this.
    When I run loadjava I get hundreds of classes unresolved, and when I look in the database lots of classes are uncompiled. I try and compile some of them and they often refere to classes that have not been installed.
    How can I resolve this?
    I have seen NOTE 338092.1 which refers to using an option -genmissing, does this work with the earlier releases of the DB?
    Has anyone ever got this sample code to load and work on a 9.2.0.5 database?
    Any help appreciated.
    Stuart

    I think at first you have to load some jars in the database. i.e the Oracle SOAP implementation for JDK 1.3.
    I tried this. I used the jars from an older OC4J. It was not easy. Oracle compiled 2 classes with the wrong target. I recompiled it in the database.
    I generated the Stub with Jdeveloper. (I don´t want to install JPublisher) and load in the database.
    All classes was compiled and valid.
    The stub still does not work in the database. I got an ClassNotFound Exception in the Aurora VM.
    I gues Oracle WS Client implementation for DB 9.2 is not perfect.

  • Problems with UTL_DBWS calling out a web service.

    I´m using ORACLE 10G 10.2.0 and i ´ve downloaded the dbws-callout-utility-10R2.zip utility l´ve unziped it and launched it .
    the command loadjava -u SCOTT/passwd -r -v -f -genmissing dbwsclientws.jar dbwsclientdb102.jar ended without errors.
    then I gave grant access using the following commands
    the environment variable is
    $TMPCLASSPATH=$ORACLE_HOME/sqlj/lib/dbwsa.jar:$ORACLE_HOME/jdk/lib/dt.jar:$ORACLE_HOME/jdk/lib/tools.jar:$ORACLE_HOME/sqlj/lib/runtime12.jar:$ORACLE_HOME/sqlj/lib/translator.jar:$ORACLE_HOME/javavm/lib/aurora.zip:$ORACLE_HOME/rdbms/jlib/xdb.jar:$ORACLE_HOME/lib/xsu12.jar:$ORACLE_HOME/jlib/jndi.jar:$ORACLE_HOME/rdbms/jlib/aqapi.jar:$ORACLE_HOME/rdbms/jlib/jmscommon.jar:$ORACLE_HOME/lib/xmlparserv2.jar:$ORACLE_HOME/jlib/orai18n.jar:$ORACLE_HOME/jdbc/lib/ojdbc14.jar
    call dbms_java.grant_permission( 'SCOTT','SYS:java.lang.RuntimePermission', 'shutdownHooks', '' );
    COMMIT;
    call dbms_java.grant_permission( 'SCOTT', 'SYS:java.util.logging.LoggingPermission', 'control', '' );
    COMMIT;
    call dbms_java.grant_permission( 'SCOTT', 'SYS:java.lang.RuntimePermission', 'setFactory', '' );
    COMMIT;
    then I created the package running UTL_DBWS .SQL scripts
    when I run a test for calling out the web service I got the next error.
    ORA-29532: UNCAUGHT JAVA EXCEPTION : Java.Lang.IllegalAccessException: java.lang.ExceptionLnLn
    at line
    " function create_service_proxy(wsdl_Document_Location VARCHAR2, service_Name VARCHAR2) return SERVICE
    as language java 'oracle.jpub.runtime.dbws.DbwsProxy.createService(java.lang.String,java.lang.String) return long' "
    name 'oracle.jpub.runtime.dbws.DbwsProxy.createService(java.lang.String,java.lang.String) return long';
    Is necessary to install the jpublisher in addition for a sucessfully web service calling out?
    what goes wrong?
    Thanks for the soon answer.

    I have exactly the same problem.
    All possible grants are made.
    Running as SYS is not functioning as well.
    The same installation (the same jar's, the same utl_dbws version, the same database version) does function on two other (developers team's) servers .
    The differences are:
    Where it functions: Oracle database Enterprise edition on Windows (Windows 7, Vista)
    Where it does not function: Oracle database Stadard edition on Unix
    I have gone though a decent number of forums and other on-line resources with no success. Solutions available are to grant missing permissions. However these solutions are based on the assumption that under SYS user everything functions properly.
    In my case, this does not function even under SYS as SYSDBA.
    I will highly appreciate any recommendations!
    Best Regards,
    Michail
    P.S.
    Database: Oracle 10.2.0.1 Standard edition installed on Unix

  • OSB11g - Business Services - Calling WS throwing reader() error.

    I have an OSB11g Proxy and business services.
    my requirement is to get a WS SOAP request from a BPEL application on to my Proxy services. this proxy service will identify the URI to invoke and make a call on to BES via this business service with the exactly same request which i received in Proxy.
    I m getting the request xml as
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ " xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/ " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xsd="http://www.w3.org/2001/XMLSchema ">
    <SOAP-ENV:Body>
    <RootTAG>
    <Name>Galvin</Name>
    <Age>12</Age>
    </RootTAG>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    I have chosen service call-out to make a call to BS.
    Option 1 In service call-out i have chosen request with SOAP body.
    XML which is sent to BS is looking as below.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/ ">
         <soapenv:Header/>
         <soapenv:Body>
              <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ " xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/ " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xsd="http://www.w3.org/2001/XMLSchema ">
                   <SOAP-ENV:Body>
                        <RootTAG>
    <Name>Galvin</Name>
    <Age>12</Age>
                        </RootTAG>
                   </SOAP-ENV:Body>
              </SOAP-ENV:Envelope>
         </soapenv:Body>
    </soapenv:Envelope>
    Option 2 In service call-out i have chosen request with document.
    XML which is sent to BS is looking as below.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/ ">
    <soapenv:Header/>
    <soapenv:Body>
    <soapenv:Body>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ " xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/ " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xsd="http://www.w3.org/2001/XMLSchema ">
    <SOAP-ENV:Body>
    <RootTAG>
    <Name>Galvin</Name>
    <Age>12</Age>
    </RootTAG>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    </soapenv:Body>
    </soapenv:Body>
    </soapenv:Envelope>
    For both the request i am getting error as below .
    java.lang.IllegalStateException: getReader() called after getInputStream()
    But when i test the BS using WS tools (netTool) with the same request XML (which i receive in Proxy), i am getting proper response.
    > I have no clue where is the problem actually in my OSB application. Do i miss some header or some additional thing i need to do before setting in request xml in service call-out.
    > Also Webservice which BS invokes runs on a weblogic 8.1 application server. Will that be a problem?
    Thanks
    Sesha
    Edited by: 784261 on Jul 25, 2010 4:03 AM

    Anuj
    I found one discrepency in the call made from OSB and netTool(WS testing tool)
    The content length in the request to WS stub from OSB is - "content length =-1" . kindly help how to set the content length in the request.?
    when BES call is made from OSB
    ####<Jul 26, 2010 1:22:49 PM BST> <Info> <******STUB********> <hwwhapp4> <> <ExecuteThread: '11' for queue: 'weblogic.kernel.Default'>
    <<anonymous>> <> <000000> *<Entered get operation, content length =-1,content typetext/xml; charset=utf-8>*
    ####<Jul 26, 2010 1:22:49 PM BST> <Error> <HTTP> <> <managed1_hlluwli1> <ExecuteThread: '11' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <>
    <BEA-101020> <[ServletContext(id=6879348,name=getWebServiceXML,context-path=/getWebServiceXML)] Servlet failed with Exception
    java.lang.IllegalStateException: getReader() called after getInputStream() called
    at weblogic.servlet.internal.ServletRequestImpl.getReader(ServletRequestImpl.java:1831)
    at Startservlet.doPost(Startservlet.java:78)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:7047)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    >
    when BES call is invoked from netTool
    ####<Jul 26, 2010 1:55:12 PM BST> <Info> <******STUB********> <hwwhapp4> <> <ExecuteThread: '13' for queue: 'weblogic.kernel.Default'>
    <<anonymous>> <> <000000> <Servlet Started>
    ####<Jul 26, 2010 1:55:12 PM BST> <Info> <******STUB********> <hwwhapp4> <> <ExecuteThread: '13' for queue: 'weblogic.kernel.Default'>
    <<anonymous>> <> <000000> *<Entered get operation, content length =737,content typenull>*
    Thanks
    Sesha

  • BEA-382501- OSB Service Callout action received an unrecognized response

    Hi,
    I am getting the above response while executing the proxy service which is based on http protocol.
    I am able to get the proper response through the business service, but the same i am not able to get in proxy service.
    For this I have configured one business service based on below parameters.
    Service Type Any XML Service
    Transport Configuration
    Protocol http
    Load Balancing Algorithm round-robin
    Endpoint URI http://01hw146484:8080/SpringFileUpload/testservlet?name=pratik
    Retry Count 0
    Retry Iteration Interval 30
    Retry Application Errors Yes
    HTTP Transport Configuration
    Read Timeout 0
    Connection Timeout 0
    HTTP Request Method GET
    Authentication None
    Proxy Server
    Follow HTTP redirects Disabled
    Use Chunked Streaming Mode Enabled
    Proxy service on below parameters:
    Service Type Any XML Service
    Transport Configuration
    Protocol http
    Endpoint URI /SMSProxy/PS_SMS_BasedOnBS
    Get All Headers No
    Headers
    HTTP Transport Configuration
    HTTPS required No
    Authentication None
    Message Handling Configuration
    Transaction Required Disabled
    Same Transaction For Response Disabled
    Content Streaming Disabled
    XOP/MTOM Support Disabled
    Page Attachments to Disk No
    I am using service call out to call the business service, but not able to get the any response using the proxy. my business service is working properly.
    Please let me know where i am doing mistake.
    Edited by: truptipatil on Jan 12, 2012 3:07 PM

    Hi,
    even if I am adding a service error handler, I am getting the same error, I don't why proxy is not able to get the proper response.
    I am getting the below error.
    <BEA-000000> < [PipelinePairNode1, PipelinePairNode1_request, stage1, ERROR] <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
    <con:errorCode>BEA-382501</con:errorCode>
    <con:reason>OSB Service Callout action received an unrecognized response</con:reason>
    <con:details>
    <con1:UnrecognizedResponseDetail xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
    <con1:http-response-code>200</con1:http-response-code>
    </con1:UnrecognizedResponseDetail>
    </con:details>
    <con:location>
    <con:node>PipelinePairNode1</con:node>
    <con:pipeline>PipelinePairNode1_request</con:pipeline>
    <con:stage>stage1</con:stage>
    <con:path>request-pipeline</con:path>
    </con:location>
    </con:fault>>
    Any help in this regards, is highly appreciated.

  • OSB duplicated calls

    Hi,
    I’m using webservice over https from OSB (10gR3) to a third part and when I call them they always gets duplicated calls from us.
    In the log it looks like OSB only tries to send the document once (I have enabled message tracing) and only recives one response, but if I activate debug for ssl on weblogic it looks like it makes two calls.
    I have used SoupUI to set up my own Mock Service and call it from the same OSB business service. I have used both http and https in my Mock Service and I always only get one call to my Mock Service.
    I have no problem if I make the same call direct from SoupUI to this third part service.
    Any ideas?
    Here is the log from the named server (somewhat cut since this form only allows 30000 characters):
    ####<Jul 6, 2011 2:57:23 PM CEST> <Info> <OSB Kernel> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1309957043255> <BEA-398202> <
    [OSB Tracing] Outbound request was sent.
    Service Ref = xxx/v1/businessservice/refund
    URI = https://xxx
    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>"urn:refund"</http:SOAPAction>
          </tran:headers>
          <tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">utf-8</tran:encoding>
        </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><v1:refund xmlns:v1="https://xxx">
        <v1:shopName>xxx</v1:shopName>
        <v1:userName>xxx</v1:userName>
        <v1:password>xxx</v1:password>
        <v1:verifyID>xxx</v1:verifyID>
        <v1:amount>xxx</v1:amount>
        <!--Optional:-->
        <v1:extra>xxx</v1:extra>
    </v1:refund></soapenv:Body></soapenv:Envelope>
    >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Info> <Security> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1309957043256> <BEA-090888> <SSL client running within the server does not have a certificate; it will use the servers certificate.>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043256> <BEA-000000> <SSLContextManager: reusing SSL context of channel DefaultSecure>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043256> <BEA-000000> <SSLContextManager: loading server SSL identity>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043256> <BEA-000000> <Reusing cached identity certs for keystore /opt/osbutv/wls/keystores/osbutv_Identity.jks, and alias osbutv>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043257> <BEA-000000> <SSLSetup: loading trusted CA certificates>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043260> <BEA-000000> <clientInfo has new style certificate and key>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043368> <BEA-000000> <Filtering JSSE SSLSocket>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043369> <BEA-000000> <SSLIOContextTable.addContext(ctx): 1933455503>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043369> <BEA-000000> <SSLSocket will  be Muxing>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043369> <BEA-000000> <write SSL_20_RECORD>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043374> <BEA-000000> <1585806395 SSL3/TLS MAC>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043374> <BEA-000000> <1585806395 received HANDSHAKE>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043374> <BEA-000000> <HANDSHAKEMESSAGE: ServerHello>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043375> <BEA-000000> <1585806395 SSL3/TLS MAC>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043375> <BEA-000000> <1585806395 received HANDSHAKE>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043375> <BEA-000000> <HANDSHAKEMESSAGE: Certificate>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043376> <BEA-000000> <Validating certificate 0 in the chain: Serial number: 152521643120410351437514410813256266768
    Issuer:C=US, O=Thawte, Inc., CN=Thawte SSL CA
    Subject:C=SE, ST=Stockholm, L=Stockholm, O=DebiTech AB, CN=xxx.xxx.se
    Not Valid Before:Thu Nov 11 01:00:00 CET 2010
    Not Valid After:Thu Dec 13 00:59:59 CET 2012
    Signature Algorithm:SHA1withRSA
    >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <weblogic user specified trustmanager validation status 0>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <SSLTrustValidator returns: 0>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <Trust status (0): NONE> 
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <Performing hostname validation checks: xxx.xxx.se>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <1585806395 SSL3/TLS MAC>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <1585806395 received HANDSHAKE>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043379> <BEA-000000> <HANDSHAKEMESSAGE: ServerHelloDone>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043388> <BEA-000000> <HANDSHAKEMESSAGE: Finished>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043388> <BEA-000000> <SSLIOContextTable.findContext(sock): 631521323>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043388> <BEA-000000> <SSLIOContextTable.findContext(sock): 631521323>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043388> <BEA-000000> <activateNoRegister()>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043388> <BEA-000000> <SSLFilter.activate(): activated: 725533627 178870817>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1748707005 read(offset=0, length=4080)>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1585806395 SSL3/TLS MAC>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1585806395 received APPLICATION_DATA: databufferLen 0, contentLength 1900>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1585806395 SSL3/TLS MAC>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1585806395 received APPLICATION_DATA: databufferLen 0, contentLength 5>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1748707005 read databufferLen 5>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1748707005 read A returns 5>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1748707005 read(offset=1905, length=2175)>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1585806395 SSL3/TLS MAC>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <1585806395 received ALERT>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043511> <BEA-000000> <NEW ALERT with Severity: WARNING, Type: 0
    java.lang.Exception: New alert stack
         at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
         at com.certicom.tls.record.alert.AlertHandler.handleAlertMessages(Unknown Source)
         at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
         at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
         at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
         at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
         at com.certicom.tls.record.ReadHandler.read(Unknown Source)
         at com.certicom.io.InputSSLIOStreamWrapper.read(Unknown Source)
         at weblogic.socket.SSLFilter.isMessageComplete(SSLFilter.java:202)
         at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:912)
         at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:859)
         at weblogic.socket.DevPollSocketMuxer.processSockets(DevPollSocketMuxer.java:120)
         at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043512> <BEA-000000> <Alert received from peer, notifying peer we received it: com.certicom.tls.record.alert.Alert@59be2086>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043512> <BEA-000000> <CLOSE_NOTIFY received from peer, closing connection: >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043512> <BEA-000000> <close(): 1748707005>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043512> <BEA-000000> <NEW ALERT with Severity: WARNING, Type: 0
    java.lang.Exception: New alert stack
         at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
         at com.certicom.tls.interfaceimpl.TLSConnectionImpl.closeWriteHandler(Unknown Source)
         at com.certicom.tls.interfaceimpl.TLSConnectionImpl.close(Unknown Source)
         at javax.net.ssl.impl.SSLSocketImpl.close(Unknown Source)
         at com.certicom.tls.record.alert.AlertHandler.handle(Unknown Source)
         at com.certicom.tls.record.alert.AlertHandler.handleAlertMessages(Unknown Source)
         at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)
         at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)
         at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)
         at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)
         at com.certicom.tls.record.ReadHandler.read(Unknown Source)
         at com.certicom.io.InputSSLIOStreamWrapper.read(Unknown Source)
         at weblogic.socket.SSLFilter.isMessageComplete(SSLFilter.java:202)
         at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:912)
         at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:859)
         at weblogic.socket.DevPollSocketMuxer.processSockets(DevPollSocketMuxer.java:120)
         at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043512> <BEA-000000> <write ALERT, offset = 0, length = 2>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043512> <BEA-000000> <close(): 1748707005>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043513> <BEA-000000> <SSLIOContextTable.removeContext(ctx): 1933455503> 
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043513> <BEA-000000> <1748707005 closed by last read, readRecord returned 0>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043513> <BEA-000000> <close(): 1748707005>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <ExecuteThread: '4' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1309957043513> <BEA-000000> <SSLIOContextTable.removeContext(ctx): 1933455503> 
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043513> <BEA-000000> <close(): 1748707005>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043513> <BEA-000000> <SSLIOContextTable.removeContext(ctx): 1933455503>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043629> <BEA-000000> <Filtering JSSE SSLSocket>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043635> <BEA-000000> <644832249 received HANDSHAKE>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043635> <BEA-000000> <HANDSHAKEMESSAGE: ServerHello>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043635> <BEA-000000> <644832249 SSL3/TLS MAC> 
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043635> <BEA-000000> <644832249 received HANDSHAKE>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043635> <BEA-000000> <HANDSHAKEMESSAGE: Certificate>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043636> <BEA-000000> <Validating certificate 0 in the chain: Serial number: 152521643120410351437514410813256266768
    Issuer:C=US, O=Thawte, Inc., CN=Thawte SSL CA
    Subject:C=SE, ST=Stockholm, L=Stockholm, O=DebiTech AB, CN=xxx.xxx.se
    Not Valid Before:Thu Nov 11 01:00:00 CET 2010
    Not Valid After:Thu Dec 13 00:59:59 CET 2012
    Signature Algorithm:SHA1withRSA
    >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043638> <BEA-000000> <weblogic user specified trustmanager validation status 0>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043638> <BEA-000000> <SSLTrustValidator returns: 0>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043638> <BEA-000000> <Trust status (0): NONE> 
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043638> <BEA-000000> <Performing hostname validation checks: secure.incab.se>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043639> <BEA-000000> <644832249 SSL3/TLS MAC> 
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043639> <BEA-000000> <644832249 received HANDSHAKE>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043639> <BEA-000000> <HANDSHAKEMESSAGE: ServerHelloDone>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043646> <BEA-000000> <HANDSHAKEMESSAGE: Finished>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043768> <BEA-000000> <644832249 received APPLICATION_DATA: databufferLen 0, contentLength 5>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043769> <BEA-000000> <569879470 read databufferLen 5>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043769> <BEA-000000> <569879470 read A returns 5>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043769> <BEA-000000> <NEW ALERT with Severity: WARNING, Type: 0
    java.lang.Exception: New alert stack
         at com.certicom.tls.record.alert.Alert.<init>(Unknown Source)
         at com.certicom.tls.interfaceimpl.TLSConnectionImpl.closeWriteHandler(Unknown Source)
         at com.certicom.tls.interfaceimpl.TLSConnectionImpl.close(Unknown Source)
         at javax.net.ssl.impl.SSLSocketImpl.close(Unknown Source)
         at weblogic.net.http.HttpClient.closeServer(HttpClient.java:492)
         at weblogic.net.http.HttpClient.finished(HttpClient.java:274)
         at weblogic.net.http.KeepAliveStream.close(KeepAliveStream.java:126)
         at weblogic.net.http.KeepAliveStream.justRead(KeepAliveStream.java:38)
         at weblogic.net.http.KeepAliveStream.read(KeepAliveStream.java:77)
         at com.bea.wli.sb.transports.http.FullyConsumedInputStream.read(FullyConsumedInputStream.java:28)
         at com.bea.wli.sb.sources.BufferedSingleUseInputStream.peek(BufferedSingleUseInputStream.java:160)
         at com.bea.wli.sb.sources.StreamSource.peek(StreamSource.java:95)
         at com.bea.wli.sb.transports.MessageTracer.appendPayload(MessageTracer.java:453)
         at com.bea.wli.sb.transports.MessageTracer.trace(MessageTracer.java:77)
         at com.bea.wli.sb.transports.MessageTracer.traceOutboundResponse(MessageTracer.java:282)
         at com.bea.wli.sb.transports.Util$3.invoke(Util.java:245)
         at $Proxy84.getResponsePayload(Unknown Source)
         at com.bea.wli.sb.test.service.ServiceTransportListener.onReceiveResponse(ServiceTransportListener.java:128)
         at com.bea.wli.sb.transports.LoadBalanceFailoverListener.onReceiveResponse(LoadBalanceFailoverListener.java:233)
         at com.bea.wli.sb.transports.http.HttpOutboundMessageContext$RetrieveHttpResponseWork.handleResponse(HttpOutboundMessageContext.java:902)
         at weblogic.net.http.AsyncResponseHandler$MuxableSocketHTTPAsyncResponse$RunnableCallback.run(AsyncResponseHandler.java:531)
         at weblogic.work.ContextWrap.run(ContextWrap.java:41)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043769> <BEA-000000> <write ALERT, offset = 0, length = 2>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043769> <BEA-000000> <close(): 569879470>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Debug> <SecuritySSL> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1309957043769> <BEA-000000> <SSLIOContextTable.removeContext(ctx): 1081805524>
    ####<Jul 6, 2011 2:57:23 PM CEST> <Info> <OSB Kernel> <ux98.yyy.se> <OsbServer1B1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1309957043770> <BEA-398203> <
    [OSB Tracing] Outbound response was received.
    Service Ref = XXXOSB/v1/businessservice/refund
    URI = https://xxx
    Message ID = 8346891062911905034--a770f8a.130ff24ddbd.-7d05
    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">
         <tran:user-header name="P3P" value="CP=&quot;NOI IVAa OUR NOR UNI&quot;"/>
         <tran:user-header name="X-Server-Name" value="frontend1"/>
         <http:Connection>close</http:Connection>
         <http:Content-Type>text/xml;charset=utf-8</http:Content-Type>
         <http:Date>Wed, 06 Jul 2011 12:57:23 GMT</http:Date>
         <http:Server>Apache</http:Server>
         <http:Transfer-Encoding>chunked</http:Transfer-Encoding>
       </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 =
    <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns:refundResponse xmlns:ns="https://xxx"><ns:return type="com.verifyeasy.server.ReturnData"><ns:aCSUrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerAddress xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerAuthCode></ns:acquirerAuthCode><ns:acquirerAuthResponseCode></ns:acquirerAuthResponseCode><ns:acquirerCity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerConsumerLimit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerErrorDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerFirstName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerLastName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerMerchantLimit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:acquirerZipCode xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:amount>10</ns:amount><ns:errorMsg></ns:errorMsg><ns:infoCode xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:infoDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:pAReqMsg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" /><ns:resultCode>102</ns:resultCode><ns:resultText>refund_OK</ns:resultText><ns:verifyID>122935024</ns:verifyID></ns:return></ns:refundResponse></soapenv:Body></soapenv:Envelope>
    >

    Hi,
    we had the same problem and we were able to resolve it with the above advice with a small difference.
    we were calling our business service with a service call out and applying routing options had no affect in this situation. we changed the call out to a routing node and the routing options had the desired effect.
    also, we are using osb 11g so this i'snt specific to 10g.
    does anyone know of the patch number that should be applied to resolve this (if there is one)?
    cheers
    toby

  • OSB Dynamic service call or dynamic route and transactions

    Hello,
    I've got the following problem in my OSB architecture for asynchronous incomming services.
    OSB version is 10.3.1
    ConnectionFactory is XA
    Problem domain:
    Dynamic service call or dynamic route within transaction boundary
    Elements within transaction:
    1.     JMS Queue ->
    2.     Upper Proxy Service (De-queue) ->
    3.     Lower Proxy Service (Canonical Service) ->
    4.     Business Service (Data Service) ->
    5.     Database Adapter->
    6.     Database
    Dynamic element
    Upper Proxy Service (De-Queue) must be able to determine which Lower Proxy Service (Canonical Service) has to be called on the basis of the message taken from the JMS Queue without losing the transaction (this doesn’t work yet).
    Already tried possible solutions:
    •     Make a service call dynamic by setting the $inbound name attribute. This results in a this property is read-only error.
    •     Use a Dynamic route instead of a service-call. This results in a loss of transaction. The message is deleted from the Queue without taking failure or success into account.
    •     Use a Dynamic route with a quality of service set to exactly once in the header. This seems to be ignored, results in a loss of transaction.
    •     Use a Dynamic route with an explicit reply with failure for errors. Results in a loss of transaction.
    •     Use a Dynamic Publish. This doesn’t fit the required flow because it has no response.
    I hope someone can shed some light on this because I'm at a total loss. I found some references in the forum to what seems to be the same problem but without definite answers. A work-around is also a viable answer.
    Regards,
    Bas Mul

    Hi,
    I'll try to clarify.
    Upper proxy dequeues a message.
    Depending on a value of a specific tag within the message a canonical proxy service (out of 5 at the moment but this numer could increase) has to be called (and be dynamic transform transformed to the format of the specific canonical).
    The canonical service must then pass the message to a database adaper's business service which is responsible for the database insert/update/read.
    If something in the chain from dequeue to database action goes wrong the message may not dissapear from the queue.
    Somehow a dynamic route in the message flow between dequeue proxy and canonical proxy breaks the transaction.
    Bas

Maybe you are looking for

  • Background job on change of some field!!

    HI i have to trigger a background job on change of some field value (status field chages it's values from w to U). so how to go about the same.. how to call a background job once some fields changes!! regards Gunjan

  • Installed firmware update, and can no longer connect to AE base station

    I have an Airport Express base station and would like to connect to an existing wireless network. I first attempted to change the AE base station to "client mode" in Admin Utility, but this option was grayed out. I downloaded and successfully install

  • Only works in safe mode

    Help....I am only a novice mac user (so I need help in the most layman terms possible).  Seems all my Apple products are going kaput; first one being my macbook (early 2008 model).  Looks like my disk drive isnt working correctly; I put in a new hard

  • A few DVR / Internet questions

    I am holding off buying a WD DVR Extender until the release of IMG 1.9 (Bucks County, PA). I have a couple questions about using external storage: 1. In what format (.avi, .ts, .mpg, etc) are the recordings ? 2. Can the recordings be off-loaded to my

  • ATG Integration with Oracle EBS

    Anybody worked on ATG integration with Oracle EBS for Pricing, Inventory and Order Management?  I would like get more detail on the approach on the integration.