on 10-31-2008 5:21 AM
Hi Experts,
Here is the problem -
Scenario: SOAP Adapter-> PI (7.1) -> XI Adapter -> ERP Proxy
We have defined multiple operation in Service Interface using Interface pattern "Stateless".
Message posted using SOAP adapter goes through PI alright. But on ERP is throws the error saying "No implementing class registered for the interface"
Well the checklist-
1. Proxy class generated/re-generated. Class/Interface/Methods all activated.
2. If I remove all the operation from Service interface and just have one with the same name as Service Interface (which is also default when you create new service interface) it works fine.
Any idea guys ?
Regards.
Hi Jitesh.
Did you manage to sort this out? We are having the same problem...
Rod
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rodney,
Some document pointed out that multiple operation will work with WS-RM adapter.
By the way, what we did is that we created single operation interfaces on ERP side. And then mapped these interfaces to the operations (service interface with multiple operations) from application side.
Then it works. No error from ERP proxy side
Regards
Hello,
Are you able to generate no of methods equal to no of operations defined for the service interface after generating inbound proxies.
and have u selected stateless or stateless(XI3.0 Comaptible).
If you have selected stateless(XI3.0) it wont allow mutliple operations.
confirm..
Regards,
Sreenivas.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sreenivas,
I appreciate your promptness in answering the query.
1. And I know that if you select Stateless (XI 3.0), in the service interface you just can't have multiple operations.
2. ID contents are generated fine (I dont do it manually. I just import the scenario from ESR).
Please, first test yourself and let me know if you succeed or point me to some document explaining that.
Regards.
Hi,
Can you check the follwoing:
The interfaces are taken from the Enterprise Services Repository of the
connected PI system. To make sure this connection is running correctly, use
the test reports provided in transaction SPROXY Button u2018Connection Testu2019:
o Report SPROX_CHECK_IFR_ADDRESS checks whether the connection to
the exchange profile is running and whether the parameters are set.
o Report SPROX_CHECK_HTTP_COMMUNICATION checks whether the
HTTP communication of the system is running.
o Report SPROX_CHECK_IFR_RESPONSE checks whether the connection
to the Integration Builder is running correctly.
o Report SPROX_CHECK_IFR_CONNECTION checks whether the data
coming from the Integration Builder can be correctly interpreted.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.