- 
                Notifications
    
You must be signed in to change notification settings  - Fork 41.6k
 
Closed
Milestone
Description
I just deployed a new version of my app in the test environment and went to look at the logs. I noticed that there are a huge stacktrace of warnings during boot.
I haven't noticed before because everything still works fine, and in my dev environment (I use IntelliJ has an IDE ) this stacktrace does not appear.
I took a look in the previous logs, and this is not an issue of RC2 only. At least in the latest snapshots it was happening too.
The stacktrace is the following:
13:24:39.908 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/mysql-connector-java-5.1.28.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/mysql-connector-java-5.1.28.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnection(URL.java:971) ~[na:1.7.0_45]
    at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:178) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner.scan(CustomSkipPatternJarScanner.java:51) [spring-boot-1.0.0.RC2.jar!/:1.0.0.RC2]
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:278) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:569) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_45]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.IllegalStateException: Not a file URL
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:80) ~[sysmoncore-0.1-beta.war!/:na]
    ... 18 common frames omitted
13:24:39.909 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/spring-security-core-3.2.0.RELEASE.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/spring-security-core-3.2.0.RELEASE.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnection(URL.java:971) ~[na:1.7.0_45]
    at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:178) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner.scan(CustomSkipPatternJarScanner.java:51) [spring-boot-1.0.0.RC2.jar!/:1.0.0.RC2]
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:278) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:569) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_45]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.IllegalStateException: Not a file URL
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:80) ~[sysmoncore-0.1-beta.war!/:na]
    ... 18 common frames omitted
13:24:39.910 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/spring-boot-starter-security-1.0.0.RC2.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/spring-boot-starter-security-1.0.0.RC2.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnection(URL.java:971) ~[na:1.7.0_45]
    at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:178) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner.scan(CustomSkipPatternJarScanner.java:51) [spring-boot-1.0.0.RC2.jar!/:1.0.0.RC2]
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:278) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:569) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_45]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.IllegalStateException: Not a file URL
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:80) ~[sysmoncore-0.1-beta.war!/:na]
    ... 18 common frames omitted
13:24:39.911 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/spring-boot-autoconfigure-1.0.0.RC2.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/spring-boot-autoconfigure-1.0.0.RC2.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnection(URL.java:971) ~[na:1.7.0_45]
    at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:178) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner.scan(CustomSkipPatternJarScanner.java:51) [spring-boot-1.0.0.RC2.jar!/:1.0.0.RC2]
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:278) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:569) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_45]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.IllegalStateException: Not a file URL
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:80) ~[sysmoncore-0.1-beta.war!/:na]
    ... 18 common frames omitted
13:24:39.912 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/spring-boot-starter-data-jpa-1.0.0.RC2.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/spring-boot-starter-data-jpa-1.0.0.RC2.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnection(URL.java:971) ~[na:1.7.0_45]
    at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:178) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner.scan(CustomSkipPatternJarScanner.java:51) [spring-boot-1.0.0.RC2.jar!/:1.0.0.RC2]
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:278) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:569) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_45]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.IllegalStateException: Not a file URL
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:80) ~[sysmoncore-0.1-beta.war!/:na]
    ... 18 common frames omitted
13:24:39.912 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/spring-security-web-3.2.0.RELEASE.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/spring-security-web-3.2.0.RELEASE.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnection(URL.java:971) ~[na:1.7.0_45]
    at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:178) ~[tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner.scan(CustomSkipPatternJarScanner.java:51) [spring-boot-1.0.0.RC2.jar!/:1.0.0.RC2]
    at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:278) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:569) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) [tomcat-embed-core-7.0.47.jar!/:7.0.47]
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_45]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.IllegalStateException: Not a file URL
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:80) ~[sysmoncore-0.1-beta.war!/:na]
    ... 18 common frames omitted
13:24:39.913 WARN  o.a.t.util.scan.StandardJarScanner - Failed to scan JAR [jndi:/localhost/WEB-INF/lib/spring-boot-starter-aop-1.0.0.RC2.jar] from WEB-INF/lib
java.io.IOException: Unable to open root Jar file 'jndi:/localhost/WEB-INF/lib/spring-boot-starter-aop-1.0.0.RC2.jar'
    at org.springframework.boot.loader.jar.Handler.getRootJarFile(Handler.java:86) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.getJarFileFromUrl(Handler.java:69) ~[sysmoncore-0.1-beta.war!/:na]
    at org.springframework.boot.loader.jar.Handler.openConnection(Handler.java:53) ~[sysmoncore-0.1-beta.war!/:na]
    at java.net.URL.openConnecti
(... it keeps going for all jar dependencies)The app work normally, but I find this warnings with stacktrace quite weird, no?
Thanks.