You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2012/05/10 16:01:11 UTC

[Bug 53214] New: jar file from /WEB-INF/lib is missing while redeploying

https://issues.apache.org/bugzilla/show_bug.cgi?id=53214

          Priority: P2
            Bug ID: 53214
          Assignee: dev@tomcat.apache.org
           Summary: jar file from /WEB-INF/lib is missing while
                    redeploying
          Severity: normal
    Classification: Unclassified
                OS: other
          Reporter: van-An.Phan@t-systems.com
          Hardware: Other
            Status: NEW
           Version: 7.0.8
         Component: Catalina
           Product: Tomcat 7

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53214] jar file from /WEB-INF/lib is missing while redeploying

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53214

--- Comment #1 from van-An Phan <va...@t-systems.com> ---
we are running apache-tomcat-7.0.8 on the z/OS environment (IBM Mainframe) and
encounter the following problem.
Every night the tomcats are restarted at 01:30 o'clock. After 3 hours about
04:30 o'clock the batch jobs are started and
redeploy the applications. From my point of view the problem is caused by

May 3, 2012 4:30:19 AM org.apache.catalina.loader.WebappClassLoader modified
SEVERE:     Resource '/WEB-INF/lib/CWYBS_AdapterFoundation.jar' is missing 

But the CWYBS_AdapterFoundation.jar file is located in
/webapps/<application>/WEB-INF/lib

Your help is appreciated.

Here is the complete content of logs:

May 3, 2012 4:30:13 AM org.apache.catalina.startup.HostConfig checkResources
INFO: Reloading context [/com.airbus.mmwb]
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already
defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI:
http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree
is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined
May 3, 2012 4:30:17 AM org.apache.catalina.startup.TldConfig tldScanJar
WARNING: Failed to process JAR
[jar:file:/SYSTEM/cust/www/appldata/_webserver/yfw3p10/lib/*.jar!/null] for TLD
files
Throwable occurred: java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:137)
    at java.util.jar.JarFile.<init>(JarFile.java:149)
    at java.util.jar.JarFile.<init>(JarFile.java:86)
    at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:84)
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:60)
    at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:95)
    at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:119)
    at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:86)
    at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:507)
    at org.apache.catalina.startup.TldConfig.access$100(TldConfig.java:59)
    at
org.apache.catalina.startup.TldConfig$TldJarScannerCallback.scan(TldConfig.java:332)
    at
org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:234)
    at
org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:197)
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:306)
    at
org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:585)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4974)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    at
org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1259)
    at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1340)
    at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:294)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1235)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1393)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1403)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1382)
    at java.lang.Thread.run(Thread.java:736)
May 3, 2012 4:30:17 AM org.apache.catalina.core.StandardContext
addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener"
is already configured for this context. The duplicate d
efinition has been ignored.
May 3, 2012 4:30:17 AM org.apache.catalina.core.StandardContext
addApplicationListener
INFO: The listener
"org.apache.myfaces.tobago.webapp.TobagoServletContextListener" is already
configured for this context. The dupli
cate definition has been ignored.
log4j:WARN No appenders could be found for logger
(org.apache.myfaces.tobago.webapp.TobagoServletContextListener).
log4j:WARN Please initialize the log4j system properly.
May 3, 2012 4:30:19 AM org.apache.catalina.loader.WebappClassLoader modified
SEVERE:     Resource '/WEB-INF/lib/CWYBS_AdapterFoundation.jar' is missing
May 3, 2012 4:30:19 AM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/twe] has started
May 3, 2012 4:30:20 AM org.apache.tomcat.util.scan.StandardJarScanner scan
WARNING: Failed to scan
[file:/SYSTEM/cust/www/appldata/_webserver/yfw3p10/lib/*.jar] from classloader
hierarchy
Throwable occurred: java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:137)
    at java.util.jar.JarFile.<init>(JarFile.java:149)
    at java.util.jar.JarFile.<init>(JarFile.java:86)
    at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:84)
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:60)
    at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:95)
    at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:119)
    at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:86)
    at
org.apache.catalina.startup.ContextConfig$FragmentJarScannerCallback.scan(ContextConfig.java:2304)
    at
org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:234)
    at
org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:197)
    at
org.apache.catalina.startup.ContextConfig.processJarsForWebFragments(ContextConfig.java:1729)
    at
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1215)
    at
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:874)
    at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:317)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4974)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3736)
    at
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:424)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1207)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1393)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1403)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1403)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1382)
    at java.lang.Thread.run(Thread.java:736)
May 3, 2012 4:30:20 AM org.apache.catalina.startup.ContextConfig
processServletContainerInitializers
SEVERE: Failed to process JAR found at URL
[jar:file:/SYSTEM/cust/www/appldata/_webserver/yfw3p10/lib/*.jar!/] for
ServletContainerI
nitializers for context with name [/twe]
May 3, 2012 4:30:20 AM org.apache.catalina.startup.ContextConfig
configureStart
SEVERE: Marking this application unavailable due to previous error(s)
May 3, 2012 4:30:20 AM org.apache.catalina.startup.TldConfig tldScanJar
WARNING: Failed to process JAR
[jar:file:/SYSTEM/cust/www/appldata/_webserver/yfw3p10/lib/*.jar!/null] for TLD
files
Throwable occurred: java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:137)
    at java.util.jar.JarFile.<init>(JarFile.java:149)
    at java.util.jar.JarFile.<init>(JarFile.java:86)
    at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:84)
    at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:60)
    at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:95)
    at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:119)
    at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:86)
    at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:507)
    at org.apache.catalina.startup.TldConfig.access$100(TldConfig.java:59)
    at
org.apache.catalina.startup.TldConfig$TldJarScannerCallback.scan(TldConfig.java:332)
    at
org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:234)
    at
org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:197)
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:306)
    at
org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:585)
    at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
    at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4974)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:3736)
    at
org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:424)
    at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1207)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1393)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1403)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1403)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1382)
    at java.lang.Thread.run(Thread.java:736)
May 3, 2012 4:30:20 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error getConfigured
May 3, 2012 4:30:20 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/twe] startup failed due to previous errors
May 3, 2012 4:30:20 AM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/twe] is completed
May 3, 2012 6:38:54 AM org.apache.coyote.AbstractProtocolHandler pause
iINFO: Pausing ProtocolHandler ["http-bio-8086"]

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 53214] jar file from /WEB-INF/lib is missing while redeploying

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=53214

Konstantin Kolinko <kn...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID

--- Comment #2 from Konstantin Kolinko <kn...@gmail.com> ---
Bugzilla is not a support forum, as kindly explained in
http://tomcat.apache.org/bugreport.html#Bugzilla_is_not_a_support_forum

7.0.8 is one of early releases of Tomcat 7. A lot has been fixed since that
time. That includes a number of fixes to StandardJarScanner.

-- 
You are receiving this mail because:
You are the assignee for the bug.