I tried to deploy a simple tapestry application on an oracle ias (10).
Deploying works fine but i get this hivemind exception:
org.apache.hivemind.ApplicationRuntimeException: Error: unknown
protocol: jndi
at
org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.jav
a:39)
at
org.apache.hivemind.impl.XmlModuleDescriptorProvider.processResource(Xml
ModuleDescriptorProvider.java:182)
at
org.apache.hivemind.impl.XmlModuleDescriptorProvider.getModuleDescriptor
s(XmlModuleDescriptorProvider.java:158)
at
org.apache.hivemind.impl.RegistryBuilder.processModuleDescriptorProvider
(RegistryBuilder.java:161)
at
org.apache.hivemind.impl.RegistryBuilder.constructRegistry(RegistryBuild
er.java:143)
at
org.apache.tapestry.ApplicationServlet.constructRegistry(ApplicationServ
let.java:271)
at
org.apache.tapestry.ApplicationServlet.init(ApplicationServlet.java:212)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].server.http.HttpApplication.loadServlet(HttpApplication.ja
va:2354)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].server.http.HttpApplication.findServlet(HttpApplication.ja
va:4795)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].server.http.HttpApplication.getRequestDispatcher(HttpAppli
cation.java:2821)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].server.http.HttpRequestHandler.processRequest(HttpRequestH
andler.java:680)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:2
24)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:1
33)
at com.evermind[Oracle Application Server Containers for J2EE
10g
(10.1.2.0.2)].util.ReleasableResourcePooledExecutor$MyWorker.run(Releasa
bleResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
Caused by: org.apache.hivemind.ApplicationRuntimeException: unknown
protocol: jndi
at
org.apache.hivemind.util.URLResource.getResourceURL(URLResource.java:73)
at
org.apache.hivemind.impl.XmlModuleDescriptorProvider.processSubModules(X
mlModuleDescriptorProvider.java:199)
at
org.apache.hivemind.impl.XmlModuleDescriptorProvider.processResource(Xml
ModuleDescriptorProvider.java:178)
... 13 more
Caused by: java.net.MalformedURLException: unknown protocol: jndi
at java.net.URL.<init>(URL.java:544)
at java.net.URL.<init>(URL.java:434)
at java.net.URL.<init>(URL.java:383)
at
org.apache.hivemind.util.URLResource.getResourceURL(URLResource.java:63)
... 15 more
I read about hacks checking urls for jindi and replace them but this
cant be the solution.