on 07-13-2010 9:11 AM
Hi all,
I have the following scenario:
Webservice --> XI --> Proxy
The webservice will be used to trigger the proxy.
My webservice has three operations.
So I have created the proxy class and implemented the three proxy methods.
In the ESB I have created three interface mappings and assign this mappings in the interface determination (Integration Builder).
I can also test the proxy methods successfully.
But when I try to trigger the proxy methods by the web service the following error occurs:
"No implementing class registered for the interface"
But I have already implemented the proxy! Why does XI not find the proxy class?
I can see that the methods won't be send from the service to XI. How does XI know which method of the proxy must be triggered?
Any ideas?
regards
An OSS note was missing.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How does XI know which method of the proxy must be triggered?
you will send a request message selecting the particular service from the WSDL(webservice) and when a message is received in the PI .Root tag will be checked to determine which interface mapping is to be executed and hence which method of the proxy to be called.
refer this thread same issue is discussed and solved.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> I can see that the methods won't be send from the service to XI. How does XI know which method of the proxy must be triggered?
The root tag name and namespace has to be the same as the message type name and XML namespace.
Change the message type name to match the root tag name.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.