Hi Erik, I could get the application running after I installed j2sdk1.4.0_03. Initially, it was JDK1.3. Does oxf work only on version 1.4?
Also, following the instructions in the manual, I just unzipped oxf.war in webapps/oxf dir and did not have to specially "deploy" the application. Thanks for your support, Bhaskar -----Original Message----- From: Erik Bruchez [mailto:[EMAIL PROTECTED] Sent: Friday, March 21, 2003 6:04 PM To: [EMAIL PROTECTED] Subject: Re: Problem in starting an application Hi, What VM are you using, and on what platform? Also, how did you deploy the application, did you just drop the war file into your webapps directory? Do you launch tomcat with a special classpath? What is the content of your Tomcat's common/lib directory? Any additional information about your setup would help. Thanks, -Erik Bhaskar Gopalan wrote: > Hi Erik, > > I am using 4.1.18. The error on console is: > > -------------------------------------------------------- > Starting service Tomcat-Standalone > Apache Tomcat/4.1.18 > Initializing Resource Manager with: > {oxf.resources.webapp.rootdir=/WEB-INF/resources, > oxf.resources.priority.2=org.orbeon.oxf.resources.ClassLoaderResourceManager > Factory, > oxf.resources.priority.1=org.orbeon.oxf.resources.WebAppResourceManagerFacto > ry, > oxf.resources.factory=org.orbeon.oxf.resources.PriorityResourceManagerFactor > y, > org.orbeon.oxf.resources.WebAppResourceManagerImplServletContext=org.apache. > [EMAIL PROTECTED] > Can't retrieve or parse document for key schemas/resource.rng > java.lang.ClassCastException: java.io.ByteArrayInputStream > at > orbeon.apache.xerces.impl.XMLEntityManager.closeReaders(XMLEntityManager.jav > a:959) > at > orbeon.apache.xerces.parsers.DTDConfiguration.cleanup(DTDConfiguration.java: > 560) > at > orbeon.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:61 > 0) > at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) > at > orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java: > 1142) > at > org.orbeon.oxf.resources.ResourceManagerImpl.getContentAsSAX(ResourceManager > Impl.java:133) > at > org.orbeon.oxf.resources.ResourceManagerImpl.getContentAsDOM4J(ResourceManag > erImpl.java:93) > at > org.orbeon.oxf.xml.SchemaRepository.getResourceGenerator(SchemaRepository.ja > va:78) > at > org.orbeon.oxf.pipeline.processors.ProcessorImpl.createInput(ProcessorImpl.j > ava:121) > at > org.orbeon.oxf.pipeline.PipelineUtils.connect(PipelineUtils.java:20) > at > org.orbeon.oxf.pipeline.PipelineUtils.createUrlGenerator(PipelineUtils.java: > 55) > at > org.orbeon.oxf.resources.OXFProperties.<init>(OXFProperties.java:48) > at > org.orbeon.oxf.resources.OXFProperties.instance(OXFProperties.java:73) > at > org.orbeon.oxf.resources.OXFProperties.init(OXFProperties.java:68) > at > org.orbeon.oxf.servlet.ProcessorService.init(ProcessorService.java:99) > at > org.orbeon.oxf.servlet.ProcessorServlet.init(ProcessorServlet.java:34) > at javax.servlet.GenericServlet.init(GenericServlet.java:256) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93 > 4) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: > 3420) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3608) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:738) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) > at > org.apache.catalina.core.StandardService.start(StandardService.java:497) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) > at org.apache.catalina.startup.Catalina.start(Catalina.java:512) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > java.lang.ClassCastException: java.io.ByteArrayInputStream > java.lang.ClassCastException: java.io.ByteArrayInputStream > at > orbeon.apache.xerces.impl.XMLEntityManager.closeReaders(XMLEntityManager.jav > a:959) > at > orbeon.apache.xerces.parsers.DTDConfiguration.cleanup(DTDConfiguration.java: > 560) > at > orbeon.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:61 > 0) > at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) > at > orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java: > 1142) > at > org.orbeon.oxf.resources.ResourceManagerImpl.getContentAsSAX(ResourceManager > Impl.java:133) > at > org.orbeon.oxf.resources.ResourceManagerImpl.getContentAsDOM4J(ResourceManag > erImpl.java:93) > at > org.orbeon.oxf.xml.SchemaRepository.getResourceGenerator(SchemaRepository.ja > va:78) > at > org.orbeon.oxf.pipeline.processors.ProcessorImpl.createInput(ProcessorImpl.j > ava:121) > at > org.orbeon.oxf.pipeline.PipelineUtils.connect(PipelineUtils.java:20) > at > org.orbeon.oxf.pipeline.PipelineUtils.createUrlGenerator(PipelineUtils.java: > 55) > at > org.orbeon.oxf.resources.OXFProperties.<init>(OXFProperties.java:48) > at > org.orbeon.oxf.resources.OXFProperties.instance(OXFProperties.java:73) > at > org.orbeon.oxf.resources.OXFProperties.init(OXFProperties.java:68) > at > org.orbeon.oxf.servlet.ProcessorService.init(ProcessorService.java:99) > at > org.orbeon.oxf.servlet.ProcessorServlet.init(ProcessorServlet.java:34) > at javax.servlet.GenericServlet.init(GenericServlet.java:256) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93 > 4) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: > 3420) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3608) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:738) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) > at > org.apache.catalina.core.StandardService.start(StandardService.java:497) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) > at org.apache.catalina.startup.Catalina.start(Catalina.java:512) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) > at org.apache.catalina.startup.Catalina.process(Catalina.java:180) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > [INFO] Http11Protocol - -Starting Coyote HTTP/1.1 on port 8080 > [INFO] ChannelSocket - -JK2: ajp13 listening on 0.0.0.0/0.0.0.0:8009 > [INFO] JkMain - -Jk running ID=0 time=0/16 > config=C:\jakarta-tomcat-4.1.18\bin\..\conf\jk2.properties > ---------------------------------------------------------------------------- > -----------
