wsadmin - remote deployment issue
Im trying to deploy (ear/war applications) on remote server, through wsadmin.
Through SOAP connection, its taking more than 1hr to complete (Normally, through admin console, it happens in 4-5mins). Even after making java option IV4 as true.
Unable to make connection through RMI (even after making security changes under global security -> rmi ssl connection , ssl supported)
Can you pls. help to suggest, if connection can establish through RMI or how to increase deployment performance through SOAP conn.
Version:
https://hub.docker.com/r/ibmcom/websphere-traditional - 9.0.0.9 version
Our supported method of deploying apps is via an application Docker image: https://github.com/WASdev/ci.docker.websphere-traditional#building-an-application-image
Our IBM team has developed a procedure how to deploy remotely. Many thanks to Kelly Adams from IBM GBS. For remote deployment (from IBM Rational Architect tool) follow this procedure
- Login to Docker WAS console.
- Extract WAS certificate from Security > SSL certificate and key management > Key stores and certificates >NodeDefaultKeyStore > Personal certificates
- (Assumes you have a mapped volume folder e.g. /home/myuser:/tmp) Store certificate in the CONTAINER folder e.g. "/tmp"
- Get the certificate at host mapped folder e.g."/home/myuser"
- Import certificate via keytool into JVM. (note: the JVM is the one that runs the RSA or Eclipse)
- Make changes to RSA's eclipse.ini and add -Dcom.ibm.st.useoldpublisher=true
- Restart RSA
- Make sure you added wsadmin and password to the Server configuration in the RSA server configs.
- Test connection to server should work and deployment to server should work as well.