Skip to Content
0
Former Member
Sep 05, 2007 at 11:16 AM

Simplified Change the receiver?

17 Views

Hello,

we migrate a programm running on J2EE application server to a JEE5. The program provides web services which are consumed by XI.

For testing the new migration I have to implement a possibility to switch between those systems. Therefore I added a new receiver agreements and interface determination for the new system and added two condition in receiver determination. Just setting the condition 1=0 or 1=1 depending which system should be used.

Because even the WSDLs changed a little, I have to import them into repository and create new interfaces. What would you say is the best way to implement these second WSDL? I would try to create a multi-mapping so that both intefaces receive the neccessary information. This way, I would only have to change the conditions in directory to switch between the systems.

I can't insert a flag into the WSDL for using a XPath condition, so this isn't an option. Even I can't use a static mapping for determine a receive (too low patch level).

Is this possible or do I have a logical error?

If I import a WSDL as external definition does he also take the URL of the web service for internal use or is the manuel entry of the target URL in soap receiver channel the only point he takes this information??

greetz

Chris