Forum Stats

  • 3,814,517 Users
  • 2,258,880 Discussions
  • 7,892,763 Comments

Discussions

Unable to create the protocol specific B2B message

Anuj Dwivedi--Oracle
Anuj Dwivedi--Oracle Member Posts: 7,077 Employee
edited Nov 21, 2008 9:05AM in Integration - B2B
Hi,

I am getting this error while sending the message--



Machine Info: (PUNITP84609D)
Description: Unable to create the protocol specific B2B message
StackTrace:
Error -: AIP-51503: General Create Message Error: java.lang.Exception: java.lang.NullPointerException
at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2289)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1641)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:968)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1147)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.Exception: java.lang.NullPointerException
... 7 more
Caused by: java.lang.NullPointerException
at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyFromWallet(EBMSExchangePlugin.java:5967)
at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyForSigning(EBMSExchangePlugin.java:5322)
at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.signAttachment(EBMSExchangePlugin.java:5160)
at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2130)
... 6 more


What could be the source of error?

Thanks.

Regards,
Anuj Dwivedi
Tagged:

Best Answer

  • 558353
    558353 Member Posts: 175
    edited Nov 17, 2008 11:17AM Answer ✓
    Hi,

    There's an alternative approach that may help you to get the things going. "Orapki" is an utility that gets shiped along with Oracle Application server installation (path on windows $ORACLE_HOME/bin/orapki.bat) and you may use the same to generate wallet and certificate for your testing purpose.

    Here're the steps, first one will create an empty wallet and the second will add an self signed certifcate to it.

    1. C:\Oracle10g\midtier2\bin\orapki.bat wallet create -wallet . -pwd welcome1
    2. C:\Oracle10g\midtier2\bin\orapki.bat wallet add -wallet . -keysize 1024 -dn "CN=Sample" -self_signed -pwd welcome1 -validity 365



    Note: For some reasons the private keys attached to the wallet created using keytool are not visible or it may not be locatable.

    Regards,
    Sinkar
    [From Ramesh team]
«1

Answers

  • Check specified certificate availble in wallet with private key for signing.

    -Krishna
  • Anuj Dwivedi--Oracle
    Anuj Dwivedi--Oracle Member Posts: 7,077 Employee
    edited Nov 16, 2008 11:42PM
    Hi Krishna,

    Thanks for your reply.

    As you can see below that the private key has been found from the wallet and it has also been signed and after that while creating the message this error comes.

    .at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyFromWallet(EBMSExchangePlugin.java:5967)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyForSigning(EBMSExchangePlugin.java:5322)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.signAttachment(EBMSExchangePlugin.java:5160)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2130)


    Please can you tell me that why error comes while creating the message?


    Thanks.

    Regards,
    Anuj Dwivedi

    Edited by: Anuj Dwivedi on Nov 17, 2008 10:10 AM
  • Hi Anuj,

    Ideally ewallet should have the proper set of Key/value pair. i.e., The certificate mentioned in the host delivery channel should have the matching private key in the ewallet.

    Please make sure that the certificate mentioned in the host delivery channel is correct one.

    HTH

    Thanks and Regards,
    Prasanna
    Prasanna Chandrashekhara
  • Anuj Dwivedi--Oracle
    Anuj Dwivedi--Oracle Member Posts: 7,077 Employee
    Hi Prasanna,

    Please find below the B2B log -

    2008.11.17 at 10:15:03:050: Thread-10: B2B - (DEBUG) EBMSExchangePlugin:resetInputStream resetting stream source
    2008.11.17 at 10:15:03:065: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage Generating Attachment Signature.... ------=_Part_0_24223536.1226897103018
    Content-Type: text/xml;charset=UTF-8

    <?xml version="1.0" encoding="UTF-8" ?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd"><env:Header><eb:MessageHeader env:mustUnderstand="1" eb:version="2.0"><eb:From><eb:PartyId eb:type="ebMS Identifier">Acme</eb:PartyId><eb:Role>Acme From Role</eb:Role></eb:From><eb:To><eb:PartyId eb:type="ebMS Identifier">GlobalChips</eb:PartyId><eb:Role>Acme To Role</eb:Role></eb:To><eb:CPAId>agr1ebMS</eb:CPAId><eb:ConversationId>[email protected]</eb:ConversationId><eb:Service eb:type="Acme Service Type">Acme Service</eb:Service><eb:Action>Process_ebMSRequest</eb:Action><eb:MessageData><eb:MessageId>[email protected]</eb:MessageId><eb:Timestamp>2008-11-17T04:44:57.000Z</eb:Timestamp></eb:MessageData></eb:MessageHeader><eb:AckRequested env:mustUnderstand="1" eb:version="2.0" env:actor="urn:oasis:names:tc:ebxml-msg:actor:toPartyMSH" eb:signed="true"/></env:Header><env:Body><eb:Manifest eb:id="oracle0A4C6D5F11DA8C4189B00000162198E0" eb:version="2.0"><eb:Reference eb:id="payloadref-0A4C6D5F11DA8C4189B00000162198F0" xlink:href="cid:0A4C6D5F11DA8C4189B0000016219900" xlink:type="simple"/></eb:Manifest></env:Body></env:Envelope>
    ------=_Part_0_24223536.1226897103018
    Content-Type: text/xml
    Content-Id: <0A4C6D5F11DA8C4189B0000016219900>

    <?xml version="1.0" encoding="UTF-8" ?>
    <Orders xmlns="http://xmlns.oracle.com/Orders">
    <company>Acme</company>
    <id>PurchaseOrder</id>
    <orderdate>2006-03-10T17:44:52.968</orderdate>
    <orderprice>2000</orderprice>
    <orderstatus>Recieved</orderstatus>
    <suppliername>GlobalChips</suppliername>
    <supplierprice>1600</supplierprice>
    <orderitemsCollection>
    <Orderitems>
    <itemtype>10</itemtype>
    <ordid1>1</ordid1>
    <partnum>P1000</partnum>
    <price>35.00</price>
    <productname>DiskDrive</productname>
    <quantity>100</quantity>
    </Orderitems>
    <Orderitems>
    <itemtype>20</itemtype>
    <ordid1>2</ordid1>
    <partnum>P1005</partnum>
    <price>32.50</price>
    <productname>Mouse</productname>
    <quantity>10</quantity>
    </Orderitems>
    <Orderitems>
    <itemtype>30</itemtype>
    <ordid1>3</ordid1>
    <partnum>P1010</partnum>
    <price>250.73</price>
    <productname>Monitor</productname>
    <quantity>2</quantity>
    </Orderitems>
    </orderitemsCollection>
    </Orders>

    ------=_Part_0_24223536.1226897103018--

    2008.11.17 at 10:15:03:065: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:signAttachment signing msg
    2008.11.17 at 10:15:03:284: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:signAttachment Generating Attachment Signature....
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getSignatureAlgorithm user spec alg: RSA
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getSignatureAlgorithm returning signature alg: http://www.w3.org/2000/09/xmldsig#rsa-sha1
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getDigestAlgorithm user spec alg: SHA1
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getDigestAlgorithm returning digest alg: http://www.w3.org/2000/09/xmldsig#sha1
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:signAttachment content id for ap = <0A4C6D5F11DA8C4189B0000016219900>
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:signAttachment payload id = cid:0A4C6D5F11DA8C4189B0000016219900
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getCertificateForSigning getting certificate from document exchange
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getCertificateForSigning getting certificate
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getCertificateForSigning generating X509 certificate
    2008.11.17 at 10:15:03:300: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getX509Certificate cert -----BEGIN CERTIFICATE-----
    MIICAzCCAWygAwIBAgIESR11VzANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJV
    SzELMAkGA1UEChMCQlQxCzAJBgNVBAsTAkdTMR0wGwYDVQQDExR3d3cuQ2xpZW50
    RG9tYWluLmNvbTAeFw0wODExMTQxMjU1NTFaFw0wOTA1MTMxMjU1NTFaMEYxCzAJ
    BgNVBAYTAlVLMQswCQYDVQQKEwJCVDELMAkGA1UECxMCR1MxHTAbBgNVBAMTFHd3
    dy5DbGllbnREb21haW4uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCt
    pog3TgDqBmDcAliXs7hc8j/Ctwixd794emwUlO7yqpyspk7nSenutKO8bxKjJAsL
    UNV3IYU8BUN87j8yaVYy4neDn6zl+SD/GUinY1IkHEY5uqt2gVWho2SC+aSqWCAx
    C0X+eUc1cKdoYNhudh6quKC7mgJoucCJh2Ks59mOYwIDAQABMA0GCSqGSIb3DQEB
    BQUAA4GBAHzxuinVni04kSoOi+Vw9M6DuDY4F4ZbrFsyU0q/R2pE/7u4+8kiQ2wU
    hey/iXy3umFoiPQq6zSE6+Ze45cz9X4z1NvEXx2takUch8NcdUZ4t6EBjhYRUdJo
    m4y5yMt1JjMaeMPkv4jVnIPGl6/C2qgs3LvDEcvZ/kXEtuN4YvTe
    -----END CERTIFICATE-----

    2008.11.17 at 10:15:03:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getPrivateKeyForSigning getting certificate
    2008.11.17 at 10:15:03:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getPrivateKeyForSigning getting private key for the certificate --- -----BEGIN CERTIFICATE-----
    MIICAzCCAWygAwIBAgIESR11VzANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJV
    SzELMAkGA1UEChMCQlQxCzAJBgNVBAsTAkdTMR0wGwYDVQQDExR3d3cuQ2xpZW50
    RG9tYWluLmNvbTAeFw0wODExMTQxMjU1NTFaFw0wOTA1MTMxMjU1NTFaMEYxCzAJ
    BgNVBAYTAlVLMQswCQYDVQQKEwJCVDELMAkGA1UECxMCR1MxHTAbBgNVBAMTFHd3
    dy5DbGllbnREb21haW4uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCt
    pog3TgDqBmDcAliXs7hc8j/Ctwixd794emwUlO7yqpyspk7nSenutKO8bxKjJAsL
    UNV3IYU8BUN87j8yaVYy4neDn6zl+SD/GUinY1IkHEY5uqt2gVWho2SC+aSqWCAx
    C0X+eUc1cKdoYNhudh6quKC7mgJoucCJh2Ks59mOYwIDAQABMA0GCSqGSIb3DQEB
    BQUAA4GBAHzxuinVni04kSoOi+Vw9M6DuDY4F4ZbrFsyU0q/R2pE/7u4+8kiQ2wU
    hey/iXy3umFoiPQq6zSE6+Ze45cz9X4z1NvEXx2takUch8NcdUZ4t6EBjhYRUdJo
    m4y5yMt1JjMaeMPkv4jVnIPGl6/C2qgs3LvDEcvZ/kXEtuN4YvTe
    -----END CERTIFICATE-----

    2008.11.17 at 10:15:03:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getCertificate cert -----BEGIN CERTIFICATE-----
    MIICAzCCAWygAwIBAgIESR11VzANBgkqhkiG9w0BAQUFADBGMQswCQYDVQQGEwJV
    SzELMAkGA1UEChMCQlQxCzAJBgNVBAsTAkdTMR0wGwYDVQQDExR3d3cuQ2xpZW50
    RG9tYWluLmNvbTAeFw0wODExMTQxMjU1NTFaFw0wOTA1MTMxMjU1NTFaMEYxCzAJ
    BgNVBAYTAlVLMQswCQYDVQQKEwJCVDELMAkGA1UECxMCR1MxHTAbBgNVBAMTFHd3
    dy5DbGllbnREb21haW4uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCt
    pog3TgDqBmDcAliXs7hc8j/Ctwixd794emwUlO7yqpyspk7nSenutKO8bxKjJAsL
    UNV3IYU8BUN87j8yaVYy4neDn6zl+SD/GUinY1IkHEY5uqt2gVWho2SC+aSqWCAx
    C0X+eUc1cKdoYNhudh6quKC7mgJoucCJh2Ks59mOYwIDAQABMA0GCSqGSIb3DQEB
    BQUAA4GBAHzxuinVni04kSoOi+Vw9M6DuDY4F4ZbrFsyU0q/R2pE/7u4+8kiQ2wU
    hey/iXy3umFoiPQq6zSE6+Ze45cz9X4z1NvEXx2takUch8NcdUZ4t6EBjhYRUdJo
    m4y5yMt1JjMaeMPkv4jVnIPGl6/C2qgs3LvDEcvZ/kXEtuN4YvTe
    -----END CERTIFICATE-----

    2008.11.17 at 10:15:03:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getPrivateKeyFromWallet Enter
    2008.11.17 at 10:15:03:315: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:getPrivateKeyFromWallet certificate alias found: CN=www.ClientDomain.com,OU=GS,O=BT,C=UK 1
    2008.11.17 at 10:15:03:331: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage An exception during building create message
    2008.11.17 at 10:15:03:331: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage exception msg: null
    2008.11.17 at 10:15:03:331: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage exception stack trace: java.lang.NullPointerException
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyFromWallet(EBMSExchangePlugin.java:5967)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyForSigning(EBMSExchangePlugin.java:5322)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.signAttachment(EBMSExchangePlugin.java:5160)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2130)
    at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1641)
    at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:968)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1147)
    at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
    at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
    at java.lang.Thread.run(Thread.java:534)

    2008.11.17 at 10:15:03:831: Thread-10: B2B - (ERROR) java.lang.Exception: java.lang.NullPointerException
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2289)
    at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1641)
    at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:968)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1147)
    at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
    at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
    at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.NullPointerException
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyFromWallet(EBMSExchangePlugin.java:5967)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyForSigning(EBMSExchangePlugin.java:5322)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.signAttachment(EBMSExchangePlugin.java:5160)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2130)
    ... 6 more


    If the key-value pair would not match, will the above error come?

    Thanks & Regards,
    Anuj Dwivedi
  • Hi Anuj,

    Yes, In your case you are not having the matching private key in your wallet.

    Thanks and Regards,
    Prasanna
    Prasanna Chandrashekhara
  • Anuj Dwivedi--Oracle
    Anuj Dwivedi--Oracle Member Posts: 7,077 Employee
    Hi Prasanna,

    Thanks a lot for your response.

    Let me tell you the process I followed to create the wallet-

    1. I generated a keystore in JKS format and exported it's certificate through keytool.
    2. I again generated a keystore in PKCS 12 format using same values (used for generating JKS format keystore) and imported the Trading Partner's certificate in it.

    I used above process for both Acme and Globalchips.

    Please tell that is this process wrong? and if it is wrong process then can you suggest the right one please?

    Waiting to hear from you.

    Thanks & Regards,
    Anuj Dwivedi
  • Ramesh Nittur Anantharamaiah-Oracle
    edited Nov 17, 2008 3:47AM
    Another alternative is to use the Oracle Certificate Authority OCA for generating the certificate.

    Please refer http://www.oracle.com/technology/products/oid/oidhtml/sec_idm_training/html_masters/devapp01.htm
    Ramesh Nittur Anantharamaiah-Oracle
  • Anuj Dwivedi--Oracle
    Anuj Dwivedi--Oracle Member Posts: 7,077 Employee
    Hi Prasanna and Ramesh,

    Due to time constraint we can not go for OCA approval option.

    Can you please tell that what exactly it matches while finding the matching private key in wallet? it matches the content of the user certificate or anything else like private key content?

    It will be a great help.

    Thanks in advance.

    Regards,
    Anuj Dwivedi
  • 558353
    558353 Member Posts: 175
    edited Nov 17, 2008 11:17AM Answer ✓
    Hi,

    There's an alternative approach that may help you to get the things going. "Orapki" is an utility that gets shiped along with Oracle Application server installation (path on windows $ORACLE_HOME/bin/orapki.bat) and you may use the same to generate wallet and certificate for your testing purpose.

    Here're the steps, first one will create an empty wallet and the second will add an self signed certifcate to it.

    1. C:\Oracle10g\midtier2\bin\orapki.bat wallet create -wallet . -pwd welcome1
    2. C:\Oracle10g\midtier2\bin\orapki.bat wallet add -wallet . -keysize 1024 -dn "CN=Sample" -self_signed -pwd welcome1 -validity 365



    Note: For some reasons the private keys attached to the wallet created using keytool are not visible or it may not be locatable.

    Regards,
    Sinkar
    [From Ramesh team]
  • Anuj Dwivedi--Oracle
    Anuj Dwivedi--Oracle Member Posts: 7,077 Employee
    Hi Sinkar/Prasanna,

    Thanks for your help. It worked fine at Acme machine but while sending acknowldgement from GlobalChips it is giving the same error as we were getting yesterday. We have generated the certificates using ORAPKI this time. Please find below the logs on GlobalChips side ---




    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (after calling processParty):
    initial : null
    from : TPName: GlobalChips Type: ebMS Identifier Value: GlobalChips
    to : TPName: Acme Type: ebMS Identifier Value: Acme
    final : null
    initiating : TPName: GlobalChips Type: ebMS Identifier Value: GlobalChips
    2008.11.18 at 12:57:12:941: Thread-10: BusinessLogicLayer - (DEBUG) setRuntimeActiveandQuiescing()
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() docTypeName: ebMS doc type docTypeRevision: 1.0
    2008.11.18 at 12:57:12:941: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.18 at 12:57:12:941: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: queryDocumentType
    2008.11.18 at 12:57:12:941: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: queryDocumentType
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() actionName: Process_ebMSRequest actionRevision: 1.0
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getCollaborationDetails() Begin.. Activity Name : Process_ebMSRequest Activity Version: 1.0
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() eventName is not null:<Process_ebMSRequest>
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() messageType:4
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) calling setMode() changing from -1 to 2
    2008.11.18 at 12:57:12:941: Thread-10: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: GlobalChips Type: ebMS Identifier Value: GlobalChips to TPName: Acme Type: ebMS Identifier Value: Acme
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : ebMSSecureAgreement_An
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() not unit test
    2008.11.18 at 12:57:12:957: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.18 at 12:57:12:957: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: queryAgreement
    2008.11.18 at 12:57:12:957: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: queryAgreement
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() direction 2
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() GlobalChips:Acme:ebMS doc type:1.0:ebMSSecureAgreement_An
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() Begin..
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails()
    From Party -> ebMS Identifier-GlobalChips-GlobalChips-null
    To Party -> ebMS Identifier-Acme-Acme-null Collaboration -> null Agreement Name -> ebMSSecureAgreement_An
    2008.11.18 at 12:57:12:957: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
    2008.11.18 at 12:57:12:957: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: queryAgreement
    2008.11.18 at 12:57:12:957: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: queryAgreement
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() pList.size() = 2
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() :0
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() tpp = TradingPartnerParticipant_16E2
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() actionName = Process_ebMSRequest, tppActionName = Process_ebMSRequest
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() isInitiator = true
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() toParty IS initParty
    2008.11.18 at 12:57:12:957: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() toTPP = AcmetoParty = Acme
    2008.11.18 at 12:57:12:973: Thread-10: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: Acme Type: ebMS Identifier Value: Acme
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) calling setMode() changing from 2 to 2
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() :0
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() :1
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() tpp = TradingPartnerParticipant_1CC0
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() actionName = Process_ebMSRequest, tppActionName = Process_ebMSRequest
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() isInitiator = false
    2008.11.18 at 12:57:13:020: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() fromTPP = GlobalChipsfromParty = GlobalChips
    2008.11.18 at 12:57:13:035: Thread-10: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: GlobalChips Type: ebMS Identifier Value: GlobalChips
    2008.11.18 at 12:57:13:035: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() :1
    2008.11.18 at 12:57:13:035: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() fromTPP = TradingPartnerParticipant_1CC0toTPP = TradingPartnerParticipant_16E2
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() idc is not null
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() transport int info [email protected]
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:processAckNotify() to TP have ack notify value = true
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() TO TP = Acme
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() FROM TP = GlobalChips
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getDocumentDefinition() given docTypeName: ebMS doc type given docTypeRev: 1.0
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getDocumentDefinition() given docTypeName: ebMS doc type given docTypeRev: 1.0
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getDocumentDefinition() reposDocTypeName: ebMS doc type reposDocTypeRev : 1.0
    2008.11.18 at 12:57:13:051: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getDocumentDefinitionUsage() list docDef: DocumentDefinition_76D1 given docDef: DocumentDefinition_76D1
    2008.11.18 at 12:57:13:082: Thread-10: B2B - (DEBUG) calling setValidationEnabled() changing from null to false
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementData() End..
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getAgreementDetails() ..End
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateMessageInfo() tpaVal: false
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) calling setValidationEnabled() changing from null to false
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:MessageInfo() TimeToAck : 0
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateBTInfo() Updating Business Transaction information..
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateCollabInfo()
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateDeliveryChannel() Updating DeliveryChannel information..
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateTransport() Begin ..
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateTransport() Endpoint : b2b queues
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateDocExchange() Updating DocExchange information..
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateDocExchange() Retries : -1
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateMessage() FromTransport
    2008.11.18 at 12:57:13:098: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateTransport() Begin ..
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateTransport() Endpoint : https://punitp64901d.ad.infosys.com:4444/b2b/transportServlet
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateMessage() ToTransport
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateTransport() Begin ..
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateTransport() Endpoint : https://punitp84609d.ad.infosys.com:4444/b2b/transportServlet
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.MessageModifier:updateEnvelopeInfo() Updating envelope information..
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processOutgoingTPA() End TPA Processing
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Exception:asyncOutgoingExp ackmode = 2
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Exception:asyncOutgoingExp replymode = 2
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin ebMS version 2.0
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin info : ebMSversion 2.0
    2008.11.18 at 12:57:13:113: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
    2008.11.18 at 12:57:13:113: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessMessage
    2008.11.18 at 12:57:13:113: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessMessage
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) AccessRepo:findBusinessMessageByB2BMessageId Found Successfull message with B2bMessageId : 0A4C73B611DAE7ECF10000001C4FF2F0-1 and ProtocolMessageId null
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:formExtB2bMsg Enter
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:formExtB2bMsg business transaction instance is null
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:formExtB2bMsg collaboration instance is null
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:formExtB2bMsg B2B Msg Id + 0A4C73B611DAE7ECF10000001C4FF2F0-1
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:formExtB2bMsg B2B Collaboration Id + null
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) calling setMode() changing from -1 to 2
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) calling setMode() changing from -1 to 2
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:

    ** DbAccess:formExtB2bMsg msgInfo.id = [email protected]
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: Acme Type: ebMS Identifier Value: Acme
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: GlobalChips Type: ebMS Identifier Value: GlobalChips
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:formExtB2bMsg Exit
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage Enter
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage EBMSVersion: 2.0
    2008.11.18 at 12:57:13:113: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage Trying to build soap message
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage soap message built
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) EBMSExchangePlugin:resetInputStream not resetting stream source
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage soap message - .1: <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd"><env:Header><eb:MessageHeader env:mustUnderstand="1" eb:version="2.0"><eb:From><eb:PartyId/></eb:From></eb:MessageHeader></env:Header><env:Body/></env:Envelope>
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage work area not null
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = To
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = Service Type
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = type
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = From
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = Service
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = AckRequestedActor
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage property name = XMLDSIG-Reference
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) EBMSExchangePlugin:resetInputStream not resetting stream source
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage soap message - 1: <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd"><env:Header><eb:MessageHeader env:mustUnderstand="1" eb:version="2.0"><eb:From><eb:PartyId eb:type="ebMS Identifier">GlobalChips</eb:PartyId></eb:From></eb:MessageHeader></env:Header><env:Body/></env:Envelope>
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage original message doc type ebMS doc type
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage pingmsg = false pongMsg = false isStatusRequestMsg false isStatusResponseMsg false
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage generating new id [email protected]
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:isAckRequested Enter
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:isAckRequested returning false
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage setting service name = urn:oasis:names:tc:ebxml-msg:service
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage setting service type = Acme Service Type
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage setting from role = Acme To Role
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage setting to role = Acme From Role
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage err code:AIP-51503 err description:Machine Info: (PUNITP64901D)
    Description: Unable to create the protocol specific B2B message
    StackTrace:
    Error -: AIP-51503: General Create Message Error: java.lang.Exception: java.lang.NullPointerException
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:2289)
    at oracle.tip.adapter.b2b.msgproc.Acknowledgment.constructAckMsg(Acknowledgment.java:701)
    at oracle.tip.adapter.b2b.msgproc.Acknowledgment.outgoingAckPostCollab(Acknowledgment.java:367)
    at oracle.tip.adapter.b2b.msgproc.Acknowledgment.asyncOutgoingAck(Acknowledgment.java:348)
    at oracle.tip.adapter.b2b.msgproc.Request.handleAck(Request.java:575)
    at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:2284)
    at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2554)
    at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2424)
    at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2379)
    at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
    at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
    at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.Exception: java.lang.NullPointerException
    ... 12 more
    Caused by: java.lang.NullPointerException
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyFromWallet(EBMSExchangePlugin.java:5967)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.getPrivateKeyForSigning(EBMSExchangePlugin.java:5322)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.signAck(EBMSExchangePlugin.java:5008)
    at oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin.createMessage(EBMSExchangePlugin.java:1629)
    ... 11 more
    err severity:2
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) EBMSExchangePlugin:resetInputStream not resetting stream source
    2008.11.18 at 12:57:13:129: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.ebms.EBMSExchangePlugin:createMessage final soap message: ------=_Part_3_7885469.1226993233129
    Content-Type: text/xml;charset=UTF-8

    <?xml version="1.0" encoding="UTF-8" ?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd"><env:Header><eb:MessageHeader env:mustUnderstand="1" eb:version="2.0"><eb:From><eb:PartyId eb:type="ebMS Identifier">GlobalChips</eb:PartyId><eb:Role>Acme To Role</eb:Role></eb:From><eb:To><eb:PartyId eb:type="ebMS Identifier">Acme</eb:PartyId><eb:Role>Acme From Role</eb:Role></eb:To><eb:CPAId>ebMSSecure_An</eb:CPAId><eb:ConversationId>[email protected]</eb:ConversationId><eb:Service eb:type="Acme Service Type">urn:oasis:names:tc:ebxml-msg:service</eb:Service><eb:Action>MessageError</eb:Action><eb:MessageData><eb:MessageId>[email protected]</eb:MessageId><eb:Timestamp>2008-11-18T07:27:03.000Z</eb:Timestamp><eb:RefToMessageId>[email protected]</eb:RefToMessageId></eb:MessageData></eb:MessageHeader><eb:ErrorList env:mustUnderstand="1" eb:version="2.0" eb:highestSeverity="Error"><eb:Error eb:codeContext="urn:oasis:names:tc:ebxml-msg:service:errors" eb:errorCode="Unknown" eb:severity="Error"><eb:Description xml:lang="en-US">Machine Info: (PUNITP64901D)



    Please help.

    Waiting to hear from you.

    Thanks & Regards,
    Anuj Dwivedi
This discussion has been closed.