IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  webMethods 9.6 Cannot detect the RNIF transport protocol

    Posted Fri August 01, 2014 01:23 AM

    Hi!

    I have issue receiving inbound RosettaNet PIP. It keeps throwing error: com.wm.estd.rosettaNet.TransportNotFoundException: Cannot detect the RNIF transport protocol. Check if required RNIF headers are present in the incoming message, and the required RNIF packages are loaded and enabled.

    RNIF headers are present and RNIF packages are enabled. Any suggestion?


    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: webMethods 9.6 Cannot detect the RNIF transport protocol

    Posted Fri August 01, 2014 01:40 PM

    when the client system try to post a RNIF transaction, the http header should have this field:
    headers/x-RN-Version: RosettaNet/V02.00
    Check with your partner that is sending the doc if they are doing it properly.


    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: webMethods 9.6 Cannot detect the RNIF transport protocol

    Posted Fri August 01, 2014 03:09 PM

    Yes it should be in the preamble header and formatting precise.

    headers/x-RN-Version: RosettaNet/V02.00


    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: webMethods 9.6 Cannot detect the RNIF transport protocol

    Posted Mon August 04, 2014 03:10 AM

    Checked headers already. Actually outbound message is okay, it’s just the inbound message (e.g. Ack) cannot be processed.

    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:com.wm.estd.rosettaNet.transport.TransportRegistory.findTransport:60: Checking if the received request belongs to transport ‘rnif 2.0’.
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.transport.TransportRegistory.getTransportImplementation:96: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.transport.TransportRegistory.getTransportImplementation:99: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.RNIF20Transport.isType:93: Entering the method

    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.RNIF20Transport.isType:93: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.loadHeadersFromPipeline:105: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:com.wm.estd.common.virtualObjects.VirtualObjectFactory.readObject:100: Entering the method with following parameters : >>>fileName=pub.estd.rosettaNet:receive, contentInfo= >>>content-type=multipart/related, type=multipart/related, boundary=29653498.1407121234119.JavaMail.xxxxx@xxxxxx<<< , protocolInfo= >>>protocol_type=http, Content-type=multipart/related; type=“multipart/related”; boundary=“29653498.1407121234119.JavaMail.xxxxx@xxxxxx”, x-RN-Version=RosettaNet/V02.00, x-RN-Response-Type=async, Content-Length=5422<<< , contentStream=com.softwareag.is.enterprisegateway.net.HttpInputStream@1e051f25<<< , protocolInfo, & class com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders
    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:com.wm.estd.common.virtualObjects.VirtualObjectFactory.readObject:109: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:com.wm.estd.common.virtualObjects.VirtualObjectFactory.:71: Entering the method with following parameters : & >>>fileName=pub.estd.rosettaNet:receive, contentInfo= >>>content-type=multipart/related, type=multipart/related, boundary=29653498.1407121234119.JavaMail.xxxxx@xxxxxx<<< , protocolInfo= >>>protocol_type=http, Content-type=multipart/related; type=“multipart/related”; boundary=“29653498.1407121234119.JavaMail.xxxxx@xxxxxx”, x-RN-Version=RosettaNet/V02.00, x-RN-Response-Type=async, Content-Length=5422<<< , contentStream=com.softwareag.is.enterprisegateway.net.HttpInputStream@1e051f25<<<
    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:com.wm.estd.common.virtualObjects.VirtualObjectFactory.:74: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:com.wm.estd.common.virtualObjects.VirtualObjectFactory.readObject:310: Entering the method with following parameters : protocolInfo, class com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders, & true
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:148: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:166: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:148: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:161: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:148: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:166: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:148: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:166: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:148: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.variableChanged:166: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.loadHeadersFromPipeline:115: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.isTypeRNIF20:126: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.mime.RNIF20HttpHeaders.isTypeRNIF20:137: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.rnif20.RNIF20Transport.isType:146: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.transport.TransportRegistory.findTransport:77: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.RosettaNetModule.localize:272: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.RosettaNetModule.format:319: Entering the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.RosettaNetModule.format:330: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999T] Estd_1407122439718:com.wm.estd.rosettaNet.RosettaNetModule.localize:305: Exiting the method
    2014-08-04 11:20:39 SGT [ISU.0000.9999D] Estd_1407122439718:wm.estd.rosettaNet.transportHandlers.receive:675: -#####@- Caught exception in transportHandlers.receive():com.wm.estd.rosettaNet.TransportNotFoundException: Cannot detect the RNIF transport protocol. Check if required RNIF headers are present in the incoming message, and the required RNIF packages are loaded and enabled.


    #Integration-Server-and-ESB
    #webMethods