Configure unified invoker for SSL
Configured Unified Invoker for SSL EJB2 remote invocation uses a single unified invoker, which runs by default on port 4446. The configuration of the unified invoker used for EJB2 remote method invocation is defined in the $JBOSS_HOME/server/deploy/remoting-jboss-beans.xml file of a JBoss Application Server profile. Add the following SSL Socket Factory bean and an SSL Domain bean in this file. Example 15.7. SSL Server Factory for EJB2 EJB2SSLDomain resource:localhost.keystore changeit ejb-ssl EJB-SSL_KEYPAIR_PASSWORD Now customize the SSLSocketBuilder, by adding the following to the $JBOSS_HOME/server/$PROFILE/conf/jboss-service.xml file of a JBoss Application Server profile: Example 15.8. SSLSocketBuilder configuration false localhost.keystore sslsocket sslsocket TLS SunX509 JKS jboss.remoting:service=SocketBuilder,type=SSL