Ошибка обработчика при развертывании приложения Java ee 7 в pcf с использованием tomee buildpack - PullRequest
0 голосов
/ 23 марта 2019

Я пытаюсь отправить пример простого приложения JavaEE7 в PCF с помощью пакета компоновки TomEE, используя следующую команду -

cf push samplejavaee7jms -p target/sample.javaee7.jms.war -m 1G -b https://github.com/cloudfoundry-community/tomee-buildpack.git.

Но мой пример приложения падает и не запускается в PCF с нижеуказаннымтрассировка стека -

 2019-03-24T01:06:32.45+0530 [CELL/0] OUT Starting health monitoring of container
   2019-03-24T01:06:32.55+0530 [APP/PROC/WEB/0] OUT JVM Memory Configuration: -Xmx420996K -Xss1M -XX:ReservedCodeCacheSize=240M -XX:MaxDirectMemorySize=10M -XX:MaxMetaspaceSize=115579K
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR Handler error
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR java.lang.ClassNotFoundException: com.gopivotal.cloudfoundry.tomcat.logging.CloudFoundryConsoleHandler
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:601)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:538)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:336)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager$3.run(LogManager.java:399)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager$3.run(LogManager.java:396)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.security.AccessController.doPrivileged(Native Method)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager.access$800(LogManager.java:145)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager$2.run(LogManager.java:345)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.security.AccessController.doPrivileged(Native Method)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.LogManager.getLogManager(LogManager.java:378)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.Logger.demandLogger(Logger.java:448)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.util.logging.Logger.getLogger(Logger.java:502)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.tomee.jul.formatter.log.JULLogger.<init>(JULLogger.java:67)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.tomee.jul.formatter.log.ReloadableLog$ReloadableLogHandler.initDelegate(ReloadableLog.java:93)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.tomee.jul.formatter.log.ReloadableLog$ReloadableLogHandler.<init>(ReloadableLog.java:54)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.tomee.jul.formatter.log.ReloadableLog.newLog(ReloadableLog.java:37)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.tomee.jul.formatter.log.TomEELog.<init>(TomEELog.java:79)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:120)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:139)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:194)
   2019-03-24T01:06:32.68+0530 [APP/PROC/WEB/0] ERR     at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:52)
   2019-03-24T01:06:35.67+0530 [APP/PROC/WEB/0] OUT Exit status 148
   2019-03-24T01:06:35.67+0530 [CELL/SSHD/0] OUT Exit status 0

Я пытался запустить то же приложение с помощью tomee-maven-plugin на моем локальном компьютере, и оно работает нормально.

Я также пытался настроить сборку тома с помощью

cf set-env samplejavaee7jms JBP_CONFIG_TOMEE '{ tomee: { version: 8.0.+ } }'

и перезапустил приложение, но я получаю ту же ошибку

...