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
  • 1.  unable to edit processing rule in newly migrated TN 6.1

    Posted Tue June 19, 2007 09:00 AM

    I am unable to edit processing rule in our new migrated TN 6.1

    I am getting below error when I am trying to edit processing rule.

    Error:

    Processing rule update failed. Processing rule update collision detected. This rule has been modified by another user.

    I tried this with Administrator user.

    Please help me in resloving this issue.


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


  • 2.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Tue June 19, 2007 10:15 AM

    Search the knowledge base for this and you’ll find your answer.

    Basically, there’s a migration script for the TN DB that either you didn’t run or it didn’t work when you ran it (this seems to be happening an awful lot, wM guys). The script is supposed to initialize a new column that got created in one of the TN tables in 6.1 called lastChangedTime, I think. In any case, an easy workaround is to export and re-import all the rules that exhibit this problem. The import process sets the value for lastChangedTime and you won’t get any more collision detected messages. This worked for me.

    If you don’t want to do this, check for the name of the script in one of the closed SR summaries in the knowledge base and re-execute it, being careful to ensure it works.

    Mike Rossi
    CSC


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


  • 3.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Tue June 19, 2007 10:27 AM

    We have seen this msg with 2 servers sharing an Oracle DB for wM TN.

    Sometimes the updates on 1 server do not make it to the other server in a timely fashion. I know a server reboot has cleared the problem.


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


  • 4.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Tue June 19, 2007 10:43 AM

    Did you check your clustering configurations. For a quick fix, try executing “wm.tn.route:load” service. Let me know if this works.


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


  • 5.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Thu June 21, 2007 05:52 AM

    Hi Usha, we are not using Clustering Env. I tried with wm.tn.route:load the service, still getting same issue.

    I did not get any error while running the scripts .I can’ t import the processing rule as it is in production and also working good, only thing is unable to edit the processing rule.

    please help me.


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


  • 6.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Thu June 21, 2007 09:31 AM

    Shamiulla,
    There are half a dozen closed SR summaries on this in the knowledge base. Here’s the text from one of those:

    “This problem occurs if the “lastchangeid” for processingrules table is not populated. As part of the migration step documented, step 6 asks you to run migratedata_to_tn_6-1.bat. That is the step that populates this column. Looks like customer had skipped that step.Once we ran the scripts again, the problem was resolved.”

    If the script didn’t populate this column for some reason and you can’t re-import the rules, maybe you can examine the script and the affected table (noting the data type of the new column in particular) and manually add the missing data. No matter how you do it though, you’re going to have to get this data populated. Best of luck.

    Mike Rossi
    CSC


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


  • 7.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Fri June 22, 2007 02:21 AM

    Hi Mike Rossi, Thanks for immediate Responce. I am completed succesfully everything whatever in the Migration document. Issue is resolved now. I exported & imported same processing in the same server, then I am able to edit all processing rule. deleted the duplicate processing rule which was imported.

    You know one thing, I am getting error while inserting processing rule

    ( error: Error encountered while inserting processing rule 1unaqh0012d20ji1t0000001i. The exception message is : [wm-cjdbc33-0069][Oracle JDBC Driver][Oracle]ORA-01401: inserted value too large for column.

    (0) java.sql.SQLException: [wm-cjdbc33-0069][Oracle JDBC Driver][Oracle]ORA-01401: inserted value too large for column

    (1) java.sql.SQLException: [wm-cjdbc33-0069][Oracle JDBC Driver][Oracle]ORA-01401: inserted value too large for column
    )

    but when I am trying to insert same thing in other system, I am able.

    its really crazy with TN, something is not working in my machine and samething working in other machine.

    Thanks again,
    Shami
    Genpact


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


  • 8.  RE: unable to edit processing rule in newly migrated TN 6.1

    Posted Mon June 25, 2007 12:04 PM

    Do you have the fix TNS_6-1_Fix15 installed on the sever you are having this problem? If not, you need to apply this fix. This is one of the critical fixes for TN 6.1.


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