cancel
Showing results for 
Search instead for 
Did you mean: 

Java Proxies in PI 7.1 SP7

former_member188019
Active Participant
0 Kudos

Hi,

we are trying to work with java proxies, (we are using PI 7.1 SP7)

while generating the proxies using Tools->Java Proxy Generation, below message gets displayed:

There are two versions of Java proxy generation that differ in the programming model:

1. The Java proxy generation in the ES Builder that will not be supported in later releases. It is only to be used for small adjustments of service interfaces in the ES Repository that were created because of the automatic migration of message interfaces of an Integration Repository (XI 3.0 or SAP NetWeaver 7.0) in the ES Repository. The Java proxes created with this proxy generation support the same programming model as in XI 3.0 and SAP NetWeaver 7.0.

2. The Java proxy generation in SAP NetWeaver Developer Studio that you use for new developments or for larger adaptation sof already existing service itnerfaces. The Java proxies created using this proxy generation introduce a new programming model.

what is the meaning of this message?

is it not recommended to create java proxies in PI 7.1 using ESR->Tools->"Java proxy generation". is there any different procedure for pi 7.1 java proxies.

thanks,

Madhu.

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

> what is the meaning of this message?

> is it not recommended to create java proxies in PI 7.1 using ESR->Tools->"Java proxy generation". is there any different procedure for pi 7.1 java proxies.

Yes. That is correct. You should use the Java Proxy Generation inside ESR only for updates of migrated PI 7.0 Java Proxies.

For new development use the Java Proxy generation of the NWDS. This will create EJB 3.0 proxies which are incompatible to PI 7.0 Java proxies. Java proxies created inside NWDS can run on any SAP Java system 7.1, an adapter engine is not required.

Regards

Stefan

former_member188019
Active Participant
0 Kudos

thanks Stefan,

>For new development use the Java Proxy generation of the NWDS. This will create EJB 3.0 proxies which are incompatible to PI 7.0 Java proxies. Java proxies created inside NWDS can run on any SAP Java system 7.1, an adapter engine is not required

For this i think my local NWDS must be connected in someway to PI ESR, right. how can we do this,

is there any doc/blog available for creating PI 7.1 Java Proxies from NWDS.

stefan_grube
Active Contributor
former_member188019
Active Participant
0 Kudos

thanks Stefan

Answers (1)

Answers (1)

prateek
Active Contributor
0 Kudos

The procedure is same. It is just that there have been some modifications in PI 7.1. You may select any of the two options. First is XI 3.0 compatible. And second one is the advanced one.

Regards,

Prateek