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.  C service

    Posted 07/17/08 12:04 PM

    Hi,
    When i wanted to create a new C service for HP-UX it threw

    Could not properly generate C service.
    com.webMethods.caffeine.utils.FormattedException: com.wm.app.b2b.server.ServiceException: [ISS.0014.9116] Unable to locate or start compiler

    wm is installed in some other system in windows platform…I have jst installed developer part in my windows platform.

    wen i read developers guide it says C compiler must be installed in IS…
    Im unable to understand.

    Now my question is,
    Should i install c compiler in

    1. my system
    2. wer d wm is installed
    3. HP-UX wer code needs to be transferred.
    4. wm IS - if dis is true how i have 2 install in IS??

    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services


  • 2.  RE: C service

    Posted 07/17/08 01:06 PM

    Hi
    Why would you write a C service. I am just curious to know why it can not be achieved by using a Java Service?

    Regards


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: C service

    Posted 07/17/08 05:24 PM

    “I am just curious to know why it can not be achieved by using a Java Service?”

    And I’d be curious to know if a FLOW service would be sufficient.

    Writing C services for IS is pretty rare.


    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services


  • 4.  RE: C service

    Posted 07/18/08 05:52 AM

    Actually all the existing codes are in C in HP-UX with encina services…With less difficulty i need migrate from HP-UX/encina to Windows/webMethods…Atleast i want to keep code language same so that with less effort we can migrate to new methods…


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 5.  RE: C service

    Posted 07/18/08 05:53 AM

    Eventhough it is rare i want to know where should be C compiler installed?
    Can u plz help me out


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 6.  RE: C service

    Posted 07/18/08 06:44 PM

    It is probably most convenient to install the C compiler on the same machine as Integration Server. But it can be anywhere as long as you can build your DLL that is to be placed in the code/libs dir of your package.

    A Java compiler must be installed on the same machine as Integration Server. And IS must be configure to know where the Java compiler is located–set the watt.server.compile property. This is the source of the error you’re seeing–IS doesn’t compile your C code, only the Java stub that calls the C code with the DLL that you build.

    As I assume you’ve seen, the Developer User’s Guide has detailed steps for creating C services.


    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services