[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    [jira] Resolved: (AMQ-841) NullPointerException when using
From:       "Rob Davies (JIRA)" <jira () apache ! org>
Date:       2006-12-28 20:32:03
Message-ID: 26455383.1167337923673.JavaMail.root () brutus
[Download RAW message or body]

     [ https://issues.apache.org/activemq/browse/AMQ-841?page=all ]

Rob Davies resolved AMQ-841.
----------------------------

    Fix Version/s: 4.2.0
       Resolution: Fixed

Fixed in SVN revision 490786

> NullPointerException when using MasterConnector and specifying the broker name with \
>                 space in it.
> ------------------------------------------------------------------------------------------------
>  
> Key: AMQ-841
> URL: https://issues.apache.org/activemq/browse/AMQ-841
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 4.0.1
> Environment: Linux, jdk1.5.0_06
> Reporter: Richard Wafer
> Assigned To: Rob Davies
> Priority: Minor
> Fix For: 4.2.0
> 
> 
> I've got a hard time trying to figure out why I got a null pointer trying to use \
> the Master/slave configuration for ActiveMQ.  Finnally by looking at the code I've \
> saw the following: In BrokerService.java 
> public void initializeMasterConnector(URI remoteURI) throws Exception { 
> ...
> URI localURI = getVmConnectorURI();
> ...
> }
> public URI getVmConnectorURI() {
> if (vmConnectorURI == null) {
> try {
> vmConnectorURI = new URI("vm://" + getBrokerName());
> }
> catch (URISyntaxException e) {
> }
> }
> return vmConnectorURI;
> }
> My problem is that I've specified a broker name with space in it  "Slave Broker". \
> So I the new URI() here throw a URISyntaxException that was badly absorb. And this \
> leads to a null pointer at line:159 of TransportFactory.java. String scheme = \
> location.getScheme(); when location is null du to the previous exception. The link \
> between the error and the cause was not clear at the first sigth.  A precondition \
> on the setBrokerName could do the job.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: \
                https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic