on 01-31-2011 9:07 PM
Hi All,
I wanted to know the transport mechanism for transporting the Java proxy objects from Dev to Quality to Production. My SAP PI version is SAP PI 7.1 EHp 1 service pack 6. I created my Java Server Proxy directly in NWDS and deployed it on SAP J2EE server and created the endpoint configuration in SOA manager - Single Service Adminstration. My question is how do we transport the SAP PI Java Proxy objects( basically the EJB and EAR files) and the configuration done in SOA Manager ? Do we again reconfigure the SOA manager in respective environment(DEV, QUALITY and PROD).
Presently I am using CTS+ for transporting my SAP PI objects(ESR and ID).
Also I have created the Server Java Proxy and exposed it as webservice and I am calling it using a receiver SOAP Adapter. Can I use WS adapter for the same?? When to use WS adapter and when to use SOAP adapter ???
Thanks in advance
Ravijeet
> how do we transport the SAP PI Java Proxy objects( basically the EJB and EAR files)
You have to create an SDA file for your Java proxy, which you deploy with JSPM to dev. Then you can use CTS+ for transport.
> and the configuration done in SOA Manager ? Do we again reconfigure the SOA manager in respective environment(DEV, QUALITY and PROD).
Yes, you configure SOA in all environments individually.
> Also I have created the Server Java Proxy and exposed it as webservice and I am calling it using a receiver SOAP Adapter. Can I use WS adapter for the same??
> When to use WS adapter and when to use SOAP adapter ???
WS adapter handles WS-RM protocol, which is an enhancement on SOAP. When you want WS-RM, you have to define this already on creation of Java proxies. But SOAP will be sufficient in standard scenarios.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Stefan,
I have my .EAR file created in NWDS when I save and build my project. Do I need to provide the same .EAR file to basis person to deploy the same on Quality and Production server using JSPM. Could you let me know can we convert the .EAR to .SDA directly in NWDS or we need to use some other tool. The JSPM can't deploy a :EAR file, it requires a .SDA file for deployment.
How do you add this .EAR or .SDA file in CTS+ for transport.
Any suggestions for me
Thx in advance
Ravijeet
.
Edited by: RAVIJEET.SAP.PI on Feb 2, 2011 12:34 AM
This is what we do in my work area. We treat java proxy(ear) and java mapping (jar) files pretty much same. I believe you dont hard code any connection parameters inside the java code. we just pass or ftp the same jar or ear file to the test environment in the unix file system. Basis team will deploy it to test. If test goes well move the same from test to prod.
I am not sure about the Java proxy objects but believe that the EJB/JAR need to be manually pushed to Q and P server.
For web services, one must always use the SOAP adapter. WS adapter is meant for Web Service Realiable messaging systems only. As of now, only between SAP to SAP integration this can be used, unless you are sure that your target system also supports WS-RM protocol..
VJ
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 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.