Description of problem: HttpRouter can be configured to use a SocketFactory that shouldn't require a keystore. Using such a configuration results in an error at deployment time, though. How reproducible: Using quickstarts/https_2way_ssl, try this: #keystore=@keystore@ #keystore-passw=https_2way_ssl_pass Which will result in: org.jboss.soa.esb.ConfigurationException: Failed to locate keystore '/keystore' Likewise, you can give the configuration a path to a null file. This gets: java.security.KeyStoreException: failed to extract any certificates or private keys- maybe bad password?
Fix looks less than trivial, time is short before SOA 6. Closing this BZ so we can concentrate on higher priority issues on the 5.3 branch. Rick
Above should say "more than trivial".... Rick