You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "james strachan (JIRA)" <ji...@apache.org> on 2007/02/26 19:25:03 UTC
[jira] Updated: (AMQ-1089) Warning when using multicast
discoveryUri
[ https://issues.apache.org/activemq/browse/AMQ-1089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
james strachan updated AMQ-1089:
--------------------------------
Fix Version/s: (was: 4.1.2)
> Warning when using multicast discoveryUri
> ------------------------------------------
>
> Key: AMQ-1089
> URL: https://issues.apache.org/activemq/browse/AMQ-1089
> Project: ActiveMQ
> Issue Type: Bug
> Affects Versions: 4.0.1, 4.0.2
> Environment: reproduced on Windows XP Pro and SuSE Linux Enterprise 9.1
> Reporter: Olaf Brandt
> Priority: Minor
> Fix For: 4.1.1, 4.2.0
>
>
> When using a transportconnector with a multicast discoveryagent a warning is shown.
> config: <transportConnector name="default" uri="tcp://localhost:61616" discoveryUri="multicast://default"/>
> WARN MulticastDiscoveryAgent -brokerName not set
> When the transportconnector is started the MulticastDiscoveryAgent is created if it does not exist,
> but the brokerName for this MulticastDiscoveryAgent is not set by the transportconnector.
> See the code and the suggested modification to prevent this warning:
> org.apache.activemq.broker.TransportConnector.java
> <snip>
> public void start() throws Exception {
> getServer().start();
> DiscoveryAgent da = getDiscoveryAgent();
> if( da!=null ) {
> da.registerService(getConnectUri().toString());
> //suggested modification start
> if(da.getBrokerName() == null || da.getBrokerName().length == 0) {
> da.setBrokerName(this.getBroker().getBrokerName());
> }
> //suggested modification end
> da.start();
> }
> this.statusDector.start();
> log.info("Connector "+getName()+" Started");
> }
> <snap>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.