ebXML Module 6.0.1 lastChangeID Problem on IS 6.1, WmTN 6.1

I’m using Integration Server 6.1.
And using Tranding Network 6.1.
But, ebXML Module is 6.0.1. I coudn’t find higher version.
In startup package WmebXML, bellow error message occured,
and default processing rule’s of ebXML not registered…
So, I don’t any Ping and Pong ebXML messages not work…
Any help appreciated…

2004-05-10 19:56:32 KST wm.ip.ebxml.ebif:registerProcessingRules com.wm.app.tn.err.EXMLException: wm.tn.route:add com.wm.app.b2b.server.ServiceException “lastChangeID” is required. com.wm.app.b2b.server.ServiceException: “lastChangeID” is required. at wm.tn.route.add(route.java:134) at java.lang.reflect.Method.invoke(Native Method) at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:287) at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:554) at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44) at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221) at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49) at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194) at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39) at com.wm.app.b Stack trace data … b1f1f290a27011d88a1dcd10ee133e7e b1f1f290a27011d88a1dcd10ee133e7e b270bf80a27011d88a30cd10ee133e7e
2004-05-10 19:56:32 KST wm.ip.ebxml.ebif:createRule com.wm.app.tn.err.EXMLException: wm.tn.route:add com.wm.app.b2b.server.ServiceException “lastChangeID” is required. com.wm.app.b2b.server.ServiceException: “lastChangeID” is required. at wm.tn.route.add(route.java:134) at java.lang.reflect.Method.invoke(Native Method) at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:287) at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:554) at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44) at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221) at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49) at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194) at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39) at com.wm.app.b Stack trace data … b1f1f290a27011d88a1dcd10ee133e7e b270bf80a27011d88a30cd10ee133e7e b2a34130a27011d88a33cd10ee133e7e
2004-05-10 19:56:32 KST wm.tn.route:add com.wm.app.tn.err.EXMLException: wm.tn.route:add com.wm.app.b2b.server.ServiceException “lastChangeID” is required. com.wm.app.b2b.server.ServiceException: “lastChangeID” is required. at wm.tn.route.add(route.java:134) at java.lang.reflect.Method.invoke(Native Method) at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:287) at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:554) at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44) at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221) at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49) at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194) at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39) at com.wm.app.b Stack trace data … b1f1f290a27011d88a1dcd10ee133e7e b2a34130a27011d88a33cd10ee133e7e b2b0fcd0a27011d88a36cd10ee133e7e

I think webMethods has ebxml Fix number 7 for this issue.

I fixed this by editing the flow wm.ip.ebxml.ebif:createRule and added call to

wm.tn.route:getLastChangeID before the call to wm.tn.route:add

That worked lika a charm.