[
https://issues.apache.org/jira/browse/ARTEMIS-1849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16464258#comment-16464258
]
Justin Bertram commented on ARTEMIS-1849:
-----------------------------------------
All the code in the attached jar files has been compiled into byte-code. It
would be a waste of time to decompile all that and "take a look" at it. I'm not
even sure what you want me to look at, but I digress.
The real way to determine whether or not your jar files are appropriate for
your version is simply to ensure that the jars were built from the source code
tag which matches what is already included in your version of Wildfly. Wildfly
and Artemis are both open-source projects and the source-code is the real
source of truth. If I were you I would do the following:
# fork the Artemis project into your own GitHub repository
# checkout the 1.5.5 tag (assuming that's what was used in the version of
Wildfly you care about)
# cherry-pick the fixes you need (looks like
1693db0177c80a87444438839396e15678e719af)
# run {{mvn clean install -Prelease}} to build the Artemis release
# grab the jar files you need from
{{artemis-distribution/target/apache-artemis-<version>-bin/apache-artemis-<version>/lib}}
and use them in Wildfly
Then you'll have the exact code for the projects you're using, and if there are
any problems you can fix them since you have all the code.
> Back-port HornetQ protocol fix to Artemis 1.5.5
> -----------------------------------------------
>
> Key: ARTEMIS-1849
> URL: https://issues.apache.org/jira/browse/ARTEMIS-1849
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: Broker
> Affects Versions: 1.5.5
> Reporter: Abhishek Ray
> Priority: Major
> Labels: features, patch
> Attachments: artemis-core-client-1.5.5.jbossorg-008-abhishek.jar,
> artemis-core-client-1.5.5.jbossorg-008-mnovak.jar,
> artemis-hqclient-protocol-1.5.5.jbossorg-008-abhishek.jar,
> artemis-hqclient-protocol-1.5.5.jbossorg-008-mnovak.jar
>
>
> Hi,
> We are upgrading all our apps to Wildfly 11.0.0. Our broker server will have
> to remain on Wildfly 8.2.0 for now, till we finish upgrading all our apps.
> During our testing we found that ArtemisQ (Wildfly 11.0.0) sends out the
> packet 'CreateFailoverMessage' on re-connection, which is not supported by
> HornetQ (Wildfly 8.2.0).
> I had created a JBoss developer thread regarding this problem -
> https://developer.jboss.org/thread/277761.
> We found that the Artemis team has already fixed this issue in
> https://issues.apache.org/jira/browse/ARTEMIS-1639, but it will be available
> only in Artemis 2.5. As per https://issues.jboss.org/browse/JBEAP-13856,
> Artemis 2.5 will not be available until Wildfly 13, which is not released
> yet. We have been able to get our set-up to work using jars that we created
> ourselves with the fix provided in
> https://github.com/apache/activemq-artemis/pull/1819. Can you please
> back-port this fix to artemis-core-client-1.5.5.jbossorg-008.jar and
> artemis-hqclient-protocol-1.5.5.jbossorg-008.jar, so that we can use it in
> Wildfly 11.0.0? This would help us greatly. Please let me know.
> Thanks,
> Abhishek
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)