Giter Site home page Giter Site logo

confighubpub / confighubplatform Goto Github PK

View Code? Open in Web Editor NEW
65.0 65.0 25.0 4.93 MB

ConfigHub Platform

Home Page: https://www.confighub.com

License: GNU General Public License v3.0

Shell 0.07% Java 33.54% HTML 13.13% CSS 7.16% JavaScript 42.36% Dockerfile 0.07% Less 1.83% SCSS 1.85%

confighubplatform's People

Contributors

azhou-belvedere avatar belvedere-trading-user avatar dennischarper-ii avatar earslanagic avatar edoarsla avatar mpolgar avatar rgeil-belvedere avatar samrocketman avatar wilstoff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

confighubplatform's Issues

cant install on windows

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

Be able to specify type for list values, map keys and values

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.

Ability to "copy" file from UI

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

Revision inconsistencies with PUSH API

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.

Referencing Context Values in File

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}?

Service locked up on us today, hard restart required

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.

File saving bug with preview

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

Key-level permissions not working

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

Save File Closes File Edit

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.

Default blank text value leads to NullPointerException during file resolution

Steps to reproduce:

  1. Create a new key using the Text type.
  2. Don't enter anything in the value.
  3. Add the key to a file.

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.

Permissions clarficiation

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

Type awareness for files

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.

Pull API Enhancement

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!

Automating upgrade db scripts

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.

shutdown.sh not working properly

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.

Unable to use SSL on Database Connections

ConfigHub.properties

# 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

/var/log/confighub/configHub.log

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.

Minor UI bug when moving members between teams

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

Team-level repository permissions don't take effect for files

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

Doubles that are >0 and <1 should always be stored with a leading zero

The UI allows me to store this for a double:

image

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:

image

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.

Cannot input double value >= 100

I created a new property of type double and tried to set it to 100 and the "Save property" button is disabled. 99 works just fine, but anything over 100 doesn't work.

image

image

image

Delete all configs with no values associated with them

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

Is there a flag to force a push?

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

UI Bug with Files?

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.
screen shot 2017-06-09 at 11 34 51 am

Cannot create or edit context elements

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

Locating orphaned configurations

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.

See the files in which a property is referenced?

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?

image

UI slowness with many configs

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.

File creation API call

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.

Regression in key name changes

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

Add getFile API call

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.

Invalid Json can be saved in the UI`

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

Are you expected to have to escape backslashes in text fields?

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?

Ability to permission who can edit context values

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

Unable to create files with the same name at different context levels

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

Empty list renders as blank instead of []

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.

Alphabetical sorting within sorting by context relevance

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.

image

ConfigHubFile VDT

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

Push API Enhancement

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.