You are viewing a plain text version of this content. The canonical link for it is here.
Posted to phoenix-dev@avalon.apache.org by bu...@apache.org on 2002/10/14 15:19:30 UTC

DO NOT REPLY [Bug 13600] New: - Problem with pre-defined java.naming.provider.url

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13600>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13600

Problem with pre-defined java.naming.provider.url

           Summary: Problem with pre-defined java.naming.provider.url
           Product: Avalon
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Phoenix
        AssignedTo: avalon-phoenix-dev@jakarta.apache.org
        ReportedBy: ulim@denic.de


Phoenix version is the newest 4.0.1 candidate.

When java.naming.provider.url is pre-defined (for example by writing it in a
jndi.properties file and including that file in phoenix-loader.jar), then MX4J
can't start the HTTPAdaptor for serving the management pages. The following
Exception is thrown:

jvm 1    | rmiURLContext: name is not an RMI URL:
ldap://yyy.xxx.de:389/ou=dev,dc=xxx,dc=de
jvm 1    | --- Stack Trace ---
jvm 1    | java.lang.IllegalArgumentException: rmiURLContext: name is not an RMI
URL: ldap://yyy.xxx.de:389/ou=dev,dc=xxx,dc=de
jvm 1    |      at
com.sun.jndi.url.rmi.rmiURLContext.getRootURLContext(rmiURLContext.java:53)
jvm 1    |      at
com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:185)
jvm 1    |      at
com.sun.jndi.url.rmi.rmiURLContextFactory.getUsingURL(rmiURLContextFactory.java:57)
jvm 1    |      at
com.sun.jndi.url.rmi.rmiURLContextFactory.getObjectInstance(rmiURLContextFactory.java:42)
jvm 1    |      at
com.sun.jndi.rmi.registry.RegistryContextFactory.URLToContext(RegistryContextFactory.java:88)
jvm 1    |      at
com.sun.jndi.rmi.registry.RegistryContextFactory.getInitialContext(RegistryContextFactory.java:55)
jvm 1    |      at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:665)
jvm 1    |      at javax.naming.InitialContext.getDefaultI
jvm 1    | nitCtx(InitialContext.java:246)
jvm 1    |      at javax.naming.InitialContext.init(InitialContext.java:222)
jvm 1    |      at javax.naming.InitialContext.<init>(InitialContext.java:178)
jvm 1    |      at mx4j.adaptor.rmi.RMIAdaptor.bind(RMIAdaptor.java:542)
jvm 1    |      at mx4j.adaptor.rmi.jrmp.JRMPAdaptor.start(JRMPAdaptor.java:62)
jvm 1    |      at java.lang.reflect.Method.invoke(Native Method)
jvm 1    |      at
mx4j.server.ReflectedMBeanInvoker.invokeImpl(ReflectedMBeanInvoker.java:117)
jvm 1    |      at
mx4j.server.ReflectedMBeanInvoker.invoke(ReflectedMBeanInvoker.java:55)
jvm 1    |      at
mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:228)
jvm 1    |      at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:123)
jvm 1    |      at
mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:78)
jvm 1    |      at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:123)
jvm 1    |      at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:123)
jvm 1    |      at mx4j.
jvm 1    |
server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:144)
jvm 1    |      at mx4j.server.MBeanServerImpl.invoke(MBeanServerImpl.java:1308)
jvm 1    |      at
mx4j.util.StandardMBeanProxy$LocalHandler.invokeOperation(StandardMBeanProxy.java:262)
jvm 1    |      at
mx4j.util.StandardMBeanProxy$Handler.invoke(StandardMBeanProxy.java:165)
jvm 1    |      at $Proxy0.start(Unknown Source)
jvm 1    |      at
org.apache.avalon.phoenix.components.manager.MX4JSystemManager.startRMIAdaptor(MX4JSystemManager.java:179)
jvm 1    |      at
org.apache.avalon.phoenix.components.manager.MX4JSystemManager.initialize(MX4JSystemManager.java:105)
jvm 1    |      at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235)
jvm 1    |      at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.setupComponent(DefaultEmbeddor.java:531)
jvm 1    |      at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.setupComponents(DefaultEmbeddor.java:507)
jvm 1    |      at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.initialize(DefaultEmbeddor.java:200)
jvm 1    |      at org.apac
jvm 1    |
he.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235)
jvm 1    |      at
org.apache.avalon.phoenix.frontends.CLIMain.startup(CLIMain.java:194)
jvm 1    |      at
org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:122)
jvm 1    |      at
org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:102)
jvm 1    |      at java.lang.reflect.Method.invoke(Native Method)
jvm 1    |      at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94)
jvm 1    |      at
org.apache.avalon.phoenix.launcher.DaemonLauncher.start(DaemonLauncher.java:52)
jvm 1    |      at
com.silveregg.wrapper.WrapperManager.startInner(WrapperManager.java:755)
jvm 1    |      at
com.silveregg.wrapper.WrapperManager.handleSocket(WrapperManager.java:1112)
jvm 1    |      at
com.silveregg.wrapper.WrapperManager.run(WrapperManager.java:1300)
jvm 1    |      at java.lang.Thread.run(Thread.java:484)

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>