---
title: "http://localhost:8080/collect - Collect not starting"
url: "https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting"
tags: ["collect"]
status: "answered"
score: 0
answer_count: 6
asked: "2016-11-23T20:30:19"
last_activity: "2021-04-29T16:45:14"
source: "Open Foris Support - Q&A Forum"
license: "Copyright Open Foris, 2026. Some rights reserved under creative commons license."
---

# http://localhost:8080/collect - Collect not starting

Asked by flandsberg on 2016-11-23

Hi,

I installed Collect but cannot get it to work, I get http://localhost:8080/collect (more info below).

I am far (but REALLY far) from being computer savvy so I hope the solution can be implemented by the ones like me... 

Thanks!

Florence

INFO: Initialization processed in 484 ms
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.37
Nov 23, 2016 2:16:48 PM org.apache.catalina.valves.AccessLogValve open
SEVERE: Failed to open access log file [C:\Program Files\OpenForis\tomcat\logs\l
ocalhost_access_log.2016-11-23.txt]
java.io.FileNotFoundException: C:\Program Files\OpenForis\tomcat\logs\localhost_
access_log.2016-11-23.txt (Access is denied)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at org.apache.catalina.valves.AccessLogValve.open(AccessLogValve.java:11
78)
        at org.apache.catalina.valves.AccessLogValve.startInternal(AccessLogValv
e.java:1243)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at org.apache.catalina.core.StandardPipeline.startInternal(StandardPipel
ine.java:185)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.ja
va:1137)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java
:800)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1559)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1549)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Program Files\OpenForis\tomcat\conf\
Catalina\localhost\collect.xml
Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.ContextConfig init
SEVERE: Exception fixing docBase for context [/collect]
java.io.IOException: Unable to create the directory [C:\Program Files\OpenForis\
tomcat\webapps\collect]
        at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:100)
        at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.ja
va:739)
        at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:843
)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:387)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase
.java:402)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:901)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:657)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfi
g.java:1637)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext resourcesStart
SEVERE: Error starting static Resources
java.lang.NullPointerException
        at java.io.File.<init>(Unknown Source)
        at org.apache.catalina.core.StandardContext.getBasePath(StandardContext.
java:5836)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardConte
xt.java:4912)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5092)
        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:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:657)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfi
g.java:1637)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error in resourceStart()
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext postWorkDirecto
ry
WARNING: Failed to create work directory [C:\Program Files\OpenForis\tomcat\work
\Catalina\localhost\collect] for context [/collect]
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error getConfigured
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/collect] startup failed due to previous errors
Nov 23, 2016 2:16:48 PM org.apache.catalina.deploy.NamingResources cleanUp
WARNING: Failed to retrieve JNDI naming context for container [StandardEngine[Ca
talina].StandardHost[localhost].StandardContext[/collect]] so no cleanup was per
formed for that container
javax.naming.NameNotFoundException: Name [comp/env] is not bound in this Context
. Unable to find [comp].
        at org.apache.naming.NamingContext.lookup(NamingContext.java:820)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:168)
        at org.apache.catalina.deploy.NamingResources.cleanUp(NamingResources.ja
va:988)
        at org.apache.catalina.deploy.NamingResources.stopInternal(NamingResourc
es.java:970)
        at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
        at org.apache.catalina.core.StandardContext.stopInternal(StandardContext
.java:5500)
        at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:160)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:901)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:657)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfi
g.java:1637)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\Program Files\OpenForis\tomcat\webapp
s\saiku.war
Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.ContextConfig init
SEVERE: Exception fixing docBase for context [/saiku]
java.io.IOException: Unable to create the directory [C:\Program Files\OpenForis\
tomcat\webapps\saiku]
        at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:100)
        at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.ja
va:720)
        at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:843
)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:387)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase
.java:402)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:901)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)

        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1655)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext postWorkDirecto
ry
WARNING: Failed to create work directory [C:\Program Files\OpenForis\tomcat\work
\Catalina\localhost\saiku] for context [/saiku]
Nov 23, 2016 2:16:48 PM org.apache.catalina.loader.WebappLoader startInternal
SEVERE: LifecycleException
java.io.IOException: Failed to create destination directory to copy resources
        at org.apache.catalina.loader.WebappLoader.setRepositories(WebappLoader.
java:893)
        at org.apache.catalina.loader.WebappLoader.startInternal(WebappLoader.ja
va:605)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5156)
        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:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)

        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1655)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngin
e[Catalina].StandardHost[localhost].StandardContext[/saiku]]
        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:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)

        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1655)
        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.catalina.LifecycleException: Failed to start component [We
bappLoader[/saiku]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5156)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 10 more
Caused by: org.apache.catalina.LifecycleException: start:
        at org.apache.catalina.loader.WebappLoader.startInternal(WebappLoader.ja
va:631)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 12 more
Caused by: java.io.IOException: Failed to create destination directory to copy r
esources
        at org.apache.catalina.loader.WebappLoader.setRepositories(WebappLoader.
java:893)
        at org.apache.catalina.loader.WebappLoader.startInternal(WebappLoader.ja
va:605)
        ... 13 more

Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.HostConfig deployWAR
SEVERE: Error deploying web application archive C:\Program Files\OpenForis\tomca
t\webapps\saiku.war
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catal
ina.LifecycleException: Failed to start component [StandardEngine[Catalina].Stan
dardHost[localhost].StandardContext[/saiku]]
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:904)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)

        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1655)
        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)

Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\OpenForis\tomcat\weba
pps\host-manager
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext postWorkDirecto
ry
WARNING: Failed to create work directory [C:\Program Files\OpenForis\tomcat\work
\Catalina\localhost\host-manager] for context [/host-manager]
Nov 23, 2016 2:16:48 PM org.apache.jasper.EmbeddedServletOptions <init>
SEVERE: The scratchDir you specified: C:\Program Files\OpenForis\tomcat\work\Cat
alina\localhost\host-manager is unusable.
Nov 23, 2016 2:16:48 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\OpenForis\tomcat\weba
pps\manager
Nov 23, 2016 2:16:48 PM org.apache.catalina.core.StandardContext postWorkDirecto
ry
WARNING: Failed to create work directory [C:\Program Files\OpenForis\tomcat\work
\Catalina\localhost\manager] for context [/manager]
Nov 23, 2016 2:16:48 PM org.apache.jasper.EmbeddedServletOptions <init>
SEVERE: The scratchDir you specified: C:\Program Files\OpenForis\tomcat\work\Cat
alina\localhost\manager is unusable.
Nov 23, 2016 2:16:48 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Nov 23, 2016 2:16:48 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Nov 23, 2016 2:16:49 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 700 ms


## Answer (score 0, by Stefano (OF) on 2016-11-23)

Link: https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting/931

Hi Florence,  
The problem should reside in the fact that you installed Collect into this folder *C:\Program Files\OpenForis* instead of the one suggested by the installer (*c:\opt\openforis\collect*).  
It's preferable to choose a path outside of the Program files folder, otherwise the Java Virtual Machine will have problems to use the Collect installation directory as working directory.  
Don't forget that even the data (when using the standalone installation of Collect) are stored inside the installation directory of Collect, so if you uninstall it or you delete the entire folder where Collect is installed, you will loose the survey definitions and the collected data.  
Let us know if installing Collect into another folder will work.  
Thanks,  
Open Foris Team


## Answer (score 0, by flandsberg on 2016-11-23)

Link: https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting/932

Hi OF Team!

Thanks for your fast response. I desinstalled and re-installed Collect and I got the "Server startup ..." message but still I get "No webpage was found for the web address: http://localhost:8080/collect". I pasted the message from Tomcat.

Many thanks for your help!!

Florence


Nov 23, 2016 3:22:57 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performanc
e in production environments was not found on the java.library.path: C:\opt\open
foris\collect\java\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:
\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\Syst
em32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Sky
pe\Phone\;.
Nov 23, 2016 3:23:01 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Nov 23, 2016 3:23:01 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Nov 23, 2016 3:23:01 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 4516 ms
Nov 23, 2016 3:23:01 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Nov 23, 2016 3:23:01 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.37
Nov 23, 2016 3:23:01 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\opt\openforis\collect\tomcat\conf\Ca
talina\localhost\collect.xml
Nov 23, 2016 3:23:23 PM org.apache.catalina.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngin
e[Catalina].StandardHost[localhost].StandardContext[/collect]]
        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:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:657)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfi
g.java:1637)
        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: java.lang.NoClassDefFoundError: org/zkoss/web/util/resource/ClassWebR
esource
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
        at java.lang.Class.getDeclaredMethods(Unknown Source)
        at org.apache.catalina.util.Introspection.getDeclaredMethods(Introspecti
on.java:127)
        at org.apache.catalina.startup.WebAnnotationSet.loadMethodsAnnotation(We
bAnnotationSet.java:279)
        at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAn
notations(WebAnnotationSet.java:141)
        at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotatio
ns(WebAnnotationSet.java:67)
        at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfi
g(ContextConfig.java:405)
        at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfi
g.java:881)
        at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfi
g.java:369)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBa
se.java:90)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5179)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 10 more
Caused by: java.lang.ClassNotFoundException: org.zkoss.web.util.resource.ClassWe
bResource
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1713)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
der.java:1558)
        ... 24 more

Nov 23, 2016 3:23:23 PM org.apache.catalina.startup.HostConfig deployDescriptor
SEVERE: Error deploying configuration descriptor C:\opt\openforis\collect\tomcat
\conf\Catalina\localhost\collect.xml
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catal
ina.LifecycleException: Failed to start component [StandardEngine[Catalina].Stan
dardHost[localhost].StandardContext[/collect]]
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:904)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
7)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:657)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfi
g.java:1637)
        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)

Nov 23, 2016 3:23:24 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive C:\opt\openforis\collect\tomcat\webapps\
saiku.war
log4j:WARN Continuable parsing error 145 and column 23
log4j:WARN The content of element type "log4j:configuration" must match "(render
er*,appender*,(category|logger)*,root?,categoryFactory?)".
Nov 23, 2016 3:23:58 PM com.sun.jersey.api.core.PackagesResourceConfig init
INFO: Scanning for root resource and provider classes in the packages:
  org.saiku.web
Nov 23, 2016 3:23:59 PM com.sun.jersey.api.core.ScanningResourceConfig logClasse
s
INFO: Root resource classes found:
  class org.saiku.web.rest.resources.DataSourceResource
  class org.saiku.web.rest.resources.BasicTagRepositoryResource
  class org.saiku.web.rest.resources.BasicRepositoryResource2
  class org.saiku.web.rest.resources.StatisticsResource
  class org.saiku.web.rest.resources.FilterRepositoryResource
  class org.saiku.web.rest.resources.QueryResource
  class org.saiku.web.rest.resources.BasicRepositoryResource
  class org.saiku.web.rest.resources.ExporterResource
  class org.saiku.web.rest.resources.SessionResource
  class org.saiku.web.rest.resources.OlapDiscoverResource
Nov 23, 2016 3:23:59 PM com.sun.jersey.api.core.ScanningResourceConfig init
INFO: No provider classes found.
Nov 23, 2016 3:23:59 PM org.codehaus.enunciate.modules.jersey.EnunciateJerseySer
vletContainer configure
INFO: org.codehaus.enunciate.modules.amf.JAXRSProvider not found.
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, datasourceResourceBean, of type org.saiku.web.res
t.resources.DataSourceResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, olapDiscoverBean, of type org.saiku.web.rest.reso
urces.OlapDiscoverResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, queryResource, of type org.saiku.web.rest.resourc
es.QueryResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, sessionResource, of type org.saiku.web.rest.resou
rces.SessionResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, repositoryBean, of type org.saiku.web.rest.resour
ces.BasicRepositoryResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, repository2bean, of type org.saiku.web.rest.resou
rces.BasicRepositoryResource2 as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, tagRepositoryBean, of type org.saiku.web.rest.res
ources.BasicTagRepositoryResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, filterRepositoryBean, of type org.saiku.web.rest.
resources.FilterRepositoryResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, exporterBean, of type org.saiku.web.rest.resource
s.ExporterResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.spi.spring.container.SpringComponentProvi
derFactory registerSpringBeans
INFO: Registering Spring bean, statsBean, of type org.saiku.web.rest.resources.S
tatisticsResource as a root resource class
Nov 23, 2016 3:23:59 PM com.sun.jersey.server.impl.application.WebApplicationImp
l _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.11 12/09/2011 10:27 AM'
Nov 23, 2016 3:24:00 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\opt\openforis\collect\tomcat\webapp
s\host-manager
Nov 23, 2016 3:24:00 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\opt\openforis\collect\tomcat\webapp
s\manager
Nov 23, 2016 3:24:00 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Nov 23, 2016 3:24:02 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Nov 23, 2016 3:24:02 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 61304 ms


## Answer (score 0, by Stefano (OF) on 2016-11-23)

Link: https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting/933

Hi Florence,  
We will contact you to your private email address to get more information about this error.  
Thanks,  
Open Foris Team


## Answer (score 0, by Stefano (OF) on 2016-11-24)

Link: https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting/935

Hi Florence,  
at the end the problem was solved by following the steps written in this related question: [Collect does not startup after update][1].  
Thanks and don't hesitate to contact us again in case of any issues.  
Open Foris Team



  [1]: http://www.openforis.org/support/questions/764/collect-does-not-startup-after-update/765


## Answer (score 0, by Hanif on 2021-04-29)

Link: https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting/3130

I tried to SETUP COLLECT IN A SERVER FOR A MULTI-USER ENVIRONMENT. But localhost8080collect-collect-not-starting. I need your support. 
Thanks,
Hanif
Please go through the log: 
29-Apr-2021 17:50:02.825 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name:   Apache Tomcat/9.0.45
29-Apr-2021 17:50:02.825 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Mar 30 2021 10:29:04 UTC
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.45.0
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Windows 10
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            10.0
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             C:\Program Files\Java\jre1.8.0_291
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_291-b10
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         E:\tomcat
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         E:\tomcat
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=E:\tomcat
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=E:\tomcat
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=E:\tomcat\temp
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=E:\tomcat\conf\logging.properties
29-Apr-2021 17:50:02.835 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit
29-Apr-2021 17:50:02.845 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
29-Apr-2021 17:50:02.849 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms128m
29-Apr-2021 17:50:02.849 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx256m
29-Apr-2021 17:50:02.857 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.27] using APR version [1.7.0].
29-Apr-2021 17:50:02.857 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
29-Apr-2021 17:50:02.857 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
29-Apr-2021 17:50:02.865 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.1k  25 Mar 2021]
29-Apr-2021 17:50:03.699 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
29-Apr-2021 17:50:04.254 SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to initialize component [Connector[HTTP/1.1-8080]]
        org.apache.catalina.LifecycleException: Protocol handler initialization failed
                at org.apache.catalina.connector.Connector.initInternal(Connector.java:1048)
                at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
                at org.apache.catalina.core.StandardService.initInternal(StandardService.java:556)
                at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
                at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1045)
                at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
                at org.apache.catalina.startup.Catalina.load(Catalina.java:724)
                at org.apache.catalina.startup.Catalina.load(Catalina.java:746)
                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:302)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:472)
        Caused by: java.net.BindException: Address already in use: bind
                at sun.nio.ch.Net.bind0(Native Method)
                at sun.nio.ch.Net.bind(Unknown Source)
                at sun.nio.ch.Net.bind(Unknown Source)
                at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
                at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:300)
                at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:253)
                at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1204)
                at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1217)
                at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:603)
                at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:80)
                at org.apache.catalina.connector.Connector.initInternal(Connector.java:1045)
                ... 13 more
29-Apr-2021 17:50:04.254 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [1905] milliseconds
29-Apr-2021 17:50:04.334 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
29-Apr-2021 17:50:04.334 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.45]
29-Apr-2021 17:50:04.350 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [E:\tomcat\conf\Catalina\localhost\Collect.xml]
29-Apr-2021 17:50:04.382 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor The path attribute with value [/collect] in deployment descriptor [E:\tomcat\conf\Catalina\localhost\Collect.xml] has been ignored
29-Apr-2021 17:50:04.438 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying deployment descriptor [E:\tomcat\conf\Catalina\localhost\Collect.xml]
        java.lang.IllegalStateException: Error starting child
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720)
                at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
                at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706)
                at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:689)
                at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1881)
                at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
                at java.util.concurrent.FutureTask.run(Unknown Source)
                at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
                at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
                at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:582)
                at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
                at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1611)
                at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
                at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
                at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
                at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
                at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
                at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
                at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
                at java.util.concurrent.FutureTask.run(Unknown Source)
                at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
                at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
                at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
                at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
                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:342)
                at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
        Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@68ceda24]
                at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
                at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4830)
                at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4966)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
                ... 37 more
        Caused by: java.lang.IllegalArgumentException: The main resource set specified [E:\tomcat\webapps\Collect] is not valid
                at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:751)
                at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:708)
                at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
                ... 41 more
29-Apr-2021 17:50:04.446 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [E:\tomcat\conf\Catalina\localhost\Collect.xml] has finished in [96] ms
29-Apr-2021 17:50:04.454 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [E:\tomcat\webapps\docs]
29-Apr-2021 17:50:05.254 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Apr-2021 17:50:05.334 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [E:\tomcat\webapps\docs] has finished in [880] ms
29-Apr-2021 17:50:05.342 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [E:\tomcat\webapps\examples]
29-Apr-2021 17:50:06.226 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Apr-2021 17:50:06.378 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [E:\tomcat\webapps\examples] has finished in [1,028] ms
29-Apr-2021 17:50:06.394 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [E:\tomcat\webapps\host-manager]
29-Apr-2021 17:50:06.722 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Apr-2021 17:50:06.738 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [E:\tomcat\webapps\host-manager] has finished in [344] ms
29-Apr-2021 17:50:06.738 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [E:\tomcat\webapps\manager]
29-Apr-2021 17:50:06.978 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Apr-2021 17:50:06.978 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [E:\tomcat\webapps\manager] has finished in [240] ms
29-Apr-2021 17:50:06.986 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [E:\tomcat\webapps\ROOT]
29-Apr-2021 17:50:07.229 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
29-Apr-2021 17:50:07.239 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [E:\tomcat\webapps\ROOT] has finished in [253] ms
29-Apr-2021 17:50:07.246 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [2982] milliseconds


## Answer (score 0, by Stefano (OF) on 2021-04-29)

Link: https://openforis.support/questions/930/httplocalhost8080collect-collect-not-starting/3132

Dear Hanif,  
We will contact you to your private email, so you can give us more details about this problem.  
Thanks,  
Open Foris Team
