Unable to start Application Server via studio

Hi Guys,

I am trying to run the application server in order to test the application, but the link to open the app doesn’t turn on and it says build successful. I don’t know what might be the source for such a problem.


Total time: 1.091 secs
[20:16:11.231] Restarting the application server
:app-core:assembleDbScripts UP-TO-DATE
:app-core:dbScriptsArchive UP-TO-DATE
:app-global:compileJava UP-TO-DATE
:app-global:enhance UP-TO-DATE
:app-global:processResources UP-TO-DATE
:app-global:classes UP-TO-DATE
:app-global:jar UP-TO-DATE
:app-core:compileJava UP-TO-DATE
:app-core:processResources UP-TO-DATE
:app-core:classes UP-TO-DATE
:app-core:jar UP-TO-DATE
:app-core:sourceJar UP-TO-DATE
:app-core:assemble UP-TO-DATE
:app-core:cleanConf
:app-core:deploy
:app-gui:compileJava UP-TO-DATE
:app-gui:processResources UP-TO-DATE
:app-gui:classes UP-TO-DATE
:app-gui:jar UP-TO-DATE
:app-web:compileJava UP-TO-DATE
:app-web:processResources UP-TO-DATE
:app-web:classes UP-TO-DATE
:app-web:jar UP-TO-DATE
:app-web:sourceJar UP-TO-DATE
:app-web:webArchive UP-TO-DATE
:app-web:assemble UP-TO-DATE
:app-web:cleanConf
:app-web:deploy
:start[ant:exec] Result: 1
BUILD SUCCESSFUL
Total time: 1.057 secs

I think the problem is related with the last line that says :start[ant:exec] Result: 1 , but I am not entirely sure

Thanks in advance

Try the following:

  1. Open a terminal in build/tomcat/bin

  2. Run ./catalina.sh run or catalina.bat run depending on your OS

  3. Attach the output here.

Here is the output of the command. I am running it on Ubuntu OS 16.04


Using CATALINA_BASE:   /home/karim/studio-projects/sales_Inpaco/build/tomcat
Using CATALINA_HOME:   /home/karim/studio-projects/sales_Inpaco/build/tomcat
Using CATALINA_TMPDIR: /home/karim/studio-projects/sales_Inpaco/build/tomcat/temp
Using JRE_HOME:        /usr/lib/jvm/java-8-oracle
Using CLASSPATH:       /home/karim/studio-projects/sales_Inpaco/build/tomcat/bin/bootstrap.jar:/home/karim/studio-projects/sales_Inpaco/build/tomcat/bin/tomcat-juli.jar
Dec 28, 2016 7:50:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.0.35
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          May 11 2016 21:57:08 UTC
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.0.35.0
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Linux
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            4.4.0-57-generic
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             /usr/lib/jvm/java-8-oracle/jre
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_111-b14
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         /home/karim/studio-projects/sales_Inpaco/build/tomcat
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         /home/karim/studio-projects/sales_Inpaco/build/tomcat
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.config.file=/home/karim/studio-projects/sales_Inpaco/build/tomcat/conf/logging.properties
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx512m
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dfile.encoding=UTF-8
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dlogback.configurationFile=../conf/logback.xml
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcom.sun.management.jmxremote
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=/home/karim/studio-projects/sales_Inpaco/build/tomcat/endorsed
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/home/karim/studio-projects/sales_Inpaco/build/tomcat
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/home/karim/studio-projects/sales_Inpaco/build/tomcat
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=/home/karim/studio-projects/sales_Inpaco/build/tomcat/temp
Dec 28, 2016 7:50:29 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: /usr/local/cuda-8.0/lib64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Dec 28, 2016 7:50:29 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8080"]
Dec 28, 2016 7:50:29 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Dec 28, 2016 7:50:29 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
Dec 28, 2016 7:50:29 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Dec 28, 2016 7:50:29 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1970 ms
Dec 28, 2016 7:50:30 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Dec 28, 2016 7:50:30 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.35
Dec 28, 2016 7:50:30 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/karim/studio-projects/sales_Inpaco/build/tomcat/webapps/app
Dec 28, 2016 7:50:32 PM org.atmosphere.cpr.AtmosphereFramework addAtmosphereHandler
INFO: Installed AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler mapped to context-path: /*
Dec 28, 2016 7:50:32 PM org.atmosphere.cpr.AtmosphereFramework addAtmosphereHandler
INFO: Installed the following AtmosphereInterceptor mapped to AtmosphereHandler com.vaadin.server.communication.PushAtmosphereHandler
Dec 28, 2016 7:50:32 PM org.atmosphere.util.IOUtils readServiceFile
INFO: META-INF/services/org.atmosphere.cpr.AtmosphereFramework not found in class loader
Dec 28, 2016 7:50:32 PM org.atmosphere.cpr.AtmosphereFramework autoConfigureService
INFO: Atmosphere is using org.atmosphere.util.VoidAnnotationProcessor for processing annotation
Dec 28, 2016 7:50:32 PM org.atmosphere.cpr.AtmosphereFramework initWebSocket
INFO: Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol 
Dec 28, 2016 7:50:32 PM org.atmosphere.container.JSR356AsyncSupport <init>
INFO: JSR 356 Mapping path /{path}
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework configureAtmosphereInterceptor
INFO: Installing Default AtmosphereInterceptors
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.CorsInterceptor : CORS Interceptor Support
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.CacheHeadersInterceptor : Default Response's Headers Interceptor
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.PaddingAtmosphereInterceptor : Browser Padding Interceptor Support
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.AndroidAtmosphereInterceptor : Android Interceptor Support
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework configureAtmosphereInterceptor
INFO: Dropping Interceptor org.atmosphere.interceptor.HeartbeatInterceptor
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.SSEAtmosphereInterceptor : SSE Interceptor Support
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.JSONPAtmosphereInterceptor : JSONP Interceptor Support
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.JavaScriptProtocol : Atmosphere JavaScript Protocol
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor : org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.OnDisconnectInterceptor : Browser disconnection detection
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework newAInterceptor
INFO: 	org.atmosphere.interceptor.IdleResourceInterceptor : org.atmosphere.interceptor.IdleResourceInterceptor
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework configureAtmosphereInterceptor
INFO: Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults to disable them.
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using EndpointMapper class org.atmosphere.util.DefaultEndpointMapper
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using BroadcasterCache: org.atmosphere.cache.UUIDBroadcasterCache
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Default Broadcaster Class: org.atmosphere.cpr.DefaultBroadcaster
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Broadcaster Polling Wait Time 100
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Shared ExecutorService supported: true
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Messaging Thread Pool Size: Unlimited
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Async I/O Thread Pool Size: 200
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Invoke AtmosphereInterceptor on WebSocket message true
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: HttpSession supported: true
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Atmosphere is using DefaultAtmosphereObjectFactory for dependency injection and object creation
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Atmosphere is using async support: org.atmosphere.container.JSR356AsyncSupport running under container: Apache Tomcat/8.0.35 using javax.servlet/3.0 and jsr356/WebSocket API
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework info
INFO: Atmosphere Framework 2.2.7.vaadin1 started.
Dec 28, 2016 7:50:33 PM org.atmosphere.cpr.AtmosphereFramework interceptor
INFO: Installed AtmosphereInterceptor  Track Message Size Interceptor using | with priority BEFORE_DEFAULT 
19:50:33.459 INFO  c.h.cuba.core.sys.AppComponents - Using app components: [com.haulmont.cuba]
19:50:33.593 INFO  c.h.cuba.web.sys.WebAppContextLoader - Loading app properties from classpath:cuba-web-app.properties
19:50:33.605 INFO  c.h.cuba.web.sys.WebAppContextLoader - Loading app properties from classpath:web-app.properties
19:50:34.229 INFO  c.h.c.c.s.CubaClassPathXmlApplicationContext - Refreshing com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@2aaf18f4: startup date [Wed Dec 28 19:50:34 EET 2016]; root of context hierarchy
19:50:36.665 INFO  c.h.c.w.s.r.WebRemoteProxyBeanCreator - Configuring proxy beans for local service invocations: [cuba_LoginService, cuba_ServerInfoService, cuba_UserSettingService, cuba_UserManagementService, cuba_DataService, cuba_ConfigStorageService, cuba_PersistenceManagerService, cuba_LockService, cuba_UserSessionService, cuba_FoldersService, cuba_EmailService, cuba_FileStorageService, cuba_EntitySnapshotService, cuba_UniqueNumbersService, cuba_LocalizedMessageService, cuba_ResourceService, cuba_ScheduledTasksService, cuba_EntityLogService, cuba_TestingService, cuba_ObjectsCacheManagerService, cuba_DomainDescriptionService, cuba_RelatedEntitiesService, cuba_EntitySqlGenerationService, cuba_NumberIdService, cuba_QueryResultsService, cuba_DynamicAttributesCacheService, cuba_EntityRestoreService, cuba_LocalFileExchangeService, cuba_EntityImportExportService, cuba_ScreenProfilerService, cuba_ServerTokenStore, cuba_IdpService]
19:50:36.668 INFO  c.h.c.w.s.r.WebRemoteProxyBeanCreator - Configuring proxy beans for local service invocations: []
19:50:37.712 INFO  c.h.chile.core.datatypes.Datatypes - Can't find /datatypes.xml, using default datatypes settings
19:50:38.673 INFO  c.h.c.c.s.CubaThreadPoolTaskScheduler - Initializing ExecutorService  'scheduler'
19:50:39.057 INFO  c.h.cuba.core.sys.jmx.MBeanExporter - Registering beans for JMX exposure: [app.cuba:type=ConfigStorage, app.cuba:type=CachingFacade, app.cuba:type=FileUploading, app.cuba:type=JmxNodeIdentifier, app.cuba:type=JmxLogControl, app.cuba:type=ClassLoaderManager, app.cuba:type=StatisticsCounter]
19:50:39.258 INFO  c.h.cuba.web.sys.WebAppContextLoader - AppContext initialized
19:50:39.411 INFO  c.h.c.web.sys.CubaDispatcherServlet - FrameworkServlet 'dispatcher': initialization started
19:50:39.422 INFO  c.h.c.c.s.CubaXmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Wed Dec 28 19:50:39 EET 2016]; parent: com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@2aaf18f4
19:50:41.336 INFO  c.h.c.web.sys.CubaDispatcherServlet - FrameworkServlet 'dispatcher': initialization completed in 1924 ms
19:50:41.338 INFO  c.h.restapi.sys.CubaRestApiServlet - FrameworkServlet 'rest_api': initialization started
19:50:41.339 INFO  c.h.c.c.s.CubaXmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'rest_api-servlet': startup date [Wed Dec 28 19:50:41 EET 2016]; parent: com.haulmont.cuba.core.sys.CubaClassPathXmlApplicationContext@2aaf18f4
19:50:43.511 INFO  c.h.restapi.sys.CubaRestApiServlet - FrameworkServlet 'rest_api': initialization completed in 2172 ms
Dec 28, 2016 7:50:43 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/karim/studio-projects/sales_Inpaco/build/tomcat/webapps/app has finished in 13,469 ms
Dec 28, 2016 7:50:43 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/karim/studio-projects/sales_Inpaco/build/tomcat/webapps/app-core
19:50:45.292 INFO  c.h.cuba.core.sys.AppComponents - Using app components: [com.haulmont.cuba]
19:50:45.303 INFO  c.h.cuba.core.sys.AppContextLoader - Loading app properties from classpath:cuba-app.properties
19:50:45.315 INFO  c.h.cuba.core.sys.AppContextLoader - Loading app properties from classpath:app.properties
19:50:45.336 INFO  c.h.cuba.core.sys.AppContextLoader - DbmsType of the main database is set to hsql
19:50:45.482 INFO  c.h.c.c.s.p.PersistenceConfigProcessor - Creating file /home/karim/studio-projects/sales_Inpaco/build/tomcat/work/app-core/persistence.xml
19:50:45.507 INFO  c.h.c.c.s.CubaCoreApplicationContext - Refreshing com.haulmont.cuba.core.sys.CubaCoreApplicationContext@16343e33: startup date [Wed Dec 28 19:50:45 EET 2016]; root of context hierarchy
19:50:51.249 INFO  c.h.chile.core.datatypes.Datatypes - Can't find /datatypes.xml, using default datatypes settings
19:50:54.367 INFO  c.h.c.c.s.CubaThreadPoolTaskScheduler - Initializing ExecutorService  'scheduler'
19:50:54.573 INFO  c.h.cuba.core.sys.jmx.MBeanExporter - Registering beans for JMX exposure: [app-core.cuba:type=PersistenceManager, app-core.cuba:type=ConfigStorage, app-core.cuba:type=UserSessions, app-core.cuba:type=UniqueNumbers, app-core.cuba:type=Emailer, app-core.cuba:type=EntityLog, app-core.cuba:type=FileStorage, app-core.cuba:type=LockManager, app-core.cuba:type=CachingFacade, app-core.cuba:type=ClusterManager, app-core.cuba:type=ScriptingManager, app-core.cuba:type=ServerInfo, app-core.cuba:type=Scheduling, app-core.cuba:type=ObjectsCacheManager, app-core.cuba:type=PasswordEncryptionSupport, app-core.cuba:type=JmxNodeIdentifier, app-core.cuba:type=JmxLogControl, app-core.cuba:type=ClassLoaderManager, app-core.cuba:type=StatisticsCounter, app-core.cuba:type=BruteForceProtection, app-core.cuba:type=QueryCacheSupport, app-core.cuba:type=IdpSessions]
19:50:54.862 INFO  c.h.cuba.core.app.ConfigStorage - Loading DB-stored app properties cache
19:50:55.303 ERROR c.h.cuba.core.sys.AppContextLoader - Error initializing application
java.lang.RuntimeException: Error loading DB-stored app properties cache
	at com.haulmont.cuba.core.app.ConfigStorage.loadCache(ConfigStorage.java:135) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.app.ConfigStorage.getDbProperty(ConfigStorage.java:106) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.ConfigPersisterImpl.getProperty(ConfigPersisterImpl.java:44) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.config.ConfigGetter.getProperty(ConfigGetter.java:110) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.config.ConfigGetter.getProperty(ConfigGetter.java:95) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.config.ConfigGetter.invoke(ConfigGetter.java:67) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.config.ConfigHandler.invoke(ConfigHandler.java:79) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.sun.proxy.$Proxy136.getAnonymousLogin(Unknown Source) ~[na:na]
	at com.haulmont.cuba.security.app.LoginWorkerBean.loginAnonymous(LoginWorkerBean.java:209) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.security.app.LoginWorkerBean.initializeAnonymousSession(LoginWorkerBean.java:511) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.security.app.LoginWorkerBean.applicationStarted(LoginWorkerBean.java:521) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.AppContext.startContext(AppContext.java:234) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.AppContext$Internals.startContext(AppContext.java:289) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.AbstractWebAppContextLoader.contextInitialized(AbstractWebAppContextLoader.java:74) ~[cuba-global-6.3.5.jar:6.3.5]
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4813) [catalina.jar:8.0.35]
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5272) [catalina.jar:8.0.35]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) [catalina.jar:8.0.35]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) [catalina.jar:8.0.35]
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) [catalina.jar:8.0.35]
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) [catalina.jar:8.0.35]
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1092) [catalina.jar:8.0.35]
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1834) [catalina.jar:8.0.35]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_111]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_111]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_111]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_111]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_111]
Caused by: java.sql.SQLException: Cannot create PoolableConnectionFactory (java.net.ConnectException: Connection refused (Connection refused))
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2293) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2038) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1532) ~[tomcat-dbcp.jar:8.0.35]
	at com.haulmont.bali.db.QueryRunner.prepareConnection(QueryRunner.java:258) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.bali.db.QueryRunner.query(QueryRunner.java:409) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.bali.db.QueryRunner.query(QueryRunner.java:387) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.bali.db.QueryRunner.query(QueryRunner.java:431) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.app.ConfigStorage.loadCache(ConfigStorage.java:123) ~[cuba-core-6.3.5.jar:6.3.5]
	... 26 common frames omitted
Caused by: java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused (Connection refused)
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.apache.tomcat.dbcp.dbcp2.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:255) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2303) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2289) ~[tomcat-dbcp.jar:8.0.35]
	... 33 common frames omitted
Caused by: org.hsqldb.HsqlException: java.net.ConnectException: Connection refused (Connection refused)
	at org.hsqldb.ClientConnection.openConnection(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.ClientConnection.initConnection(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.ClientConnection.<init>(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	... 40 common frames omitted
Caused by: java.net.ConnectException: Connection refused (Connection refused)
	at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_111]
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_111]
	at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_111]
	at java.net.Socket.connect(Socket.java:538) ~[na:1.8.0_111]
	at java.net.Socket.<init>(Socket.java:434) ~[na:1.8.0_111]
	at java.net.Socket.<init>(Socket.java:211) ~[na:1.8.0_111]
	at org.hsqldb.server.HsqlSocketFactory.createSocket(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	... 43 common frames omitted
Dec 28, 2016 7:50:55 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log file
Dec 28, 2016 7:50:55 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/app-core] startup failed due to previous errors
19:50:55.324 ERROR c.haulmont.cuba.core.app.ServerInfo - Unable to update SYS_SERVER: {}
java.sql.SQLException: Cannot create PoolableConnectionFactory (java.net.ConnectException: Connection refused (Connection refused))
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2293) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2038) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1532) ~[tomcat-dbcp.jar:8.0.35]
	at com.haulmont.bali.db.QueryRunner.prepareConnection(QueryRunner.java:258) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.bali.db.QueryRunner.update(QueryRunner.java:627) ~[cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.app.ServerInfo.applicationStopped(ServerInfo.java:154) ~[cuba-core-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.AppContext.stopContext(AppContext.java:249) [cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.AppContext$Internals.stopContext(AppContext.java:296) [cuba-global-6.3.5.jar:6.3.5]
	at com.haulmont.cuba.core.sys.AbstractWebAppContextLoader.contextDestroyed(AbstractWebAppContextLoader.java:84) [cuba-global-6.3.5.jar:6.3.5]
	at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4860) [catalina.jar:8.0.35]
	at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5495) [catalina.jar:8.0.35]
	at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224) [catalina.jar:8.0.35]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:159) [catalina.jar:8.0.35]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) [catalina.jar:8.0.35]
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) [catalina.jar:8.0.35]
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) [catalina.jar:8.0.35]
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1092) [catalina.jar:8.0.35]
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1834) [catalina.jar:8.0.35]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_111]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_111]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_111]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_111]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_111]
Caused by: java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused (Connection refused)
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.apache.tomcat.dbcp.dbcp2.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:255) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2303) ~[tomcat-dbcp.jar:8.0.35]
	at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2289) ~[tomcat-dbcp.jar:8.0.35]
	... 22 common frames omitted
Caused by: org.hsqldb.HsqlException: java.net.ConnectException: Connection refused (Connection refused)
	at org.hsqldb.ClientConnection.openConnection(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.ClientConnection.initConnection(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	at org.hsqldb.ClientConnection.<init>(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	... 29 common frames omitted
Caused by: java.net.ConnectException: Connection refused (Connection refused)
	at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_111]
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_111]
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_111]
	at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_111]
	at java.net.Socket.connect(Socket.java:538) ~[na:1.8.0_111]
	at java.net.Socket.<init>(Socket.java:434) ~[na:1.8.0_111]
	at java.net.Socket.<init>(Socket.java:211) ~[na:1.8.0_111]
	at org.hsqldb.server.HsqlSocketFactory.createSocket(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]
	... 32 common frames omitted
19:50:55.325 INFO  c.h.c.c.s.CubaCoreApplicationContext - Closing com.haulmont.cuba.core.sys.CubaCoreApplicationContext@16343e33: startup date [Wed Dec 28 19:50:45 EET 2016]; root of context hierarchy
19:50:55.326 INFO  c.h.c.c.s.CubaThreadPoolTaskScheduler - Shutting down ExecutorService 'scheduler'
Dec 28, 2016 7:50:55 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
WARNING: The web application [app-core] appears to have started a thread named [scheduler-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Thread.sleep(Native Method)
 com.haulmont.cuba.core.sys.CubaThreadPoolTaskScheduler$1.beforeExecute(CubaThreadPoolTaskScheduler.java:56)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1139)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 java.lang.Thread.run(Thread.java:745)
Dec 28, 2016 7:50:55 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
WARNING: The web application [app-core] appears to have started a thread named [scheduler-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Thread.sleep(Native Method)
 com.haulmont.cuba.core.sys.CubaThreadPoolTaskScheduler$1.beforeExecute(CubaThreadPoolTaskScheduler.java:56)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1139)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 java.lang.Thread.run(Thread.java:745)
Dec 28, 2016 7:50:55 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
WARNING: The web application [app-core] appears to have started a thread named [scheduler-3] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Thread.sleep(Native Method)
 com.haulmont.cuba.core.sys.CubaThreadPoolTaskScheduler$1.beforeExecute(CubaThreadPoolTaskScheduler.java:56)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1139)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 java.lang.Thread.run(Thread.java:745)
Dec 28, 2016 7:50:55 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
WARNING: The web application [app-core] appears to have started a thread named [scheduler-4] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 com.haulmont.cuba.core.sys.CubaThreadPoolTaskScheduler$1.beforeExecute(CubaThreadPoolTaskScheduler.java:57)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1139)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 java.lang.Thread.run(Thread.java:745)
Dec 28, 2016 7:50:55 PM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
WARNING: The web application [app-core] appears to have started a thread named [scheduler-5] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 java.lang.Thread.sleep(Native Method)
 com.haulmont.cuba.core.sys.CubaThreadPoolTaskScheduler$1.beforeExecute(CubaThreadPoolTaskScheduler.java:56)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1139)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
 java.lang.Thread.run(Thread.java:745)
Dec 28, 2016 7:50:55 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/karim/studio-projects/sales_Inpaco/build/tomcat/webapps/app-core has finished in 11,862 ms
Dec 28, 2016 7:50:55 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8080"]
Dec 28, 2016 7:50:55 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-nio-8009"]
Dec 28, 2016 7:50:55 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 25553 ms

I seems that you use a HSQL database and the HSQL server is not responding:


Caused by: java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_111]
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_111]
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_111]
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_111]
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_111]
    at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_111]
    at java.net.Socket.connect(Socket.java:538) ~[na:1.8.0_111]
    at java.net.Socket.<init>(Socket.java:434) ~[na:1.8.0_111]
    at java.net.Socket.<init>(Socket.java:211) ~[na:1.8.0_111]
    at org.hsqldb.server.HsqlSocketFactory.createSocket(Unknown Source) ~[hsqldb-2.2.9.jar:2.2.9]    

Normally Studio runs HSQL server if an opened project uses HSQL database. Did you see any warning when opened the project?

I didn’t see any warnings at all, but since you told me it has to do with the database, I created another database instead of just updating it and the link became active again. So I guess something was really wrong with the database and Create Database fixed it. Thanks