Bug 817690
| Summary: | HornetQ plug-in is not compatible with HornetQ shipped with EAP 5.1.x | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Operations Network | Reporter: | Larry O'Leary <loleary> |
| Component: | Plugin -- Other | Assignee: | Jay Shaughnessy <jshaughn> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | JON 3.0.1 | CC: | bkramer, jshaughn |
| Target Milestone: | --- | ||
| Target Release: | JON 3.1.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-09-05 18:48:30 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Larry O'Leary
2012-04-30 22:08:55 UTC
(In reply to comment #0) Steps to reproduce the above issue: * JON 3.0.1 and EAP 5.1.2 with HornetQ; 1) From JON UI, navigate to JBoss instance with HornetQ and select JMS Manager resource; 2) Right click on JMS Manager and from drop down menu navigate to "Create Child" and then "JMS Queue"; 3) In the "Resource Create Wizard", enter values for New Resource Name, Name, JNDI Name and "Redistribution Delay" and press "Finish" button; 4) The following message will be shown at the top of the screen: "A request to create a resource with the name of [TestQueue] has been submitted successfully." 5) However, the "Child History" page in JON UI (JMS Manager -> Inventory -> Child History will show status = failed and the following message will be logged in the Massage Center: "Failed to invoke method 'createQueue' on component 'JMSQueueManageMO' with parameters [SimpleMetaType:java.lang.String:TestQueue, SimpleMetaType:java.lang.String:/queue/TestQueue, SimpleMetaType:java.lang.String:null, SimpleMetaType:java.lang.String:null, SimpleMetaType:int:-1, SimpleMetaType:int:10485760, SimpleMetaType:int:10, SimpleMetaType:long:0, SimpleMetaType:boolean:false, SimpleMetaType:long:1000, SimpleMetaType:boolean:false, SimpleMetaType:java.lang.String:PAGE, SimpleMetaType:java.lang.String:, SimpleMetaType:java.lang.String:]." JON Master commit 64a6fa8750e3b01d4374bcc73b1b7e86e04a4482 Update the HornetQ plugin version to a version with API compatibility to the productized version of HornetQ. This may not be compatible with earlier, community-only versions of HornetQ, in which case users may need to update their HornetQ version. Test Notes: We must sanity check this plugin version all-around, including plugin upgrade from an earlier JON 3.0.1 release. Of course we must also ensure this and all other operations work as expected. Also, we should test https://issues.jboss.org/browse/HORNETQ-856 to see if the issue is resolved in this version. If so we can close that Jira. Other Notes: Note that the HornetQ plugin has some other minor fixes in trunk and we may want an updated plugin version for the next JON release. With a JON 3.1.0 RC, built with HornetQ 2.0.0.Final I was able create a Queue. One caveat was that I did need to specific explicit values for DLQ, ExpiryQ and ServerPeer. I'm not sure if that is expected, there was no indication in the property descriptions that they wouldn't get defaults. |