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

Conversations and WmRepository2

  • 1.  Conversations and WmRepository2

    Posted Fri July 11, 2003 07:32 PM

    Hi,
    WmRepository2 is the directory under which there are flat files that typically start with VH… and one file by name DirValuesHash.dat
    I am trying to figure out What information of TN conversations go here and in a clustered environment what is the role of these files for TN to execute conversations correctly ?
    Ur views are appreciated

    Thanks
    DG


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Conversations and WmRepository2

    Posted Fri July 11, 2003 07:42 PM

    wmRepository2 stores the TN conversationId’s…


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 3.  RE: Conversations and WmRepository2

    Posted Fri July 11, 2003 08:57 PM

    Thanks RMG…
    Is there any (detailed) wm documentation on this… my work demands to have a good understanding of this aspect of TN Conversations.
    Advance thanks
    DG


    #B2B-Integration
    #webMethods
    #Integration-Server-and-ESB


  • 4.  RE: Conversations and WmRepository2

    Posted Fri July 11, 2003 11:41 PM

    It also stores TNWeb configuration (when you configure user access to viewing/submitting docs with the browser). It also stores the ejb alias information. Occasionally the file based repository gets corrupted and you have to delete all the files and reboot - causing you to have to re-enter these values and reset obscure parameters in TN config files! At least in 4.6 it was!


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 5.  RE: Conversations and WmRepository2

    Posted Wed July 16, 2003 05:00 PM

    Hey… thanks for the inputs… blw is a kind of configuration which i’m into… ur views on these are appreciated

    1)i confgure wmRepositoryServer(file system based) on a machine A
    2)i add this repo server as repository for two integration servers(TN servers) which are NOT clustered but are in the same farm of servers.

    will both the TN servers log all its conversation info to this repo server repository on machine A ?

    The case is, these TN servers are servers in the farm and are not clustered in wm’s context, but are of mirror setup.

    But one step of a TN conversation may be processed in one TN server and the other step of the same conversation may be preocessed in another TN server depending upon the third party load balancer.

    For this purpose, the conversation info has to be stored in the repository which is common for both these TN servers and execute the conversation seamlessly independent of which TN server in the farm receives the request for a step in the conversation.

    Thanks in advance,
    Regards
    DG


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB


  • 6.  RE: Conversations and WmRepository2

    Posted Thu September 04, 2003 04:31 PM

    Ritesh,
    I cut/pasted the code below into a java service.
    Wouldn’t compile. I’m a java lightweight. What else would I need to add?

    Thanks,
    Todd Jordan


    Repository r = Repository.getCurrent();
    int count = 0;
    Vector v = new Vector();

    for(Enumeration en=r.keys(); en.hasMoreElements():wink:
    {
    count++;

    String keyy = (String) en.nextElement();

    v.add(keyy);
    System.out.println("Key = "+keyy /* + ", Values = "+vall */ );
    }

    String str = (String)v.toArray(new String[0]);

    ValuesEmulator.put(pipeline, “numEntries”, Integer.toString(count));
    ValuesEmulator.put(pipeline, “entries”, str);


    #Integration-Server-and-ESB
    #webMethods
    #B2B-Integration


  • 7.  RE: Conversations and WmRepository2

    Posted Thu February 05, 2004 07:57 PM

    Do we have java API documentation for com.wm.app.repo.* package ?

    Thanks
    DG


    #Integration-Server-and-ESB
    #webMethods
    #B2B-Integration


  • 8.  RE: Conversations and WmRepository2

    Posted Mon September 04, 2006 02:04 PM

    Hi ,

    Please advise me How to cancel the running coversations in 4.6 version.
    If i am trying to cancel that perticular script and i am getting the errer message as " coversation script does not exist in repo".

    Thanks
    Ashok kumar.G


    #B2B-Integration
    #Integration-Server-and-ESB
    #webMethods


  • 9.  RE: Conversations and WmRepository2

    Posted Mon September 04, 2006 04:14 PM

    WmRepository2 filefolder stores all the TNConversations (conversationid’s),thru TN console Conversations screen you can cancel the conversation that is waiting/timeout or errored ones…

    Please check the TNBuildYourOwnNetworkUserguide for more information.

    HTH,
    RMG


    #Integration-Server-and-ESB
    #webMethods
    #B2B-Integration


  • 10.  RE: Conversations and WmRepository2

    Posted Wed February 28, 2007 11:35 AM

    Thanks for your advice.
    In my Development server there is no facility to write java code.

    Thanks ,
    Ashok


    #webMethods
    #Integration-Server-and-ESB
    #B2B-Integration


  • 11.  RE: Conversations and WmRepository2

    Posted Wed February 28, 2007 11:53 AM

    Thanks for your suggestion.
    Just now I checked in my webMethods Development Environment , there is no such package .
    Note: If we install the package, will it solve the problem?

    Thanks
    Ashok


    #webMethods
    #B2B-Integration
    #Integration-Server-and-ESB