where do we place the war file for the URL Px in agile directory?
Consider URL PX as web application in itself. It can be deployed in any web application server.
It could be on Weblogic orTomcat used by Agile or a totally separate application server setup. You should decide based on capacity planning (load, availability, security etc).
Two ways:
1) deploy to A9 WebLogic instance (but to Admin server only) => not recommended if you are trying to make HTTPS connections to outside of A9 env
2) deploy to a new TomCat instance running on a box different from Agile PLM server.
Pre-req is that you have prepared the URL_PX ( using Eclipse ) with all the required content packaged into the war file.
If you can log into WebLogic console, and know how to deploy war file => easy. If not have done before, find someone to show you
Tomcat => learn how to enable you ( the admin) to view web browser based admin console to deploy (easier than WebLogic)
In fact, when you are developing the URL_PX, if you are using Eclipse, you should be “unit testing” on Tomcat anyway.
How to start simple:
1) write up a simple jsp to display all the GET parameters and cookies
2) configure new URL_PX to point to your development box ( i.e. http://mhbox.some.com/mypx/show ) to display EVERY GET parameters and cookies
3) use the GET parameters and cookie values to: log back into A9 to conduct what the logic should do (caveat, if you can get https to work, you can use the one-time-use only j_usename and j_password to log back into A9 )
4) when all work => package as WAR file and deploy !