geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Haul (JIRA)" <>
Subject [jira] Commented: (GERONIMO-4477) JNDI NameClassPair always returns isRelative() = false
Date Mon, 22 Dec 2008 16:18:44 GMT


Christian Haul commented on GERONIMO-4477:

Hi David,
thanks for your quick response. I will follow up on the XBEAN tracker.

However, with the source you pointed to, the issue is clear:
I do a
		NamingEnumeration<Binding> namingEnum = context.listBindings("");
		while (namingEnum.hasMore()) {
			Binding nameClassPair = namingEnum.nextElement();
                        if (nameClassPair.isRelative()) {

and I get a ContextUtil$ReadOnlyBinding. That class has a very simple isRelative() method:

        public boolean isRelative() {
            return false;


> JNDI NameClassPair always returns isRelative() = false
> ------------------------------------------------------
>                 Key: GERONIMO-4477
>                 URL:
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>    Affects Versions: 2.1.3
>         Environment: Windows XP, Sun JDK 1.5.0
>            Reporter: Christian Haul
>            Priority: Trivial
> When traversing the JNDI tree e.g. in a servlet, the returned NameClassPairs always return
"false" for a call on isRelative(). Which is especially astonishing since the debugger shows
an internal state of "true" for the property isRelative. Unfortunately I don't have the source
in question as it doesn't seem to be in the geronimo source archive.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message