[jboss-jira] [JBoss JIRA] (AS7-6121) Naming subsystem <lookup> could use LinkRef/Reference

James Livingston (JIRA) jira-events at lists.jboss.org
Mon Dec 10 00:55:17 EST 2012


James Livingston created AS7-6121:
-------------------------------------

             Summary: Naming subsystem <lookup> could use LinkRef/Reference
                 Key: AS7-6121
                 URL: https://issues.jboss.org/browse/AS7-6121
             Project: Application Server 7
          Issue Type: Feature Request
          Components: Naming
    Affects Versions: 7.1.3.Final (EAP)
            Reporter: James Livingston
            Assignee: Eduardo Martins


NameBindingAdd.installLookup() sets up the machinery so that when Context.lookup() is done it looks up the redirected name and returns it.

It should be possible to do that by binding a LinkRef, Reference or similar object into JNDI instead.


Where this could make a difference is when Context.lookupLink() is called instead.



Currently if you have
   <simple name="java:/v" value="hello"/>
   <lookup name="java:/a" lookup="java:/b"/>
lookupLink("java:/a") will return "hello" rather a LinkRef/Reference/whatever pointing to java:/b.


We need to decide whether a <lookup> should be considered a "link" for the purposes of lookup() or not. If it should be considered one, then we should change NameBindingAdd.installLookup() to make lookupLink() return the other value.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list