私たちは、4つのアプリケーションをSpringブート1.4に移行しました.3つは正常に動作しています。 WARパッケージングを持つ唯一のパッケージは4番目で、JSPが含まれています。これは非常に奇妙な振る舞いをしています。それを押すと自動的に2回失敗し、3回目にCFで起動します。誰もこれについてこれまでに聞いたことがありますか?私は本当にアイデアがありません。なぜ私の春のブートアプリケーションは、最初に失敗し、突然雲の中で始まりますか?
明確にする:私はアプリを押すだけで、その後はcloudfoundryが他のすべてを処理します。それは突然成功するまで、アプリを4回起動しようとします。私は他の方法でアプリケーションを停止または起動しません。私たちは...の前にプッシュを行わず、完全なログの
2016-08-15T20:01:14.06+0200 [APP/0] OUT 18:01:14.063 [Tomcat-startStop-1] ERROR o.apache.catalina.core.ContainerBase - A child container failed during start
2016-08-15T20:01:14.06+0200 [APP/0] OUT java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.FutureTask.report(FutureTask.java:122)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.FutureTask.get(FutureTask.java:192)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:911)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:890)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1403)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1393)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at java.lang.Thread.run(Thread.java:745)
2016-08-15T20:01:14.06+0200 [APP/0] OUT Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:158)
2016-08-15T20:01:14.06+0200 [APP/0] OUT ... 6 common frames omitted
2016-08-15T20:01:14.06+0200 [APP/0] OUT Caused by: java.lang.NullPointerException: null
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:325)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:182)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.jasper.servlet.TldScanner.scanJars(TldScanner.java:262)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.jasper.servlet.TldScanner.scan(TldScanner.java:104)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:103)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5167)
2016-08-15T20:01:14.06+0200 [APP/0] OUT at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
2016-08-15T20:01:14.06+0200 [APP/0] OUT ... 6 common frames omitted
を停止し、CF GUI経由でアプリを起動したときも、同じことが起こる、参照してください。http://pastebin.com/6pqtbH7F
編集を:私はちょうど作られましたSpringブートJSPの例(https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-tomcat-jsp)でのテストであり、まったく同じ問題を示しています。
との非互換性の問題である私は春ブート用問題作成:https://github.com/をspring-projects/spring-boot/issues/6657 – domi