Re: Manager App and .war META-INF context.xml problem

2004-10-27 Thread Mark Doppelfeld
Hi together,
at least I found my problem...
Cocoon was configured to log into WEB-INF directory and held a lock on 
this log files.
So the undeploy command couldn't remove the WEB-INF directory and the 
manager app got screwed up...
Probably the code base shouldn't check for the existance of this sub 
dir??? Just a guess.
Regards
Mark

Mark Doppelfeld wrote:
Hi,
I've done some reading on this subject, but still face a problem:
I've set autodeploy to false in server.xml
When I initially install the war via the manager app, everything is fine.
Then I stop and unload my web-app and upload a new war file.
On installing the new war I get the following excpetion:
(adding the log4j jars to Tomcat won't bring up this exception, but 
manager app will say my web-app isn't available...)

Any ideas???
Thanks in advance
Mark
java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 

   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 

   at java.lang.reflect.Method.invoke(Method.java:324)
   at 
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252) 

   at 
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
   at org.apache.commons.digester.Rule.end(Rule.java:276)
   at 
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
   at 
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76) 

   at 
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown 
Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown 
Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown 
Source)
   at org.apache.commons.digester.Digester.parse(Digester.java:1567)
   at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:585) 

   at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:897)
   at 
org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:850) 

   at 
org.apache.catalina.manager.HTMLManagerServlet.deployInternal(HTMLManagerServlet.java:271) 

   at 
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:95) 

   at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) 

   at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 

   at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) 

   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 

   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 

   at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) 

   at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) 

   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 

   at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) 

   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 

   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 

   at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) 

   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 

   at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 

   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) 

   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 

   at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 

   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) 

   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) 

   at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
   at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
   at 

RE: Manager App and .war META-INF context.xml problem

2004-10-27 Thread Shapira, Yoav

Hi,
Thank you for posting your findings.  It'll be useful for future users
who bother to search the archives.

Yoav Shapira http://www.yoavshapira.com


-Original Message-
From: Mark Doppelfeld [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 27, 2004 11:48 AM
To: Tomcat Users List
Subject: Re: Manager App and .war META-INF context.xml problem

Hi together,

at least I found my problem...
Cocoon was configured to log into WEB-INF directory and held a lock on
this log files.
So the undeploy command couldn't remove the WEB-INF directory and the
manager app got screwed up...
Probably the code base shouldn't check for the existance of this sub
dir??? Just a guess.
Regards
Mark

Mark Doppelfeld wrote:

 Hi,

 I've done some reading on this subject, but still face a problem:
 I've set autodeploy to false in server.xml
 When I initially install the war via the manager app, everything is
fine.
 Then I stop and unload my web-app and upload a new war file.
 On installing the new war I get the following excpetion:
 (adding the log4j jars to Tomcat won't bring up this exception, but
 manager app will say my web-app isn't available...)

 Any ideas???
 Thanks in advance
 Mark


 java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
va:3
9)

at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
rImp
l.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)
at

org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:
252)

at
 org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at
 org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at

org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.j
ava:
76)

at
 org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Un
know
n
 Source)
at

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi
spat
cher.dispatch(Unknown
 Source)
at

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkn
own
 Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
 Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
 Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
 Source)
at
org.apache.commons.digester.Digester.parse(Digester.java:1567)
at

org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeplo
yer.
java:585)

at
 org.apache.catalina.core.StandardHost.install(StandardHost.java:897)
at

org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:8
50)

at

org.apache.catalina.manager.HTMLManagerServlet.deployInternal(HTMLManag
erSe
rvlet.java:271)

at

org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet
.jav
a:95)

at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
atio
nFilterChain.java:237)

at

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
terC
hain.java:157)

at

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
ve.j
ava:214)

at

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
xt.java:104)

at

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)

at

org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
ntex
tValve.java:198)

at

org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
ve.j
ava:152)

at

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
xt.java:104)

at

org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
rBas
e.java:540)

at

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
xt.java:102)

at

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)

at

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
a:13
7)

at

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
xt.java:104)

at

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
a:11
7)

at

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
xt.java:102)

at

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520

Re: Manager App and .war META-INF context.xml problem

2004-10-27 Thread Mark Doppelfeld
Hmmm,
deploying the a new version of the app after undeploying it previously 
shows an error in 5.0.27!
Saying it couldn't find context.xml :-( although its definetly within 
the war...
5.0.28 works fine!

Regards
Mark
Shapira, Yoav wrote:
Hi,
Thank you for posting your findings.  It'll be useful for future users
who bother to search the archives.
Yoav Shapira http://www.yoavshapira.com
 

-Original Message-
From: Mark Doppelfeld [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 27, 2004 11:48 AM
To: Tomcat Users List
Subject: Re: Manager App and .war META-INF context.xml problem
Hi together,
at least I found my problem...
Cocoon was configured to log into WEB-INF directory and held a lock on
this log files.
So the undeploy command couldn't remove the WEB-INF directory and the
manager app got screwed up...
Probably the code base shouldn't check for the existance of this sub
dir??? Just a guess.
Regards
Mark
Mark Doppelfeld wrote:
   

Hi,
I've done some reading on this subject, but still face a problem:
I've set autodeploy to false in server.xml
When I initially install the war via the manager app, everything is
 

fine.
 

Then I stop and unload my web-app and upload a new war file.
On installing the new war I get the following excpetion:
(adding the log4j jars to Tomcat won't bring up this exception, but
manager app will say my web-app isn't available...)
Any ideas???
Thanks in advance
Mark
java.lang.reflect.InvocationTargetException
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at
 

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
   

va:3
 

9)
   

  at
 

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
   

rImp
 

l.java:25)
   

  at java.lang.reflect.Method.invoke(Method.java:324)
  at
 

org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:
   

252)
 

  at
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
  at org.apache.commons.digester.Rule.end(Rule.java:276)
  at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
  at
 

org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.j
   

ava:
 

76)
   

  at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
 

Source)
 

  at
 

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Un
   

know
 

n
   

Source)
  at
 

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi
   

spat
 

cher.dispatch(Unknown
   

Source)
  at
 

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkn
   

own
 

Source)
  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
  at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
  at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
  at
 

org.apache.commons.digester.Digester.parse(Digester.java:1567)
 

  at
 

org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeplo
   

yer.
 

java:585)
   

  at
org.apache.catalina.core.StandardHost.install(StandardHost.java:897)
  at
 

org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:8
   

50)
 

  at
 

org.apache.catalina.manager.HTMLManagerServlet.deployInternal(HTMLManag
   

erSe
 

rvlet.java:271)
   

  at
 

org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet
   

.jav
 

a:95)
   

  at
 

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
 

  at
 

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 

  at
 

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
   

atio
 

nFilterChain.java:237)
   

  at
 

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
   

terC
 

hain.java:157)
   

  at
 

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
   

ve.j
 

ava:214)
   

  at
 

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
   

onte
 

xt.java:104)
   

  at
 

org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
   

520)
 

  at
 

org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
   

ntex
 

tValve.java:198)
   

  at
 

org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
   

ve.j
 

ava:152)
   

  at
 

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
   

onte
 

xt.java:104)
   

  at
 

org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
   

rBas
 

e.java:540)
   

  at
 

org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
   

onte
 

xt.java:102

Manager App and .war META-INF context.xml problem

2004-10-24 Thread Mark Doppelfeld
Hi,
I've done some reading on this subject, but still face a problem:
I've set autodeploy to false in server.xml
When I initially install the war via the manager app, everything is fine.
Then I stop and unload my web-app and upload a new war file.
On installing the new war I get the following excpetion:
(adding the log4j jars to Tomcat won't bring up this exception, but 
manager app will say my web-app isn't available...)

Any ideas???
Thanks in advance
Mark
java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:324)
   at 
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
   at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
   at org.apache.commons.digester.Rule.end(Rule.java:276)
   at 
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
   at 
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
   at 
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown 
Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown 
Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown 
Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.commons.digester.Digester.parse(Digester.java:1567)
   at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:585)
   at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:897)
   at 
org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:850)
   at 
org.apache.catalina.manager.HTMLManagerServlet.deployInternal(HTMLManagerServlet.java:271)
   at 
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:95)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
   at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
   at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
   at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
   at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
   at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
   at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:70
   at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
   at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
   at java.lang.Thread.run(Thread.java:534)
Caused by: