[
https://issues.apache.org/jira/browse/AMQ-4034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13562846#comment-13562846
]
Hiram Chirino commented on AMQ-4034:
------------------------------------
websocket transports fail to start:
{code}
<transportConnector name="ws" uri="ws://0.0.0.0:61683"/>
<transportConnector name="wss" uri="wss://0.0.0.0:61684"/>
{code}
{code}
2013-01-25 12:15:32,553 | ERROR | 44-8921e2dbcc43) | BrokerService
| he.activemq.broker.BrokerService 556 | 54 -
org.apache.activemq.activemq-osgi - 5.8.0.SNAPSHOT | Failed to start Apache
ActiveMQ (amq-broker, ID:chirino-retina.chirino-53911-1359132513820-0:2).
Reason: java.io.IOException: Transport Connector could not be registered in
JMX: org/eclipse/jetty/server/HandlerContainer
java.io.IOException: Transport Connector could not be registered in JMX:
org/eclipse/jetty/server/HandlerContainer
at
org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:27)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.registerConnectorMBean(BrokerService.java:1970)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.startTransportConnector(BrokerService.java:2431)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.startAllConnectors(BrokerService.java:2349)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.doStartBroker(BrokerService.java:650)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.startBroker(BrokerService.java:617)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.start(BrokerService.java:553)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.osgi.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.java:97)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryHelper.provide(ConfigurationManager.java:1326)[5:org.apache.felix.configadmin:1.4.0]
at
org.apache.felix.cm.impl.ConfigurationManager$UpdateConfiguration.run(ConfigurationManager.java:1712)[5:org.apache.felix.configadmin:1.4.0]
at
org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[5:org.apache.felix.configadmin:1.4.0]
at java.lang.Thread.run(Thread.java:722)[:1.7.0_07]
Caused by: java.lang.NoClassDefFoundError:
org/eclipse/jetty/server/HandlerContainer
at
org.apache.activemq.transport.ws.WSTransportFactory.doBind(WSTransportFactory.java:41)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.transport.TransportFactorySupport.bind(TransportFactorySupport.java:24)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.TransportConnector.createTransportServer(TransportConnector.java:307)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.TransportConnector.getServer(TransportConnector.java:139)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.TransportConnector.asManagedConnector(TransportConnector.java:106)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
at
org.apache.activemq.broker.BrokerService.registerConnectorMBean(BrokerService.java:1965)[54:org.apache.activemq.activemq-osgi:5.8.0.SNAPSHOT]
... 10 more
Caused by: java.lang.ClassNotFoundException:
org.eclipse.jetty.server.HandlerContainer not found by
org.apache.activemq.activemq-osgi [54]
at
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1460)[org.apache.felix.framework-4.0.3.jar:]
at
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72)[org.apache.felix.framework-4.0.3.jar:]
at
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843)[org.apache.felix.framework-4.0.3.jar:]
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)[:1.7.0_07]
... 16 more
{code}
> Create Karaf Integration Test
> -----------------------------
>
> Key: AMQ-4034
> URL: https://issues.apache.org/jira/browse/AMQ-4034
> Project: ActiveMQ
> Issue Type: Improvement
> Affects Versions: 5.6.0
> Reporter: Dejan Bosanac
>
> Used pax-exam based tests to verify that broker works in Karaf environment.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira