[ https://issues.apache.org/jira/browse/AXIS2-5180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sagara Gunathunga resolved AXIS2-5180. --------------------------------------- Resolution: Won't Fix > how can i run a standalone axis2 server over https(SSL) > ------------------------------------------------------- > > Key: AXIS2-5180 > URL: https://issues.apache.org/jira/browse/AXIS2-5180 > Project: Axis2 > Issue Type: Bug > Components: transports > Affects Versions: 1.4.1 > Reporter: chen guang > > my axis2 server is embedded within my app which is not a web app,so i should > use the standalone axis2 server. > currently i use the class named > org.apache.axis2.transport.http.SimpleHTTPServer and such config: > <transportReceiver name="http" > class="org.apache.axis2.transport.http.SimpleHTTPServer"> > <parameter name="port">8080</parameter> > </transportReceiver> > to support http transport. > so i just refer to these and i uncommented: > <transportReceiver name="https" > class="org.apache.axis2.transport.nhttp.HttpCoreNIOSSLListener"> > <parameter name="port" locked="false">9002</parameter> > <parameter name="non-blocking" locked="false">true</parameter> > <parameter name="keystore" locked="false"> > <KeyStore> > <Location>serverKeystore.jks</Location> > <Type>JKS</Type> > <Password>password</Password> > <KeyPassword>password</KeyPassword> > </KeyStore> > </parameter> > </transportReceiver> > and use org.apache.axis2.transport.nhttp.HttpCoreNIOSSLListener to run the > server > unfortunately it doesn't work. i got such exception: > java.lang.IllegalArgumentException: SSL context may not be null > at > org.apache.axis2.transport.nhttp.SSLServerIOEventDispatch.<init>(SSLServerIOEventDispatch.java:57) > at > org.apache.axis2.transport.nhttp.HttpCoreNIOSSLListener.getEventDispatch(HttpCoreNIOSSLListener.java:56) > at > org.apache.axis2.transport.nhttp.HttpCoreNIOListener.startServerEngine(HttpCoreNIOListener.java:85) > at > org.apache.axis2.transport.nhttp.HttpCoreNIOListener.access$100(HttpCoreNIOListener.java:51) > at > org.apache.axis2.transport.nhttp.HttpCoreNIOListener$1.run(HttpCoreNIOListener.java:197) > at java.lang.Thread.run(Thread.java:619) > to be honest,i could rather be using message-level security (using the > WS-Security standard as implemented by the Rampart module) than > transport-level security (like SSL), but the customer requset... -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org