Since I installed OPS 3.5, I encountered two times a curious problem. OPS suddenly undeployed as I was working with my apps. Only some files stayed in ops/WEB-INF/lib ans all other files and directories in ops had disappeared.
I run OPS on Windows XP, with JRE 1.6 and Tomcat 5.5.20. Has somedy an idea of what can be the cause of that problem and how to prevent it ? Below is the content of catalina.2007-03-02.log at the time of the crash. Remy INFO: Repli (undeploy) de l'application web ayant pour chemin de contexte /ops 2 mars 2007 16:01:45 org.apache.catalina.startup.HostConfig deployDirectory GRAVE: Erreur lors du déploiement du répertoire ops de l'application web java.lang.ExceptionInInitializerError at org.orbeon.oxf.xml.TomcatClasspathFix.<clinit>(TomcatClasspathFix.java:131) at org.orbeon.oxf.xml.XercesSAXParserFactoryImpl.<clinit>(XercesSAXParserFactoryImpl.java:39) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at javax.xml.parsers.FactoryFinder.newInstance(Unknown Source) at javax.xml.parsers.FactoryFinder.findJarServiceProvider(Unknown Source) at javax.xml.parsers.FactoryFinder.find(Unknown Source) at javax.xml.parsers.SAXParserFactory.newInstance(Unknown Source) at org.apache.tomcat.util.digester.Digester.getFactory(Digester.java:486) at org.apache.tomcat.util.digester.Digester.getParser(Digester.java:691) at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:899) at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561) at org.apache.catalina.startup.TldConfig.tldScanStream(TldConfig.java:514) at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:472) at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:307) at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4302) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4139) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1190) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoClassDefFoundError: org/dom4j/Element at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.orbeon.oxf.xml.TomcatClasspathFix.class$(TomcatClasspathFix.java:32) at org.orbeon.oxf.xml.TomcatClasspathFix.<clinit>(TomcatClasspathFix.java:77) ... 34 more -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Hi Remy,
I have never see anything like this. Since you are on Windows, you can run filemon (see link below) to monitor all the accesses to the JAR files in WEB-INF/lib. This way you should be able to at least know what process is deleting those files. http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx Alex On 3/2/07, [hidden email] <[hidden email]> wrote: > Since I installed OPS 3.5, I encountered two times a curious problem. OPS suddenly undeployed as I was working with my apps. Only some files stayed in ops/WEB-INF/lib ans all other files and directories in ops had disappeared. > I run OPS on Windows XP, with JRE 1.6 and Tomcat 5.5.20. > > Has somedy an idea of what can be the cause of that problem and how to prevent it ? > > Below is the content of catalina.2007-03-02.log at the time of the crash. > > Remy > > INFO: Repli (undeploy) de l'application web ayant pour chemin de contexte /ops > 2 mars 2007 16:01:45 org.apache.catalina.startup.HostConfig deployDirectory > GRAVE: Erreur lors du déploiement du répertoire ops de l'application web > java.lang.ExceptionInInitializerError > at org.orbeon.oxf.xml.TomcatClasspathFix.<clinit>(TomcatClasspathFix.java:131) > at org.orbeon.oxf.xml.XercesSAXParserFactoryImpl.<clinit>(XercesSAXParserFactoryImpl.java:39) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at java.lang.Class.newInstance0(Unknown Source) > at java.lang.Class.newInstance(Unknown Source) > at javax.xml.parsers.FactoryFinder.newInstance(Unknown Source) > at javax.xml.parsers.FactoryFinder.findJarServiceProvider(Unknown Source) > at javax.xml.parsers.FactoryFinder.find(Unknown Source) > at javax.xml.parsers.SAXParserFactory.newInstance(Unknown Source) > at org.apache.tomcat.util.digester.Digester.getFactory(Digester.java:486) > at org.apache.tomcat.util.digester.Digester.getParser(Digester.java:691) > at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:899) > at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561) > at org.apache.catalina.startup.TldConfig.tldScanStream(TldConfig.java:514) > at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:472) > at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:307) > at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4302) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4139) > at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) > at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904) > at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) > at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1190) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292) > at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305) > at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1569) > at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578) > at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1558) > at java.lang.Thread.run(Unknown Source) > Caused by: java.lang.NoClassDefFoundError: org/dom4j/Element > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Unknown Source) > at org.orbeon.oxf.xml.TomcatClasspathFix.class$(TomcatClasspathFix.java:32) > at org.orbeon.oxf.xml.TomcatClasspathFix.<clinit>(TomcatClasspathFix.java:77) > ... 34 more > > > > -- > You receive this message as a subscriber of the [hidden email] mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > -- Orbeon Forms - Web 2.0 Forms for the Enterprise http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Hello
I've just started using orbeon. I created a new webapp and copied the jars and nedded files into this new webapp. I set up OPS webapp with tha examples, and it works. But when I create my own webapp and deploy it, I cannot access it. Files are 'disappearing' as Remy wrote. I made some changes to the web.xml, but I dont think, it is relevant. Best czinkos On 3/7/07, Alessandro Vernet <[hidden email]> wrote: Hi Remy, -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Sorry, the details:
* OPS 3.5 * Apache Tomcat 6.0 * Windows XP I deploy the war via the tomcat manager, and after the deploy files are missing. czinkos On 3/7/07,
Zsolt Czinkos <[hidden email]> wrote: Hello -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
When you say deploy the war, do you mean you use a war file? OF should be expanded rather than used as a war file. Try this and see if the problem still exists Ryan Zsolt Czinkos wrote: Sorry, the details: --
Ryan Puddephatt -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Hello
Yes, I used a WAR, and deployed it vit the manager interface of Tomcat. I've managed to deploy this, but I don't see, what causes that error. I reverted to the original web.xml, and then it worked. However, after changing the root page-flow.xml, files disappeared again. I dont know what the problem is. I'll write when I find something. Thanks Zsolt On 3/7/07,
Ryan Puddephatt <[hidden email]> wrote:
-- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Zsolt,
The documentation states you need to unpack the war to be able to sucessfully use OF. Have you tried this rather than installing through the tomcat manager, just expand it into the webapps directory Ryan Zsolt Czinkos wrote: Hello --
Ryan Puddephatt -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Hello
Sorry, I skipped this in the documentation. Yes, I unpacked the war, and put into the tomcat. Now it seems to work. What's the reason that OF couldn't be deployed as a WAR file? Best, Zsolt On 3/7/07, Ryan Puddephatt <[hidden email]> wrote:
-- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Administrator
|
Hi Zsolt,
You can deploy Orbeon Forms as a compressed WAR file. But then you won't be able to modify the files in the WEB-INF/resources directory. Since you want to modify those files in development, at least in development you will want to deploying Orbeon Forms as an uncompressed WAR. Alex On 3/7/07, Zsolt Czinkos <[hidden email]> wrote: > Hello > > Sorry, I skipped this in the documentation. Yes, I unpacked the war, and put > into the tomcat. Now it seems to work. > > What's the reason that OF couldn't be deployed as a WAR file? > > Best, > > > Zsolt > > On 3/7/07, Ryan Puddephatt <[hidden email]> wrote: > > > > Zsolt, > > The documentation states you need to unpack the war to be able to > sucessfully use OF. Have you tried this rather than installing through the > tomcat manager, just expand it into the webapps directory > > > > Ryan > > > > > > Zsolt Czinkos wrote: > > Hello > > > > Yes, I used a WAR, and deployed it vit the manager interface of Tomcat. > > I've managed to deploy this, but I don't see, what causes that error. I > reverted to the original web.xml, and then it worked. However, after > changing the root page-flow.xml, files disappeared again. > > > > I dont know what the problem is. I'll write when I find something. > > > > Thanks > > > > Zsolt > > > > > > On 3/7/07, Ryan Puddephatt <[hidden email]> wrote: > > > > > > czinkos, > > > When you say deploy the war, do you mean you use a war file? OF > should be expanded rather than used as a war file. Try this and see if the > problem still exists > > > > > > Ryan > > > > > > Zsolt Czinkos wrote: > > > > > > Sorry, the details: > > > > > > * OPS 3.5 > > > * Apache Tomcat 6.0 > > > * Windows XP > > > > > > I deploy the war via the tomcat manager, and after the deploy files are > missing. > > > > > > czinkos > > > > > > > > > On 3/7/07, Zsolt Czinkos <[hidden email]> wrote: > > > > Hello > > > > > > > > I've just started using orbeon. I created a new webapp and copied the > jars and nedded files into this new webapp. > > > > > > > > I set up OPS webapp with tha examples, and it works. But when I create > my own webapp and deploy it, I cannot access it. Files are 'disappearing' as > Remy wrote. > > > > > > > > I made some changes to the web.xml, but I dont think, it is relevant. > > > > > > > > Best > > > > > > > > czinkos > > > > > > > > > > > > > > > > On 3/7/07, Alessandro Vernet < [hidden email]> wrote: > > > > > Hi Remy, > > > > > > > > > > I have never see anything like this. Since you are on Windows, you > can > > > > > run filemon (see link below) to monitor all the accesses to the JAR > > > > > files in WEB-INF/lib. This way you should be able to at least know > > > > > what process is deleting those files. > > > > > > > > > > > http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx > > > > > > > > > > Alex > > > > > > > > > > On 3/2/07, [hidden email] <[hidden email] > wrote: > > > > > > Since I installed OPS 3.5, I encountered two times a curious > problem. OPS suddenly undeployed as I was working with my apps. Only some > files stayed in ops/WEB-INF/lib ans all other files and directories in ops > had disappeared. > > > > > > I run OPS on Windows XP, with JRE 1.6 and Tomcat 5.5.20. > > > > > > > > > > > > Has somedy an idea of what can be the cause of that problem and > how to prevent it ? > > > > > > > > > > > > Below is the content of catalina.2007-03-02.log at the time of the > crash. > > > > > > > > > > > > Remy > > > > > > > > > > > > INFO: Repli (undeploy) de l'application web ayant pour chemin de > contexte /ops > > > > > > 2 mars 2007 16:01:45 > org.apache.catalina.startup.HostConfig deployDirectory > > > > > > GRAVE: Erreur lors du déploiement du répertoire ops de > l'application web > > > > > > java.lang.ExceptionInInitializerError > > > > > > at > org.orbeon.oxf.xml.TomcatClasspathFix.<clinit>(TomcatClasspathFix.java > :131) > > > > > > at > org.orbeon.oxf.xml.XercesSAXParserFactoryImpl.<clinit>(XercesSAXParserFactoryImpl.java:39) > > > > > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > > > > > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > > > > > > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Source) > > > > > > at > java.lang.reflect.Constructor.newInstance (Unknown Source) > > > > > > at java.lang.Class.newInstance0(Unknown Source) > > > > > > at java.lang.Class.newInstance(Unknown Source) > > > > > > at > javax.xml.parsers.FactoryFinder.newInstance(Unknown Source) > > > > > > at > javax.xml.parsers.FactoryFinder.findJarServiceProvider(Unknown > Source) > > > > > > at > javax.xml.parsers.FactoryFinder.find(Unknown Source) > > > > > > at > javax.xml.parsers.SAXParserFactory.newInstance (Unknown > Source) > > > > > > at > org.apache.tomcat.util.digester.Digester.getFactory(Digester.java:486) > > > > > > at > org.apache.tomcat.util.digester.Digester.getParser(Digester.java:691) > > > > > > at > org.apache.tomcat.util.digester.Digester.getXMLReader > (Digester.java:899) > > > > > > at > org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561) > > > > > > at > org.apache.catalina.startup.TldConfig.tldScanStream(TldConfig.java:514) > > > > > > at > org.apache.catalina.startup.TldConfig.tldScanJar > (TldConfig.java:472) > > > > > > at > org.apache.catalina.startup.TldConfig.execute(TldConfig.java:307) > > > > > > at > org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4302) > > > > > > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4139) > > > > > > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) > > > > > > at > org.apache.catalina.core.ContainerBase.addChild > (ContainerBase.java:739) > > > > > > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) > > > > > > at > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904) > > > > > > at > org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867) > > > > > > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474) > > > > > > at > org.apache.catalina.startup.HostConfig.check > (HostConfig.java:1190) > > > > > > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:292) > > > > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > > > > > at > org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1305) > > > > > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java > :1569) > > > > > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1578) > > > > > > at > org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run > (ContainerBase.java:1558) > > > > > > at java.lang.Thread.run(Unknown Source) > > > > > > Caused by: java.lang.NoClassDefFoundError: org/dom4j/Element > > > > > > at java.lang.Class.forName0(Native Method) > > > > > > at java.lang.Class.forName(Unknown Source) > > > > > > at > org.orbeon.oxf.xml.TomcatClasspathFix.class$(TomcatClasspathFix.java:32) > > > > > > at > org.orbeon.oxf.xml.TomcatClasspathFix.<clinit>(TomcatClasspathFix.java > :77) > > > > > > ... 34 more > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > You receive this message as a subscriber of the > [hidden email] mailing list. > > > > > > To unsubscribe: mailto: > [hidden email] > > > > > > For general help: mailto: [hidden email]?subject=help > > > > > > ObjectWeb mailing lists service home page: > http://www.objectweb.org/wws > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Orbeon Forms - Web 2.0 Forms for the Enterprise > > > > > http://www.orbeon.com/ > > > > > > > > > > > > > > > > > > > > -- > > > > > You receive this message as a subscriber of the > [hidden email] mailing list. > > > > > To unsubscribe: mailto: > [hidden email] > > > > > For general help: mailto:[hidden email]?subject=help > > > > > ObjectWeb mailing lists service home page: > http://www.objectweb.org/wws > > > > > > > > > > > > > > > > > > > > > > > > ________________________________ > > > > > > > -- > > > You receive this message as a subscriber of the [hidden email] > mailing list. > > > To unsubscribe: > > > > > > mailto:[hidden email] > > > For general help: > mailto:[hidden email]?subject=help > > > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > > > > > > > > > > > > > -- > > > > > > > > > > > > Ryan Puddephatt > > > Software Engineer > > > > > > Teleflex Group - IT UK > > > 1 Michaelson Square > > > Livingston > > > West Lothian > > > Scotland > > > EH54 7DP > > > > > > e> [hidden email] > > > t> +44(0)1506 407 110 > > > f> +44(0)1506 407 108 > > > w> www.teleflex.com > > > > > > > > > -- > > > You receive this message as a subscriber of the [hidden email] > mailing list. > > > To unsubscribe: mailto: > [hidden email] > > > For general help: mailto: [hidden email]?subject=help > > > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > > > > > > > > ________________________________ > > > > > -- > > You receive this message as a subscriber of the [hidden email] > mailing list. > > To unsubscribe: > > mailto:[hidden email] > > For general help: mailto:[hidden email]?subject=help > > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > > > > > > > > -- > > > > > > > > Ryan Puddephatt > > Software Engineer > > > > Teleflex Group - IT UK > > 1 Michaelson Square > > Livingston > > West Lothian > > Scotland > > EH54 7DP > > > > e> [hidden email] > > t> +44(0)1506 407 110 > > f> +44(0)1506 407 108 > > w> www.teleflex.com > > > > > > -- > > You receive this message as a subscriber of the [hidden email] > mailing list. > > To unsubscribe: mailto: > [hidden email] > > For general help: mailto: [hidden email]?subject=help > > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > > > > > > > -- > You receive this message as a subscriber of the [hidden email] > mailing list. > To unsubscribe: mailto:[hidden email] > For general help: mailto:[hidden email]?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > > -- Orbeon Forms - Web 2.0 Forms for the Enterprise http://www.orbeon.com/ -- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: mailto:[hidden email] For general help: mailto:[hidden email]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws |
Free forum by Nabble | Edit this page |