sudden undeployment of OPS

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

sudden undeployment of OPS

remy.brefort
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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Alessandro Vernet
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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Zsolt Czinkos-2
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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Zsolt Czinkos-2
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.

<a href="http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> 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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.objectweb.org/wws
>
>


--
Orbeon Forms - Web 2.0 Forms for the Enterprise
<a href="http://www.orbeon.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> 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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Ryan Puddephatt
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.

<a href="http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.objectweb.org/wws
>
>


--
Orbeon Forms - Web 2.0 Forms for the Enterprise
<a href="http://www.orbeon.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.objectweb.org/wws




-- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: [hidden email] For general help: [hidden email] 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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Zsolt Czinkos-2
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.

<a href="http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.objectweb.org/wws
>
>


--
Orbeon Forms - Web 2.0 Forms for the Enterprise
<a href="http://www.orbeon.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.objectweb.org/wws




-- You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email] For general help: [hidden email] ObjectWeb mailing lists service home page: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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> <a href="http://www.teleflex.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.objectweb.org/wws" target="_blank">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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Ryan Puddephatt
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.

<a href="http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.objectweb.org/wws
>
>


--
Orbeon Forms - Web 2.0 Forms for the Enterprise
<a href="http://www.orbeon.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.objectweb.org/wws




-- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: [hidden email] For general help: [hidden email] ObjectWeb mailing lists service home page: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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> <a href="http://www.teleflex.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.objectweb.org/wws" target="_blank">http://www.objectweb.org/wws



-- You receive this message as a subscriber of the [hidden email] mailing list. To unsubscribe: [hidden email] For general help: [hidden email] 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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Zsolt Czinkos-2
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.

<a href="http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.objectweb.org/wws
>
>


--
Orbeon Forms - Web 2.0 Forms for the Enterprise
<a href="http://www.orbeon.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> http://www.objectweb.org/wws




-- You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe:
[hidden email] For general help: [hidden email] ObjectWeb mailing lists service home page: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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> <a href="http://www.teleflex.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.objectweb.org/wws



-- You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: [hidden email] For general help: [hidden email] ObjectWeb mailing lists service home page: <a href="http://www.objectweb.org/wws" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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> <a href="http://www.teleflex.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">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: <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.objectweb.org/wws" target="_blank">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
Reply | Threaded
Open this post in threaded view
|

Re: sudden undeployment of OPS

Alessandro Vernet
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