Issue Details (XML | Word | Printable)

Key: AMQ-1670
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Hiram Chirino
Reporter: Hiram Chirino
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ActiveMQ

Element Order in the XSD do not match the order required by ActiveMQ

Created: 17/Apr/08 08:49 AM   Updated: 17/Apr/08 11:11 AM
Return to search
Component/s: Broker
Affects Version/s: None
Fix Version/s: 5.1.0

Time Tracking:
Not Specified


 Description  « Hide
The transports element in the activemq configuration must be one of the last element configured.. Some elements if specified after it, it will be ignored. The problem is that the xbean generated xsd orders the elements alphabetically.

We either need fix the xsd to mach the requirement or remove the restriction that the transport element be one of the last elements defined.



 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
Create crucible review for this changeset in
649211 by  Hiram Chirino (26 files)
17/Apr/08 11:09 AM (19 months, 2 days ago)
Fix for https://issues.apache.org/activemq/browse/AMQ-1670 you should now able able to add transports before configuring the reset of
the broker properties. Also slightly changed the TransportFactory interface so that you are not forced to supply a brokerId to bind
a transport.

trunk/activemq-core/src/main/java/org/apache/activemq/proxy/ProxyConnector.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/usecases/AMQFailoverIssue.java 649211 history download (+0 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/broker/TransportConnector.java 649211 history download (+62 -68) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/tcp/SslTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/ClientTestSupport.java 649211 history download (+2 -2) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/transport/tcp/WireformatNegociationTest.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/transport/tcp/SslTransportFactoryTest.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/usecases/AMQStackOverFlowTest.java 649211 history download (+0 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/broker/jmx/ManagedTransportConnector.java 649211 history download (+2 -2) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/usecases/AMQDeadlockTestW4Brokers.java 649211 history download (+0 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/broker/TransportConnection.java 649211 history download (+0 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/tcp/TcpTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/udp/UdpTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/discovery/DiscoveryTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/transport/tcp/InactivityMonitorTest.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/fanout/FanoutTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/vm/VMTransportFactory.java 649211 history download (+3 -2) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/failover/FailoverTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/mock/MockTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/peer/PeerTransportFactory.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/network/NetworkTestSupport.java 649211 history download (+17 -18) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/broker/SslBrokerService.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/transport/TransportFactory.java 649211 history download (+13 -6) diffs
trunk/activemq-core/src/main/java/org/apache/activemq/broker/BrokerService.java 649211 history download (+4 -6) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/transport/udp/UdpTransportUsingServerTest.java 649211 history download (+1 -1) diffs
trunk/activemq-core/src/test/java/org/apache/activemq/AMQDeadlockTest3.java 649211 history download (+0 -1) diffs