We are migrating to openjdk and the configuration of enabledCipherSuites that
worked in OracleJDK 1.8 does not work with openjdk 1.8:

http://activemq.apache.org/ssl-transport-reference.html

According to openjdk  code
<http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8u40-b25/javax/net/ssl/SSLEngine.java#SSLEngine.setEnabledCipherSuites%28java.lang.String[]%29>
 
it should be supported

Unfortunately I get the following exception:

2015-11-01 14:54:38,087 | ERROR | Could not set property enabledCipherSuites
on [SSL: ServerSocket[addr=/0.0.0.0,localport=61617]] |
org.apache.activemq.util.IntrospectionSupport | main
    java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)[:1.8.0_65]
            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_65]
            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_65]
            at java.lang.reflect.Method.invoke(Method.java:497)[:1.8.0_65]
            at
org.apache.activemq.util.IntrospectionSupport.setProperty(IntrospectionSupport.java:178)[activemq-client-5.10.0.jar:5.10.0]
            at
org.apache.activemq.transport.tcp.TcpTransportServer.configureServerSocket(TcpTransportServer.java:171)[activemq-client-5.10.0.jar:5.10.0]
            at
org.apache.activemq.transport.tcp.TcpTransportServer.bind(TcpTransportServer.java:133)[activemq-client-5.10.0.jar:5.10.0]
            at
org.apache.activemq.transport.tcp.SslTransportServer.bind(SslTransportServer.java:104)[activemq-client-5.10.0.jar:5.10.0]
            at
org.apache.activemq.transport.tcp.SslTransportFactory.doBind(SslTransportFactory.java:63)[activemq-client-5.10.0.jar:5.10.0]
            at
org.apache.activemq.transport.TransportFactorySupport.bind(TransportFactorySupport.java:40)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.TransportConnector.createTransportServer(TransportConnector.java:318)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.TransportConnector.getServer(TransportConnector.java:144)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.TransportConnector.asManagedConnector(TransportConnector.java:110)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.BrokerService.registerConnectorMBean(BrokerService.java:2064)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.BrokerService.startTransportConnector(BrokerService.java:2531)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.BrokerService.startAllConnectors(BrokerService.java:2448)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.BrokerService.doStartBroker(BrokerService.java:693)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.BrokerService.startBroker(BrokerService.java:659)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.broker.BrokerService.start(BrokerService.java:595)[activemq-broker-5.10.0.jar:5.10.0]
            at
org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet(XBeanBrokerService.java:73)[activemq-spring-5.10.0.jar:5.10.0]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)[:1.8.0_65]
            at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_65]
            at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_65]
            at java.lang.reflect.Method.invoke(Method.java:497)[:1.8.0_65]
            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1638)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1579)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1509)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:296)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:293)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:628)[spring-beans-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)[spring-context-3.2.8.RELEASE.jar:3.2.8.RELEASE]
            at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)[spring-context-3.2.8.RELEASE.jar:3.2.8.RELEASE]

How to configure enabledCipherSuites in activemq with openjdk?



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Can-not-configure-enabledCipherSuites-in-activemq-with-openjdk-tp4703650.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to