I have tried it with and without the security option both instances fail. I have an explicit grant for the jar file containing openorb.
The dump you wanted: exception : org.omg.CORBA.INITIALIZE: Cannot create resource URL. Please set the openorb.home property. at org.openorb.CORBA.kernel.Configurator.parseSpecialArgs(Configurator.java:418 ) at org.openorb.CORBA.kernel.Configurator.(Configurator.java:81) at org.openorb.CORBA.kernel.OpenORBLoader.init(OpenORBLoader.java:111) at org.openorb.CORBA.ORB.set_parameters(ORB.java:645) at org.omg.CORBA.ORB.init(ORB.java:125) at org.apache.cocoon.www.ajathena.submissions_xsp.(submissions_xsp.java:72) at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java:237) at org.apache.cocoon.components.language.programming.CompiledProgrammingLanguag e.load(CompiledProgrammingLanguage.java:148) at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generat eResource(ProgramGeneratorImpl.java:321) at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createR esource(ProgramGeneratorImpl.java:271) at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr ogramGeneratorImpl.java:188) at org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator .java:170) at org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(Ab stractEventPipeline.java:142) at org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEven tPipeline.java:239) at org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(Cachi ngEventPipeline.java:99) at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingS treamPipeline.java:277) at org.apache.cocoon.www.ajathena.sitemap_xmap.wildcardMatchN400039(sitemap_xma p.java:616) at org.apache.cocoon.www.ajathena.sitemap_xmap.process(sitemap_xmap.java:368) at org.apache.cocoon.www.ajathena.sitemap_xmap.process(sitemap_xmap.java:316) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN400238(sitemap_xmap.java:34 15) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2602) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2483) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) at org.apache.cocoon.Cocoon.process(Cocoon.java:514) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: 1011) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106 ) at java.lang.Thread.run(Thread.java:484 ----- Original Message ----- From: "Craig R. McClanahan" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Saturday, December 15, 2001 10:39 PM Subject: Re: Url handler (Cocoon/OpenOrb/Tomcat 4.0.1 mix) > > > On Sat, 15 Dec 2001, Anton Jansen wrote: > > > Date: Sat, 15 Dec 2001 22:33:26 +0100 > > From: Anton Jansen <[EMAIL PROTECTED]> > > Reply-To: Tomcat Users List <[EMAIL PROTECTED]> > > To: [EMAIL PROTECTED] > > Subject: Url handler (Cocoon/OpenOrb/Tomcat 4.0.1 mix) > > > > An application I have written uses the cocoon work frame in which a java > > class is compiled which uses the OpenORB. Their is a problem with the > > initialisation of the ORB, it tries to add a url handler and for some reason > > tomcat doesn't like this (see > > http://openorb.exolab.org/list-archive-dev/msg01505.html). I have tried to > > add the jar file containing the orb into the common directory which doesn't > > help and added the catalina.out file giving full permision to every class, > > but this has also no effect. > > > > What i want to know is, how do i give my openorb classes in tomcat > > permission to adapt the url handler? > > > > Versions: > > OpenORB 1.1.0 > > Cocoon 2.01 > > Tomcat 4.0.1 > > > > Without seeing your stack trace, it's difficult to be very helpful. > However, I assume from your comments that you are running with the > security manager enabled, and encountered a security exception? > > Debugging these things gets pretty interesting, because it is not always > obvious exactly what permissions you need. There is some advice on > turning on debugging output at the bottom of the Security Manager HOW-TO > document, available online at: > > http://jakarta.apache.org/tomcat/tomcat-4.0-doc/security-manager-howto.html > > You will want to create a "grant" section in > $CATALINA_HOME/conf/catalina.policy solely for the JAR file containing the > OpenORB classes, with whatever additional permissions are required to stop > getting "FAILED" messages (for your calls) in the debug output. > > Craig McClanahan > > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>
