[
https://issues.apache.org/jira/browse/AMQ-5501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Achim Finke updated AMQ-5501:
-----------------------------
Description:
Depending on the installation order of features activemq related features using
the activemq-web-console feature in Apache Karaf can result in a
ClassCastException.
The reason for this seems to be the existence of multiple versions of
javax.jms. The activemq features installs amongst others the
geronimo-jms_1.1_spec-1.1.1 bundle. In addition the activemq-web-console WAB
embedds geronimo-jms_1.1_spec-1.1.1.
Installing the activemq-web-console feature before the activemq feature results
for me in a later ClassCastException.
Check the following [demo
project|https://github.com/achim86/issues/tree/master/activemq-playground] to
reproduce the error.
When analyzing the issue I noticed that the activemq-web-console WAB exports
many org.apache.activemq.* packages (e.g. org.apache.activemq.pool). Are there
any reasons for this?
was:
Depending on the installation order of features activemq related features using
the activemq-web-console feature in Apache Karaf can result in a
ClassCastException.
The reason for this seems to be the existence of multiple versions of
javax.jms. The activemq features installs amongst others the
geronimo-jms_1.1_spec-1.1.1 bundle. In addition the activemq-web-console WAB
embedds geronimo-jms_1.1_spec-1.1.1.
Installing the activemq-web-console feature before the activemq feature results
for me in a later ClassCastException.
Check the following [demo
project|https://github.com/achim86/issues/tree/master/activemq-playground] to
reproduce the error.
When analyzing the issue I noticed that the activemq-web-console WAB exports
many org.apache.activemq.* packages. Are there any reasons for this?
> Using activemq-web-console feature in Apache Karaf can result in
> ClassCastException
> -----------------------------------------------------------------------------------
>
> Key: AMQ-5501
> URL: https://issues.apache.org/jira/browse/AMQ-5501
> Project: ActiveMQ
> Issue Type: Bug
> Components: webconsole
> Affects Versions: 5.10.0
> Reporter: Achim Finke
>
> Depending on the installation order of features activemq related features
> using the activemq-web-console feature in Apache Karaf can result in a
> ClassCastException.
> The reason for this seems to be the existence of multiple versions of
> javax.jms. The activemq features installs amongst others the
> geronimo-jms_1.1_spec-1.1.1 bundle. In addition the activemq-web-console WAB
> embedds geronimo-jms_1.1_spec-1.1.1.
> Installing the activemq-web-console feature before the activemq feature
> results for me in a later ClassCastException.
> Check the following [demo
> project|https://github.com/achim86/issues/tree/master/activemq-playground] to
> reproduce the error.
> When analyzing the issue I noticed that the activemq-web-console WAB exports
> many org.apache.activemq.* packages (e.g. org.apache.activemq.pool). Are
> there any reasons for this?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)