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.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  Missing SAP Adapter Option

    Posted 09/28/02 01:58 PM

    We recently upgraded to version 4.6 of SAP Business Connector which appears to have gone OK (and may not be related to this problem).

    Yesterday (after a reboot) I noticed that the SAP Adapter option has vanished from the management screen, I have also noticed that my laptop is suffering from the same problem. In the error log I get the following.

    2002-09-28 12:31:27 BST java.lang.reflect.InvocationTargetException:JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC
    no jRFC12 (jRFC12.dll) in java.library.path
    2002-09-28 12:31:27 BST java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException: java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC
    no jRFC12 (jRFC12.dll) in java.library.path
    at java.lang.Error.(Error.java:52)
    at java.lang.LinkageError.(LinkageError.java:45)
    at java.lang.ExceptionInInitializerError.(ExceptionInInitializerError.java:84)
    at com.sap.mw.jco.JCO.(JCO.java:296)
    at com.wm.pkg.sap.SAPTrace.(SAPTrace.java:87)
    at com.wm.pkg.sap.Log.(Log.java:38)
    at sap.admin.startup(admin.java:139)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:281)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:707)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:499)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:456)
    at com.wm.app.b2b.server.SessionInvoke.run(Session.java:620)
    at com.wm.util.pool.PooledThread.run(PooledThread.java:103)
    at java.lang.Thread.run(Thread.java:498)

    Can anyone shed any light into what is going on here, I have tried everything I know to fix the problem but to no avail, at the moment I have system that is completely dead! Help!

    Regards

    Callum


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


  • 2.  RE: Missing SAP Adapter Option

    Posted 09/28/02 10:05 PM

    If you are running IS 4.6 with SP1 loaded, then there is a fix to the package ClassLoader that causes a compatibility problem with the SAP Adapter. There is a patch available for the SAP Adapter that solves the problem.

    The problem is related to IS packages that directly reference Java classes in another package without explicitly declaring a package dependency.

    If you are not running SP1 or the original IS_4-6_Fix?? that shipped the ClassLoader change, then this is not your problem. Check the server HTML UI About page for the list of currently installed Fixes/SPs and then check the IS_4-6_FIX??_README.txt file corresponding to any fix to see what changed.


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