[
https://issues.jboss.org/browse/AS7-4762?page=com.atlassian.jira.plugin.s...
]
Stuart Douglas commented on AS7-4762:
-------------------------------------
remote://fe80::250:56ff:fec0:1:447 is not a valid URL either
Remote naming fails to work with IPv6 provider URL
--------------------------------------------------
Key: AS7-4762
URL:
https://issues.jboss.org/browse/AS7-4762
Project: Application Server 7
Issue Type: Bug
Components: Naming
Affects Versions: 7.1.2.Final (EAP)
Reporter: jaikiran pai
Assignee: jaikiran pai
Priority: Critical
Fix For: No Release
Remote naming doesn't handle IPv6 addresses (like ::1) correctly which leads to
connection creation failures for code like:
{code}
final Properties env = new Properties();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jboss.naming.remote.client.InitialContextFactory");
env.put(Context.PROVIDER_URL, "remote://::1:4447);
context = new InitialContext(env);
// Perform the JNDI lookups
context.lookup("java:jboss/exported/jms/queue/test);
{code}
This fails with:
{code}
Caused by: java.lang.IllegalArgumentException: destination address may not be null
at
org.jboss.remoting3.remote.RemoteConnectionProvider.connect(RemoteConnectionProvider.java:98)
at org.jboss.remoting3.EndpointImpl.doConnect(EndpointImpl.java:296)
at org.jboss.remoting3.EndpointImpl.doConnect(EndpointImpl.java:251)
at org.jboss.remoting3.EndpointImpl.connect(EndpointImpl.java:349)
at org.jboss.remoting3.EndpointImpl.connect(EndpointImpl.java:333)
at
org.jboss.naming.remote.client.EndpointCache$EndpointWrapper.connect(EndpointCache.java:105)
at
org.jboss.naming.remote.client.NamingStoreCache.getRemoteNamingStore(NamingStoreCache.java:55)
at
org.jboss.naming.remote.client.InitialContextFactory.getOrCreateCachedNamingStore(InitialContextFactory.java:166)
at
org.jboss.naming.remote.client.InitialContextFactory.getOrCreateNamingStore(InitialContextFactory.java:139)
at
org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:104)
... 10 more
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira