Hi!
I have a problem regarding java proxy runtime JPR.
When I call the deployed outbound proxy from a client program, the java proxy sender service is always one defined business system. even if that has nothing to do with the business systems used by the proxy.
For example: I define a business system on the Web AS, which is responsible for the java proxy communication, this is the bean defacto. When I call this bean from a client the JPR calls the Integration Server using another business systems channel. Of course I get the runtime exception service unavailable, because it is not used in interface determination, as the sending channel. If I use the 'working' business systems channel it works just fine
I hope you get my problem.
If I enter the Adapter Monitor, then choose the JPR I can see under Cache that the working business system has several entries here.
Where is the difference between the one working system and others, has anybody ever faced this problem?
regards
Stefan
When you call an outbound java proxy bean, the sender business system is usually derived from the business system which is connected to the technical system Web AS Java in SLD.
If you want another sender business system, then you can set this with the application program with help of the message specifier class (look at manual for further details).
I recommend writing a wrapper bean around the generated proxy bean classes to enable the sending application program to provide the business system as a parameter. In that way different senders can provide their business system separately.
Regards
Stefan
Add a comment