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
Expand all | Collapse all

SAP Adapter - Listener Notification - Error

  • 1.  SAP Adapter - Listener Notification - Error

    Posted Thu February 06, 2014 06:20 PM

    Hi,
    We have added a new IDOC that is being sent from SAP and we are now getting this error. SAP has been well established at the client site, but, this is the first new IDOC being sent from SAP for a long time. Other existing IDOC’s sent from SAP are currently being received successfully. It is just this one new IDOC that is getting the following error:

    Error thrown [Wed Feb 05 08:46:42,160]:Error thrown by application running in JCo Server
    java.lang.NoClassDefFoundError: com/sap/conn/idoc/jco/JCoIDocDocumentList
    at com.wm.adapter.sap.listener.Listener.handleRequest(Listener.java:282)

    Adapter Version 7.1.0.0.718
    IS Version 8.2.2.0

    Does anyone know what is causing this and how I can resolve it ??

    Any help is appreciated.
    Thanks,
    David Krivohlavy


    #Integration-Server-and-ESB
    #Adapters-and-E-Standards
    #webMethods


  • 2.  RE: SAP Adapter - Listener Notification - Error

    Posted Thu February 06, 2014 11:53 PM

    @David,

    Try with latest SAP JCO jars.

    HTH.

    Thanks,
    Rankesh


    #webMethods
    #Adapters-and-E-Standards
    #Integration-Server-and-ESB


  • 3.  RE: SAP Adapter - Listener Notification - Error

    Posted Fri February 07, 2014 12:08 AM

    Hi David,

    Please check lattest SAP JCO jars exist as said by Rankesh and make sure it is configured as part of classpath.

    Thanks,


    #webMethods
    #Integration-Server-and-ESB
    #Adapters-and-E-Standards


  • 4.  RE: SAP Adapter - Listener Notification - Error

    Posted Sun February 09, 2014 04:52 PM

    Hi,

    Thanks for that guys. Currently we have the following SAP Jar files installed (sapjco3.jar, sapidoc3.jar & wmsap.jar). I haven’t got a SAP Marketplace login, so have requested our SAP guys to check what the latest versions of JCO Jar Files are.

    If it turns out that we are currently on the latest version of the JCO Jars files, then would anyone have any ideas what would be causing this issue ?? As I’ve said before, we are currently receiving other IDOCs from SAP without issue. This IDOC that we are having issues with is a custom IDOC that was created somewhat hastily and I’m not wholly convinced that what SAP is sending is valid or correct for this one new IDOC. Is there anyway of capturing the physical data that is being sent from SAP ?? I have turned on the Setting → “Log Throughput Data” and have increased the level of logging to V6 - Verbose, but, I still only get the following details in the JCO Trace file:

    Error thrown [Fri Feb 07 10:31:05,517]:Error thrown by application running in JCo Server
    java.lang.NoClassDefFoundError: com/sap/conn/idoc/jco/JCoIDocDocumentList

    And the following messages in the IS ServerLog:

    2014-02-07 10:31:05 EST [SAP.0104.0005W] Error in RFC Listener nflAdapterConnection.sap.listener:ECC_RFC_LISTENER with status “ALIVE” and connection “5-eccdev.aunz.lncorp.net|sapgw70|webmd”: com/sap/conn/idoc/jco/JCoIDocDocumentList

    Any help is greatly appreciated,
    David Krivohlavy


    #Integration-Server-and-ESB
    #webMethods
    #Adapters-and-E-Standards


  • 5.  RE: SAP Adapter - Listener Notification - Error

    Posted Sun February 09, 2014 08:23 PM

    Hi,

    Think we’ve identified the cause of this issue. The DEV IS has recently been upgraded to 8.2.2. The JCO version in Dev is the same as in UAT, but, the Adapter Version is slightly lower than what is in UAT and Fix4 has not been applied to the Sap Adapter in DEV. And we have identified that the current version in DEV/UAT is not the latest version.

    Cheers,
    David


    #webMethods
    #Integration-Server-and-ESB
    #Adapters-and-E-Standards


  • 6.  RE: SAP Adapter - Listener Notification - Error

    Posted Mon February 10, 2014 10:53 AM


  • 7.  RE: SAP Adapter - Listener Notification - Error

    Posted Mon February 10, 2014 11:28 AM

    make sense:)


    #webMethods
    #Integration-Server-and-ESB
    #Adapters-and-E-Standards


  • 8.  RE: SAP Adapter - Listener Notification - Error

    Posted Wed March 19, 2014 08:22 AM

    BTW:

    the latest versions of the SAP JCo are 3.0.10 (for both the sapjco3.jar and the sapjcoidoc3.jar).
    remember that the libsapjco3.so should match the version of the sapjco3.jar.

    These informations can be found on the About-Page of the SAP-Adapter.

    The latest Fix for the SAP Adapter 7.1 is currently Fix10.

    Updating to Fix6 or newer should be considered as this is the first Fix which support Connection pooling under SNC-encryption.

    Additionally there are some memory leaks in the SAP Adapter solved by Fix8 and newer.


    #Integration-Server-and-ESB
    #Adapters-and-E-Standards
    #webMethods


  • 9.  RE: SAP Adapter - Listener Notification - Error

    Posted Wed March 19, 2014 11:27 AM

    Yes thanks Holger for more explanation on this and we use the latest Fixes and JCO’s and lib in our 822 env which works fine.

    HTH,
    RMG


    #Integration-Server-and-ESB
    #Adapters-and-E-Standards
    #webMethods