Identifying processess using specific xlate?

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf Identifying processess using specific xlate?

  • Creator
    Topic
  • #53331

    Hi All,

    I’ve been using Cloverleaf for about 4 months now. The other day I modified a xlate(introduced a phone nbr format tcl call from xlate) and bounced the source process which was using the xlate. All was fine except that an hour later I got a call from our testing team that another interface stopped working. When I investigated the issue I found the source thread of the interface that was having trouble was also using the same xlate I modified but was in a different process which I didn’t bounce. So, the messages were erring out on the phone format tcl call. Lucky this was in non-prod. So, no damage done.

    So, my question is what are some of the ways in which I can identify if a particluar xlate is being used by what processess/site.

    Talking to one my team member one way is go to each site and search the NetConfig for the xlate and find the source thread and process name. But, this is bit time consuming as we have about 10 sites and I’ll need to do repeat the process on 10 NetConfigs

    Are there other ways to find this information? What is the most efficient way?

    TIA for your reply.

Viewing 4 reply threads
  • Author
    Replies
    • #77303

      What operating system are you using?

      -- Max Drown (Infor)

    • #77304
      Charlie Bursell
      Participant

        There is no way this can happen unless you specifically rw route the IB thread to an OB thread and then send that, probably via TCPIP, to another thread in another process.  

        By definition the Xlate thread is always in the same process with the IB thread.  You must have had another issue.

      • #77305
        Gene Salay
        Participant

          One way to check multiple NetConfigs at once is to use an editor like Boxer that allows you to open files via FTP.    Boxer allows you to define a “project”, which can consist of multiple files.   When you open the project it opens all the files you want at once.   Then do a find across all open files.

        • #77306

          I though he as just asking for a way to see what threads are using the same xlate.

          If so, I would just use grep to search the NetConfigs.

          cd $HCIROOT

          grep */NetConfig

          Or some such.

          -- Max Drown (Infor)

        • #77307
          Mark Thompson
          Participant

            On AIX, this command will list each thread along with any translates and the process name running the thread:

            egrep “^protocol| PROCESSNAME | XLATE ” NetConfig

            - Mark Thompson
            HealthPartners

        Viewing 4 reply threads
        • The forum ‘Cloverleaf’ is closed to new topics and replies.