Hi. I'm having trouble with deploying a web service using SSL on Glassfish v. 2.1.
Normally when I deploy a web service, I export it to a .WAR file in Eclipse. I then deploy this file on a Glassfish server via the admin console.
How do I tell Glassfish to make the web service use SSL, using the security certificate currently configured?
Alternatively, how do I indicate that it should use http-listener-2 (not http-listener-1), which works on port 8181 and is security-enabled (https) by default?
Your insight in this matter would be significantly appreciated!
Use the web.xml deployment descriptor. Here is an example that shows how to configure SSL for the POST operations to a web service. You probably do not want to require SSL for accessing the WSDL (which is accessed using GET).