cancel
Showing results for 
Search instead for 
Did you mean: 

Migrating Java Proxy Based Applications

Former Member
0 Kudos

Dear experts,

I have upgraded our xi3.0 to pi7.1 and do finish migrating java proxy based applications by following the UPG_Guide_PI7.1_EHP1. We found that the applications running well in pi7.1. But once restart PI system, the applications which Java proxy based do not work again and the follow errors found in SXMB_MONI. So i need redeploy these applications using NWSD again.

Can somebody kindly help me and tell me how to reslove this problem?

Best Regards,

Terry

[Error]

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Inbound Message

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing inbound message. Exception: Cannot locate proxy bean com.ansteel.ByqPytCancel</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

[Error]

[Migrate]

1.

Open the application-j2ee-engine.xml file, which is included in your application EAR file, and change the following references :

The AS Java library com.sap.aii.proxy.runtime

This library has been replaced by the service com.sap.aii.proxy.svc.

Adapt the reference as follows:

<reference reference-type="weak"><reference-target provider-name="sap.com" target-type="service">com.sap.aii.proxy.svc</reference-target></reference>

The AS Java library com.sap.aii.messaging.runtime

The library has been replaced by the library com.sap.aii.af.sdk.lib

Adapt the reference as follows:

<reference reference-type="weak"><reference-target provider-name="sap.com" target- type="library">com.sap.aii.af.sdk.lib</reference-target></reference>

2.

Deploy the EAR files in your SAP NetWeaver Process Intergration 7.1 environment.

[Migrate]

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

Check this link

http://wiki.sdn.sap.com/wiki/display/Java/JavaProxyChangesinPI7.1fromPI7.0

And check by restarting the java engine.

Regards

Ramesh

Former Member
0 Kudos

Hi,

Nobody can help me ?

Terry

Former Member
0 Kudos

Hi,

Thank you for your reply first.

Salvi, yes i have checked that and registered my proxy. After all this things done, my proxy can work well. The problem is after restart j2ee it become don't work again. Nothing but i do redeploy the ear it come in work and it come don't work again when restart the j2ee.

Raj, yes it need redeploy, but i don't want do the redeploy everytime when i restart my system.

Any ideas?

Best Regars,

Terry

Former Member
0 Kudos

Any ideas or some tips about why need redeploy these applications after restart PI system? Where may i have do the wrong configuration?

Plz help me! Thanks very much!

Terry

former_member200962
Active Contributor
0 Kudos

Did you check the Integration and Pre-requisites section:

http://help.sap.com/saphelp_nwpi71/helpdata/EN/ce/81a797cc9642c8bbef249bfd84dd45/content.htm

Also ensure that you have registered your proxy....see section Activities

Regards,

Abhishek.

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi,

We need to redeploy because the jarfiles we are using in PI7.1 different compare with olderversion,so you need to redeploy.

rEGARDS,

Raj