confighubpub / confighubplatform Goto Github PK
View Code? Open in Web Editor NEWConfigHub Platform
Home Page: https://www.confighub.com
License: GNU General Public License v3.0
ConfigHub Platform
Home Page: https://www.confighub.com
License: GNU General Public License v3.0
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version: Apache Tomcat (TomEE)/7.0.63 (1.7.3)
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: Jun 30 2015 08:08:33 UTC
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number: 7.0.63.0
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Windows 10
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 10.0
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: C:\Program Files\Java\jre1.8.0_131
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.8.0_131-b11
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: C:/fetch/confighub-1.4/server
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: C:/fetch/confighub-1.4/server
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.config.file=C:/fetch/confighub-1.4/server/conf/logging.properties
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -javaagent:C:/fetch/confighub-1.4/server/lib/openejb-javaagent.jar
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Duser.timezone=UTC
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.awt.headless=true
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx8g
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xms8g
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_host=127.0.0.1
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseG1GC
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -DConfigHubEnterprise
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_host=127.0.0.1
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_port=3306
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_name=ConfigHub
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_username=admin
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_password=password
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_main_useSSL=false
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_api_host=127.0.0.1
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_api_port=3306
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_api_name=ConfigHubClientRequests
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_api_username=fetchadmin
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_api_password=password
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Ddb_api_useSSL=false
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_logging_path=C:\fetch\confighub\logs
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_memory=8g
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_http_port=80
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_https_port=443
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_https_keystoreFile=cert/confighub_default.jks
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_https_keystoreAlias=confighub
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dconfighub_https_keystorePass=confighub
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=C:/fetch/confighub-1.4/server/endorsed
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=C:/fetch/confighub-1.4/server
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=C:/fetch/confighub-1.4/server
Jun 07, 2017 4:11:32 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=C:/fetch/confighub-1.4/server/temp
Jun 07, 2017 4:11:32 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.8.0_131\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Users\pjones\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\local\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\pjones\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Docker\Docker\Resources\bin;C:\tools\ruby23\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files\Amazon\AWSCLI;C:\Users\admin\Downloads;C:\Users\pjones\AppData\Roaming\npm;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\dotnet;C:\Program Files\nodejs;C:\Users\pjones\AppData\Local\Microsoft\WindowsApps;C:\Users\pjones\AppData\Local\atom\bin;C:\Users\pjones\AppData\Roaming\npm;C:\Program Files\Git\usr\bin\vendor_perl;C:\Program Files\Git\usr\bin\core_perl;.
Jun 07, 2017 4:11:32 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-80"]
Jun 07, 2017 4:11:32 PM org.apache.coyote.AbstractProtocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-bio-80"]
java.net.BindException: Address already in use: JVM_Bind :80
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:413)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:649)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:49)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:400)
... 17 more
Jun 07, 2017 4:11:32 PM org.apache.catalina.core.StandardService initInternal
SEVERE: Failed to initialize connector [Connector[HTTP/1.1-80]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-80]]
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:980)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
... 12 more
Caused by: java.net.BindException: Address already in use: JVM_Bind :80
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:413)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:649)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
... 13 more
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:49)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:400)
... 17 more
Jun 07, 2017 4:11:32 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-443"]
Jun 07, 2017 4:11:33 PM org.apache.coyote.AbstractProtocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-bio-443"]
java.net.BindException: Address already in use: JVM_Bind :443
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:413)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:649)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at javax.net.ssl.SSLServerSocket.(Unknown Source)
at sun.security.ssl.SSLServerSocketImpl.(Unknown Source)
at sun.security.ssl.SSLServerSocketFactoryImpl.createServerSocket(Unknown Source)
at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:219)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:400)
... 17 more
Jun 07, 2017 4:11:33 PM org.apache.catalina.core.StandardService initInternal
SEVERE: Failed to initialize connector [Connector[HTTP/1.1-443]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-443]]
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:980)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
... 12 more
Caused by: java.net.BindException: Address already in use: JVM_Bind :443
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:413)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:649)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
... 13 more
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at javax.net.ssl.SSLServerSocket.(Unknown Source)
at sun.security.ssl.SSLServerSocketImpl.(Unknown Source)
at sun.security.ssl.SSLServerSocketFactoryImpl.createServerSocket(Unknown Source)
at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:219)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:400)
... 17 more
Jun 07, 2017 4:11:33 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Jun 07, 2017 4:11:33 PM org.apache.coyote.AbstractProtocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler ["ajp-bio-8009"]
java.net.BindException: Address already in use: JVM_Bind :8009
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:413)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:649)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:49)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:400)
... 16 more
Jun 07, 2017 4:11:33 PM org.apache.catalina.core.StandardService initInternal
SEVERE: Failed to initialize connector [Connector[AJP/1.3-8009]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[AJP/1.3-8009]]
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:638)
at org.apache.catalina.startup.Catalina.load(Catalina.java:663)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:280)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:454)
Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:980)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
... 12 more
Caused by: java.net.BindException: Address already in use: JVM_Bind :8009
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:413)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:649)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
... 13 more
Caused by: java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:49)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:400)
... 16 more
Jun 07, 2017 4:11:33 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.jmx.active=false'
Jun 07, 2017 4:11:33 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.jmx.active=false'
Jun 07, 2017 4:11:33 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator'
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: ********************************************************************************
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: OpenEJB http://tomee.apache.org/
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: Startup: Wed Jun 07 16:11:33 UTC 2017
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: Copyright 1999-2015 (C) Apache OpenEJB/TomEE Project, All Rights Reserved.
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: Version: 4.7.3
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: Build date: 20151204
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: Build time: 06:14
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: ********************************************************************************
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: openejb.home = C:\fetch\confighub-1.4\server
Jun 07, 2017 4:11:33 PM org.apache.openejb.OpenEJB$Instance
INFO: openejb.base = C:\fetch\confighub-1.4\server
Jun 07, 2017 4:11:33 PM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@6a01e23
Jun 07, 2017 4:11:33 PM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Succeeded in installing singleton service
Jun 07, 2017 4:11:33 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.jmx.active=false'
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory init
INFO: openejb configuration file is 'C:\fetch\confighub-1.4\server\conf\tomee.xml'
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory configureService
INFO: Configuring Service(id=Tomcat Security Service, type=SecurityService, provider-id=Tomcat Security Service)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory configureService
INFO: Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory configureService
INFO: Configuring Service(id=ConfigHubMain, type=Resource, provider-id=Default JDBC Database)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory configureService
INFO: Configuring Service(id=ConfigHubApiRequests, type=Resource, provider-id=Default JDBC Database)
Jun 07, 2017 4:11:33 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.system.apps=true'
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory configureApplication
INFO: Configuring enterprise application: openejb
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Using openejb.deploymentId.format '{ejbName}'
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb openejb/Deployer: EjbDeployment(deployment-id=openejb/Deployer)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb openejb/ConfigurationInfo: EjbDeployment(deployment-id=openejb/ConfigurationInfo)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb MEJB: EjbDeployment(deployment-id=MEJB)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.ConfigurationFactory configureService
INFO: Configuring Service(id=Default Stateless Container, type=Container, provider-id=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.AutoConfig createContainer
INFO: Auto-creating a container for bean openejb/Deployer: Container(type=STATELESS, id=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "openejb" loaded.
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating TransactionManager(id=Default Transaction Manager)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating SecurityService(id=Tomcat Security Service)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating Resource(id=ConfigHubMain)
Jun 07, 2017 4:11:33 PM org.apache.tomee.jdbc.TomEEDataSourceCreator$TomEEDataSource readOnly
INFO: Disabling testOnBorrow since no validation query is provided
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating Resource(id=ConfigHubApiRequests)
Jun 07, 2017 4:11:33 PM org.apache.tomee.jdbc.TomEEDataSourceCreator$TomEEDataSource readOnly
INFO: Disabling testOnBorrow since no validation query is provided
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating Container(id=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createAppClassLoader
INFO: Not creating another application classloader for openejb
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createApplication
INFO: Assembling app: openejb
Jun 07, 2017 4:11:33 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}'
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=openejb/DeployerBusinessRemote) --> Ejb(deployment-id=openejb/Deployer)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/openejb/Deployer!org.apache.openejb.assembler.Deployer) --> Ejb(deployment-id=openejb/Deployer)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/openejb/Deployer) --> Ejb(deployment-id=openejb/Deployer)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=openejb/ConfigurationInfoBusinessRemote) --> Ejb(deployment-id=openejb/ConfigurationInfo)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/openejb/ConfigurationInfo!org.apache.openejb.assembler.classic.cmd.ConfigurationInfo) --> Ejb(deployment-id=openejb/ConfigurationInfo)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/openejb/ConfigurationInfo) --> Ejb(deployment-id=openejb/ConfigurationInfo)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=MEJB) --> Ejb(deployment-id=MEJB)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/MEJB!javax.management.j2ee.ManagementHome) --> Ejb(deployment-id=MEJB)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/MEJB) --> Ejb(deployment-id=MEJB)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler startEjbs
INFO: Created Ejb(deployment-id=MEJB, ejb-name=MEJB, container=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler startEjbs
INFO: Created Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/ConfigurationInfo, container=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler startEjbs
INFO: Created Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler startEjbs
INFO: Started Ejb(deployment-id=MEJB, ejb-name=MEJB, container=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler startEjbs
INFO: Started Ejb(deployment-id=openejb/ConfigurationInfo, ejb-name=openejb/ConfigurationInfo, container=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler startEjbs
INFO: Started Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, container=Default Stateless Container)
Jun 07, 2017 4:11:33 PM org.apache.openejb.assembler.classic.Assembler createApplication
INFO: Deployed Application(path=openejb)
Jun 07, 2017 4:11:33 PM org.apache.openejb.server.ServiceManager initServer
INFO: Creating ServerService(id=cxf)
Jun 07, 2017 4:11:34 PM org.apache.openejb.server.ServiceManager initServer
INFO: Creating ServerService(id=cxf-rs)
Jun 07, 2017 4:11:34 PM org.apache.openejb.server.SimpleServiceManager start
INFO: ** Bound Services **
Jun 07, 2017 4:11:34 PM org.apache.openejb.server.SimpleServiceManager printRow
INFO: NAME IP PORT
Jun 07, 2017 4:11:34 PM org.apache.openejb.server.SimpleServiceManager start
INFO: -------
Jun 07, 2017 4:11:34 PM org.apache.openejb.server.SimpleServiceManager start
INFO: Ready!
Jun 07, 2017 4:11:34 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1555 ms
Jun 07, 2017 4:11:34 PM org.apache.tomee.catalina.OpenEJBNamingContextListener bindResource
INFO: Importing a Tomcat Resource with id 'UserDatabase' of type 'org.apache.catalina.UserDatabase'.
Jun 07, 2017 4:11:34 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating Resource(id=UserDatabase)
Jun 07, 2017 4:11:34 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jun 07, 2017 4:11:34 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat (TomEE)/7.0.63 (1.7.3)
Jun 07, 2017 4:11:34 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\fetch\confighub-1.4\server\webapps\ROOT.war
Jun 07, 2017 4:11:34 PM org.apache.tomee.catalina.TomcatWebAppBuilder init
INFO: ------------------------- localhost -> /
Jun 07, 2017 4:11:34 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
WARNING: jar 'C:\fetch\confighub-1.4\server\webapps\ROOT\WEB-INF\lib\geronimo-jta_1.1_spec-1.1.1.jar' contains offending class: javax.transaction.Transaction. It will be ignored.
Jun 07, 2017 4:11:34 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
WARNING: jar 'C:\fetch\confighub-1.4\server\webapps\ROOT\WEB-INF\lib\hibernate-jpa-2.1-api-1.0.0.Final.jar' contains offending class: javax.persistence.Entity. It will be ignored.
Jun 07, 2017 4:11:34 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
WARNING: jar 'C:\fetch\confighub-1.4\server\webapps\ROOT\WEB-INF\lib\jsr311-api-1.1.1.jar' contains offending class: javax.ws.rs.Path. It will be ignored.
Jun 07, 2017 4:11:34 PM org.apache.openejb.config.ConfigurationFactory configureApplication
INFO: Configuring enterprise application: C:\fetch\confighub-1.4\server\webapps\ROOT
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig deploy
INFO: Configuring PersistenceUnit(name=ConfigHubMain, provider=org.hibernate.jpa.HibernatePersistenceProvider)
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig logAutoCreateResource
INFO: Auto-creating a Resource with id 'ConfigHubMainJta' of type 'DataSource for 'ConfigHubMain'.
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig deploy
INFO: Configuring Service(id=ConfigHubMainJta, type=Resource, provider-id=ConfigHubMain)
Jun 07, 2017 4:11:35 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating Resource(id=ConfigHubMainJta)
Jun 07, 2017 4:11:35 PM org.apache.tomee.jdbc.TomEEDataSourceCreator$TomEEDataSource readOnly
INFO: Disabling testOnBorrow since no validation query is provided
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig setJtaDataSource
INFO: Adjusting PersistenceUnit ConfigHubMain to Resource ID 'ConfigHubMainJta' from 'null'
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig setNonJtaDataSource
INFO: Adjusting PersistenceUnit ConfigHubMain to Resource ID 'ConfigHubMain' from 'null'
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig deploy
INFO: Configuring PersistenceUnit(name=ConfigHubApiRequests, provider=org.hibernate.jpa.HibernatePersistenceProvider)
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig logAutoCreateResource
INFO: Auto-creating a Resource with id 'ConfigHubApiRequestsJta' of type 'DataSource for 'ConfigHubApiRequests'.
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig deploy
INFO: Configuring Service(id=ConfigHubApiRequestsJta, type=Resource, provider-id=ConfigHubApiRequests)
Jun 07, 2017 4:11:35 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFO: Creating Resource(id=ConfigHubApiRequestsJta)
Jun 07, 2017 4:11:35 PM org.apache.tomee.jdbc.TomEEDataSourceCreator$TomEEDataSource readOnly
INFO: Disabling testOnBorrow since no validation query is provided
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig setJtaDataSource
INFO: Adjusting PersistenceUnit ConfigHubApiRequests to Resource ID 'ConfigHubApiRequestsJta' from 'null'
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AutoConfig setNonJtaDataSource
INFO: Adjusting PersistenceUnit ConfigHubApiRequests to Resource ID 'ConfigHubApiRequests' from 'null'
Jun 07, 2017 4:11:35 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "C:\fetch\confighub-1.4\server\webapps\ROOT" loaded.
Jun 07, 2017 4:11:35 PM org.apache.openejb.assembler.classic.Assembler createApplication
INFO: Assembling app: C:\fetch\confighub-1.4\server\webapps\ROOT
Jun 07, 2017 4:11:41 PM org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory createDelegate
INFO: PersistenceUnit(name=ConfigHubMain, provider=org.hibernate.jpa.HibernatePersistenceProvider) - provider time 6416ms
Jun 07, 2017 4:11:41 PM org.apache.openejb.assembler.classic.Assembler destroyApplication
INFO: Undeploying app: C:\fetch\confighub-1.4\server\webapps\ROOT
Jun 07, 2017 4:11:41 PM org.apache.catalina.core.ContainerBase removeChild
SEVERE: ContainerBase.removeChild: destroy:
org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_destroy]) for component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] in state [STARTING_PREP]
at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:299)
at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1040)
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1537)
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1518)
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:762)
at org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:1967)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:839)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:677)
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1261)
at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5419)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Jun 07, 2017 4:11:41 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Jun 07, 2017 4:11:41 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak.
Jun 07, 2017 4:11:41 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [] appears to have started a thread named [DEFAULT] but has failed to stop it. This is very likely to create a memory leak.
Jun 07, 2017 4:11:41 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [] appears to have started a thread named [Statistics Thread-DEFAULT-1] but has failed to stop it. This is very likely to create a memory leak.
Jun 07, 2017 4:11:41 PM org.apache.tomee.catalina.TomcatWebAppBuilder startInternal
SEVERE: Unable to deploy collapsed ear in war StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
org.apache.openejb.OpenEJBException: Creating application failed: C:\fetch\confighub-1.4\server\webapps\ROOT: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:843)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:677)
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1261)
at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5419)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.openejb.OpenEJBException: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.openejb.assembler.classic.Assembler.loadPersistenceUnits(Assembler.java:988)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:741)
... 18 more
Caused by: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:118)
at org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.(ReloadableEntityManagerFactory.java:102)
at org.apache.openejb.assembler.classic.PersistenceBuilder.createEntityManagerFactory(PersistenceBuilder.java:154)
at org.apache.openejb.assembler.classic.Assembler.loadPersistenceUnits(Assembler.java:982)
... 19 more
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:953)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:883)
at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
at org.apache.openejb.assembler.classic.EntityManagerFactoryCallable.call(EntityManagerFactoryCallable.java:64)
at org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:116)
... 22 more
Caused by: org.hibernate.exception.JDBCConnectionException: Unable to release JDBC Connection used for DDL execution
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:115)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
at org.hibernate.resource.transaction.backend.jta.internal.DdlTransactionIsolatorJtaImpl.release(DdlTransactionIsolatorJtaImpl.java:75)
at org.hibernate.tool.schema.internal.SchemaMigratorImpl.doMigration(SchemaMigratorImpl.java:121)
at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:176)
at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:65)
at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:458)
at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:465)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:880)
... 25 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:989)
at com.mysql.jdbc.MysqlIO.(MysqlIO.java:341)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2251)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2284)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2083)
at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:806)
at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:410)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:328)
at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:278)
at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182)
at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:701)
at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:635)
at org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:188)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:128)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:86)
at org.apache.openejb.resource.jdbc.managed.local.ManagedConnection.newConnection(ManagedConnection.java:162)
at org.apache.openejb.resource.jdbc.managed.local.ManagedConnection.invoke(ManagedConnection.java:101)
at com.sun.proxy.$Proxy88.close(Unknown Source)
at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.closeConnection(DatasourceConnectionProviderImpl.java:127)
at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.releaseConnection(JdbcEnvironmentInitiator.java:185)
at org.hibernate.resource.transaction.backend.jta.internal.DdlTransactionIsolatorJtaImpl.release(DdlTransactionIsolatorJtaImpl.java:72)
... 31 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:211)
at com.mysql.jdbc.MysqlIO.(MysqlIO.java:300)
... 56 more
Jun 07, 2017 4:11:41 PM org.apache.catalina.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.tomee.catalina.TomEERuntimeException: org.apache.openejb.OpenEJBException: Creating application failed: C:\fetch\confighub-1.4\server\webapps\ROOT: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1270)
at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5419)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 10 more
Caused by: org.apache.openejb.OpenEJBException: Creating application failed: C:\fetch\confighub-1.4\server\webapps\ROOT: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:843)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:677)
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1261)
... 16 more
Caused by: org.apache.openejb.OpenEJBException: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.openejb.assembler.classic.Assembler.loadPersistenceUnits(Assembler.java:988)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:741)
... 18 more
Caused by: org.apache.openejb.OpenEJBRuntimeException: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:118)
at org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.(ReloadableEntityManagerFactory.java:102)
at org.apache.openejb.assembler.classic.PersistenceBuilder.createEntityManagerFactory(PersistenceBuilder.java:154)
at org.apache.openejb.assembler.classic.Assembler.loadPersistenceUnits(Assembler.java:982)
... 19 more
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: ConfigHubMain] Unable to build Hibernate SessionFactory
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:953)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:883)
at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135)
at org.apache.openejb.assembler.classic.EntityManagerFactoryCallable.call(EntityManagerFactoryCallable.java:64)
at org.apache.openejb.assembler.classic.ReloadableEntityManagerFactory.createDelegate(ReloadableEntityManagerFactory.java:116)
... 22 more
Caused by: org.hibernate.exception.JDBCConnectionException: Unable to release JDBC Connection used for DDL execution
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:115)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
at org.hibernate.resource.transaction.backend.jta.internal.DdlTransactionIsolatorJtaImpl.release(DdlTransactionIsolatorJtaImpl.java:75)
at org.hibernate.tool.schema.internal.SchemaMigratorImpl.doMigration(SchemaMigratorImpl.java:121)
at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:176)
at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:65)
at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:458)
at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:465)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:880)
... 25 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:989)
at com.mysql.jdbc.MysqlIO.(MysqlIO.java:341)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2251)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2284)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2083)
at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:806)
at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:410)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:328)
at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:278)
at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182)
at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:701)
at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:635)
at org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:188)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:128)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:86)
at org.apache.openejb.resource.jdbc.managed.local.ManagedConnection.newConnection(ManagedConnection.java:162)
at org.apache.openejb.resource.jdbc.managed.local.ManagedConnection.invoke(ManagedConnection.java:101)
at com.sun.proxy.$Proxy88.close(Unknown Source)
at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.closeConnection(DatasourceConnectionProviderImpl.java:127)
at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.releaseConnection(JdbcEnvironmentInitiator.java:185)
at org.hibernate.resource.transaction.backend.jta.internal.DdlTransactionIsolatorJtaImpl.release(DdlTransactionIsolatorJtaImpl.java:72)
... 31 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:211)
at com.mysql.jdbc.MysqlIO.(MysqlIO.java:300)
... 56 more
Jun 07, 2017 4:11:41 PM org.apache.catalina.startup.HostConfig deployWAR
SEVERE: Error deploying web application archive C:\fetch\confighub-1.4\server\webapps\ROOT.war
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:905)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1930)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Jun 07, 2017 4:11:41 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive C:\fetch\confighub-1.4\server\webapps\ROOT.war has finished in 7,900 ms
Jun 07, 2017 4:11:41 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 7942 ms
Jun 07, 2017 4:11:41 PM org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[localhost:8005]:
java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.(Unknown Source)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:427)
at org.apache.catalina.startup.Catalina.await(Catalina.java:777)
at org.apache.catalina.startup.Catalina.start(Catalina.java:723)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
Jun 07, 2017 4:11:41 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-80"]
Jun 07, 2017 4:11:41 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-443"]
Jun 07, 2017 4:11:41 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
Jun 07, 2017 4:11:41 PM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Jun 07, 2017 4:11:41 PM org.apache.openejb.server.SimpleServiceManager stop
INFO: Stopping server services
Jun 07, 2017 4:11:41 PM org.apache.openejb.assembler.classic.Assembler destroyApplication
INFO: Undeploying app: openejb
Jun 07, 2017 4:11:42 PM org.apache.openejb.assembler.classic.Assembler destroyResource
INFO: Closing DataSource: ConfigHubMain
Jun 07, 2017 4:11:42 PM org.apache.openejb.assembler.classic.Assembler destroyResource
INFO: Closing DataSource: ConfigHubApiRequests
Jun 07, 2017 4:11:42 PM org.apache.openejb.assembler.classic.Assembler destroyResource
INFO: Closing DataSource: ConfigHubMainJta
Jun 07, 2017 4:11:42 PM org.apache.openejb.assembler.classic.Assembler destroyResource
INFO: Closing DataSource: ConfigHubApiRequestsJta
Jun 07, 2017 4:11:42 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-80"]
Jun 07, 2017 4:11:42 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-80"]
Jun 07, 2017 4:11:42 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-443"]
Jun 07, 2017 4:11:42 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-443"]
Jun 07, 2017 4:11:42 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]
Jun 07, 2017 4:11:42 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["ajp-bio-8009"]
Exception in thread "pool-6-thread-1" java.lang.NoClassDefFoundError: org/apache/logging/log4j/message/ParameterizedMessage
at org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory.newMessage(ParameterizedNoReferenceMessageFactory.java:104)
at org.apache.logging.log4j.message.AbstractMessageFactory.newMessage(AbstractMessageFactory.java:75)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2010)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1884)
at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:793)
at org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry.run(DefaultShutdownCallbackRegistry.java:76)
Exception in thread "pool-3-thread-1" at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.message.ParameterizedMessage
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1722)
at org.apache.tomee.catalina.LazyStopWebappClassLoader.loadClass(LazyStopWebappClassLoader.java:171)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573)
... 7 more
java.lang.NoClassDefFoundError: org/apache/logging/log4j/message/ParameterizedMessage
at org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory.newMessage(ParameterizedNoReferenceMessageFactory.java:104)
at org.apache.logging.log4j.message.AbstractMessageFactory.newMessage(AbstractMessageFactory.java:75)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2010)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1884)
at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:793)
at org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry.run(DefaultShutdownCallbackRegistry.java:76)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.message.ParameterizedMessage
at org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:176)
at org.apache.openejb.core.TempClassLoader.loadClass(TempClassLoader.java:80)
... 7 more
I was trying to create a list of maps for a JSON file, but the values of the List are always interpreted as a string when used in a file. I was able to get around this by just making the property JSON and putting the list of maps in there, but it might be nice to have a way to specify the types of items in a List and similarly for keys and values in a map.
Hey there,
Related to my previous request to apply team-level permissions at the file level, a nice feature would be the ability to open up an existing file (say at the default context level, something that's currently being using in production) and click a button that would "clone" the file into a different context level. This would allow individual users to quickly make changes to file that they are able to test locally before pushing up a change for approval and merge at the default context level.
Thanks,
Jordan
When a push request is issued with both Files and Properties in the request, the Properties that are updated/created are not shown in the Properties filter of the revisions page. The Properties are shown however in the Files filter of the revisions page.
Is there a way to reference Context Values in a file?
For example if I had the context {Environment:Dev, Service:AGreatService} is there a way to reference the values Dev and AGreatService in the file the same way I reference properties, i.e. ${Environment} and ${Service}?
We encountered a strange issue today where the ConfigHub service locked up completely requiring a hard restart. Our distributed daemons protected us from significant impact, but this could be a big problem for others running with direct connections to the service.
The shutdown of the service took ~15-20 seconds while the subsequent startup took ~77 seconds (going from the logs). After the restart everything has been stable.
Please let me know what logs/diagnostics we can provide to help you guys look into this.
Hey there,
I'm not 100% sure how to reproduce this issue reliably, but I've definitely noticed that there is some kind of (I'm assuming UI-side) issue that causes changes to files to not be saved on occasion. If I make changes to a file, preview the file, then save the changes, somewhere around 50% of the time the changes will not be persisted. I'll try to update with more information if I'm able to reproduce this more reliably.
Thanks,
Jordan
Hey there,
We've run into an issue with permissions once again. The "when key is" permission appears to not work at all. Our intent right now is to give a certain team full access to a small subset of keys regardless of their context, but we have not been able to get this to work at all. Same goes for "when key contains".
Thanks,
Jordan
Do you have a plan to opensource the server side?
Does it make sense for the map default value to be {"":""} and not {}?
This may be by design, but when I save a file after editing it it closes automatically and returns me to the list of files page. This can be frustrating because the typical workflow I exhibit is updating the file/saving it and then attempting to update the values that will resolve. This is easily solved by me simply not saving until I update the values that resolve, but I would imagine this is a typical workflow and that perhaps not exiting on save is desired.
Steps to reproduce:
At this point, you won't be able to preview or issue pull requests for the file (500 internal server error).
If you update the blank value at any time (even if you leave it blank), this issue resolves itself and the file is correctly resolved with the empty string.
Seems like a minor edge case in new key creation.
Hey there,
Looking for a little bit more clarification on how permissioning works through teams. Right now, I'm trying to set it up so that basically developers can edit only things that are fully specified AND within the dev environment. So a developer would not be able to edit Dev;ServiceName;*
but would be able to edit Dev;ServiceName;someinstance
. Really I don't think I am understanding what resolves/contains means when it comes to the team permissioning. Could you shed some light on whether this is possible? If not, could we get something like that added?
Thanks,
Jordan
Is it possible to delete configs via the push api?
I think this is what's taking up a large amount of disk space on our server. Is there a safe way to delete old rows from this table?
Currently, we're able to define files using any format that we wish. This is a great property; however, it opens up the possibility of defining a file that doesn't match its expected format. It would be nice to be able to define the intended type of a file (within reason, something like application/json
, application/xml
, etc.) and have ConfigHub validate that the file definition is correct before allowing changes to be saved.
Specifically, for us, application/json
validation would be enough.
Hi, my name is Dennis with Belvedere Trading.
How difficult would it be to get the schema information on a repo? Specifically, we need to get all key Names and Types for a given repo. We would like to be able to verify any configurations that are submitted through the Push API call before they are actually pushed.
Thanks!
If an owner/admin/etc loses a password for a security group, the security group can no longer be deleted.
It would be nice if in tarball of a new version, there is a convention such that script that contains all of the needed upgrade scripts are included. This would allow for a cleaner update path making automation easier.
When attempting to shutdown the confighub service using server/bin/shutdown.sh, it doesn't actually stop the process. We've had to resort from killing it on the command line.
Specifically:
# Settings for the primary ConfigHub Database.
db.main.host = mydb.mysql.database.azure.com
db.main.port = 3306
db.main.name = config-hub
db.main.username = confighub
db.main.password = pwd
db.main.useSSL = true
# Settings for the database that will store all incoming client (API) requests.
db.api.host = mydb.mysql.database.azure.com
db.api.port = 3306
db.api.name = config-hub-client-requests
db.api.username = confighub
db.api.password = pwd
db.api.useSSL = true
# Path to the location where all ConfigHub service logs are stored.
confighub.logging.path = /var/log/confighub
# Memory assigned to the ConfigHub service. It is recommended to assign 4g or more.
confighub.memory = 8g
# HTTP and HTTPs ports
confighub.http.port = 80
confighub.https.port = 443
# Specify an override to the default self-signed certificate/keystore.
confighub.https.keystoreFile = cert/confighub_default.jks
confighub.https.keystoreAlias = confighub
confighub.https.keystorePass = confighub
2017-07-27 12:48:05,267 INFO HHH000204: Processing PersistenceUnitInfo [
name: ConfigHubMain
...]
2017-07-27 12:48:05,339 INFO HHH000412: Hibernate Core {5.1.1.Final}
2017-07-27 12:48:05,340 INFO HHH000206: hibernate.properties not found
2017-07-27 12:48:05,341 INFO HHH000021: Bytecode provider name : javassist
2017-07-27 12:48:05,346 WARN HHH000059: Defining hibernate.transaction.flush_before_completion=true ignored in HEM
2017-07-27 12:48:05,391 INFO HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
2017-07-27 12:48:05,784 WARN HHH000341: Could not obtain connection metadata : SSL connection is required. Please specify SSL options and retry.
2017-07-27 12:48:05,840 INFO HHH000400: Using dialect: com.confighub.core.store.u
2017-07-27 12:48:05,861 INFO HHH000422: Disabling contextual LOB creation as connection was null
2017-07-27 12:48:05,868 INFO Envers integration enabled? : true
2017-07-27 12:48:07,136 INFO HHH000250: Starting update timestamps cache at region: org.hibernate.cache.spi.UpdateTimestampsCache
2017-07-27 12:48:07,138 WARN HHH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.spi.UpdateTimestampsCache]; using defaults.
2017-07-27 12:48:07,145 INFO HHH000248: Starting query cache at region: org.hibernate.cache.internal.StandardQueryCache
2017-07-27 12:48:07,145 WARN HHH020003: Could not find a specific ehcache configuration for cache named [org.hibernate.cache.internal.StandardQueryCache]; using defaults.
2017-07-27 12:48:07,539 WARN SQL Error: 2001, SQLState: 28000
2017-07-27 12:48:07,539 ERROR SSL connection is required. Please specify SSL options and retry.
2017-07-27 12:48:07,585 WARN SQL Error: 2001, SQLState: 28000
2017-07-27 12:48:07,585 ERROR SSL connection is required. Please specify SSL options and retry.
Edin,
I see that you added the ability to push files via the API, however I do not see any documentation. Can you point me to any documentation that might exists for that?
Thanks,
Dennis
It says "free" but what is the actual license? :)
Hey there,
In the "Teams" tab for a repository, we have the option to move users from one team to another by clicking an arrow next to their name and then clicking on the name of another team. This feature works properly on the backend; however, the UI switches the view to the team that you've moved the user into without changing the selected tab on the left or the team name label along the top. This is pretty confusing as I ended up thinking I'd accidentally moved myself into the wrong team!
Thanks,
Jordan
Hey there,
We've been making use of team-level permissions for keys to great effect. I've just noticed that those same permissions don't apply for file modifications; I suspect that once we transition all of our devs to use the system, this could become a large issue (as it's very easy to accidentally modify the default context for a file without understanding what you're doing). Could we get those permissions to apply for file modifications as well?
Thanks,
Jordan
The UI allows me to store this for a double:
Which if you use this property in a JSON file will result in invalid JSON.
You need to explicitly go back and change it to this:
I would think the UI should always store a leading 0 if it's between 0 and 1 regardless of how the user enters the fractional number.
Hello,
Would it be possible to add an enhancement that allows for repository wide deletion of both properties and ConfigKeys that have no values associated with them. Currently there are views at both the property level and the ConfigKey level that shows whether or not there are any values or properties associated with it respectively, but it would be nice to just have a button that finds and deletes all of these full stop.
Thanks, Scott
when push updates are disabled for specified key, is it possible to force a push?
Jordan mentioned that there was, but I was not able to find it in the docs.
Thanks
After creating a new file, we noticed that that file becomes the only one visible from the UI (though all of the other files are still there, and will show up when you start searching for them in the search bar). When inspecting the revision history we noticed this "Path" change along with the creation of the new file.
With the most recent release, we're not able to create or edit context elements. The message we get is "Only owners and administrators of this repository are allowed to manage context elements."; however, even owners and admins cannot make changes. Furthermore, the Features tab does not allow this feature to be enabled or disabled (it shows as disabled always despite locking the contexts).
I'd consider this a high priority since we current are unable to edit context elements at all.
--Jordan
Hey there,
Is there currently any way for us to locate keys that are orphans (i.e. no files refer to them)? This would be very useful from an operational standpoint to ensure that only relevant configurations remain stored in ConfigHub.
Is there a way to see the list of files where a property is referenced?
Right now when I hover over a property is shows me the number of files that it is referenced in, but when I click on the number of files it doesn't show them to me. Is there somewhere else I should be going to view this information?
Hi there,
We're currently experience a significant usability issue with the UI after loading in many configurations (~1000). When opening the web page, everything essentially locks up for more than a minute while it attempts to show all configs for the all star context.
Pulls seem to be unaffected by this problem (they return almost instantly), so this is probably a UI issue only.
I would call this a high priority - our developers can't really work with the system in its current state until this is resolved.
How difficult would it be to expose an API call to accept new file definitions programmatically? We're planning on storing a subset of our configuration data (could be thought of as the "schema" of our configurations in a way) in version control; we can then continuously sync the latest version of our VCS to ConfigHub.
We have this sync working well for individual configuration atoms, but it would be great if we were able to extend this solution to include our file definitions as well. Some API similar to the existing PUSH would be enough to accomplish our goals.
Steps to reproduce:
Hey there,
I think we've run into a regression with key name changes. When I attempt to change the name of a key (on 1.4.0), I get the following error: Another file with the same context exists.
Let me know if you need more info.
Thanks,
Jordan
Edin,
The pull API has the content-type field for files, however the export API does not. Is this an oversight, or is this something that intentionally is not included?
Thanks,
Dennis
A request was received to support pulling a specific file. The API will support token and token-less request, and requires a filename (path + name) as well as a context.
If I enter invalid JSON as the value for the a ConfigurationKey of type JSON, the UI shows that the value is invalid (there is a red 'x'), however it is still possible to save a malformed value (The button is not grayed out).
Thanks
We noticed when inserting some settings into confighub, that strings with backslashes in them (windows file paths for example) need to have their backslashes escaped in order to have them show up properly in the preview GUI. We were just wondering what the expected behavior of this should be?
Hey there,
I was wondering if there is any way to restrict who is able to change the values available within each context? Ideally I'd like to configure out instance so that only admins can add/delete/modify the available values within each context element.
Thanks,
Jordan
Hey there,
Not sure if this is intended or not (whether this would be considered a bug or a feature request), but I've just noticed that we're not currently able to manage multiple files with the same name at different context levels. This is something that'll be pretty important for us in the future; our proposed workflow internally relies heavily on files as the interface via which we'll pull our configurations and we need a way for developers to be able to modify file structures for their own local development without affecting other devs (or, worse, production!).
Thanks,
Jordan
Hey there,
I've noticed that an empty list doesn't appear to render properly in files (blank instead of [] as I would expect). Can you confirm if this is an issue or I'm doing something incorrectly?
Thanks.
It would be great to have a docker instance available with a volume map of the data directory.
Below is an example of two different properties and the order they appear. They are both sorted by 'context relevance', but since within the given context (Dev) they were inserted at different times they appear in different orders. I would like it so that by default within a given context that it is sorted alphabetically.
Hey there,
We'd like to request a new VDT for keys. The purpose of this type would be to have values that refer to other file names within the same ConfigHub repository so that more complex "nested" configurations can be dynamically created based on run-time configuration resolution within individual applications.
Values for this type would only be valid if there is a file in the same repository with a name that exactly matches the value. A nice QOL feature would be to have the entry of this type include a dropdown of the current file names within the repository.
Thanks,
Jordan
Hello,
It seems that the Push API creates new keys if they do not exist already, however, it does not seem to create new Context property if it does not exist. For example, if a service is not already created, given a context signature of:
Environment, Service, Instance
A push to the API does not create a new Service, it just returns status_code of 303.
It would be great if the API did create these properties if they do not exist.
Thanks,
Dennis
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.