confluence not working
Asked by Joydeep Dasgupta:

when I started confluence the below logs shown and confluence URL not working.

**sudo /etc/init.d/confluence restart**

executing using dedicated user

If you encounter issues starting up Confluence, please see the Installation guide at <http://confluence.atlassian.com/display/DOC/Confluence+Installation+Guide>

Server startup logs are located in /opt/atlassian/confluence/logs/catalina.out

---------------------------------------------------------------------------

Using Java: /opt/atlassian/confluence/jre//bin/java

2018-09-18 11:55:21,280 INFO \[main\] \[atlassian.confluence.bootstrap.SynchronyProxyWatchdog\] A Context element for ${confluence.context.path}/synchrony-proxy is found in /opt/atlassian/confluence/conf/server.xml. No further action is required

---------------------------------------------------------------------------

Using CATALINA_BASE: /opt/atlassian/confluence

Using CATALINA_HOME: /opt/atlassian/confluence

Using CATALINA_TMPDIR: /opt/atlassian/confluence/temp

Using JRE_HOME: /opt/atlassian/confluence/jre/

Using CLASSPATH: /opt/atlassian/confluence/bin/bootstrap.jar:/opt/atlassian/confluence/bin/tomcat-juli.jar

Using CATALINA_PID: /opt/atlassian/confluence/work/catalina.pid

PID file found but no matching process was found. Stop aborted.

To run Confluence in the foreground, start the server with start-confluence.sh -fg

executing using dedicated user: confluence

If you encounter issues starting up Confluence, please see the Installation guide at <http://confluence.atlassian.com/display/DOC/Confluence+Installation+Guide>

Server startup logs are located in /opt/atlassian/confluence/logs/catalina.out

---------------------------------------------------------------------------

Using Java: /opt/atlassian/confluence/jre//bin/java

2018-09-18 11:55:22,258 INFO \[main\] \[atlassian.confluence.bootstrap.SynchronyProxyWatchdog\] A Context element for ${confluence.context.path}/synchrony-proxy is found in /opt/atlassian/confluence/conf/server.xml. No further action is required

---------------------------------------------------------------------------

Using CATALINA_BASE: /opt/atlassian/confluence

Using CATALINA_HOME: /opt/atlassian/confluence

Using CATALINA_TMPDIR: /opt/atlassian/confluence/temp

Using JRE_HOME: /opt/atlassian/confluence/jre/

Using CLASSPATH: /opt/atlassian/confluence/bin/bootstrap.jar:/opt/atlassian/confluence/bin/tomcat-juli.jar

Using CATALINA_PID: /opt/atlassian/confluence/work/catalina.pid

Existing PID file found during start.

Removing/clearing stale PID file.

Tomcat started.

\[root@dspmumpronlmar ebiz\]#

==\> /opt/atlassian/confluence/logs/catalina.out \<==

18-Sep-2018 11:55:23.177 WARNING \[main\] org.apache.tomcat.util.digester.SetPropertiesRule.begin \[SetPropertiesRule\]{Server} Setting property 'debug' to '0' did not find a matching property.

18-Sep-2018 11:55:23.445 WARNING \[main\] org.apache.catalina.startup.SetAllPropertiesRule.begin \[SetAllPropertiesRule\]{Server/Service/Connector} Setting property 'debug' to '0' did not find a matching property.

18-Sep-2018 11:55:24.794 INFO \[main\] org.apache.catalina.core.StandardService.startInternal Starting service Tomcat-Standalone

18-Sep-2018 11:55:24.795 INFO \[main\] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.50

18-Sep-2018 11:55:32.094 INFO \[localhost-startStop-2\] org.springframework.web.servlet.DispatcherServlet.initServletBean FrameworkServlet 'dispatcher': initialization completed in 2471 ms

2018-09-18 11:55:38,113 INFO \[localhost-startStop-1\] \[atlassian.confluence.cluster.DefaultClusterConfigurationHelper\] lambda$populateExistingClusterSetupConfig$1 Populating setup configuration if running with Cluster mode...

==\> /var/atlassian/application-data/confluence/logs/atlassian-confluence.log \<==

2018-09-18 11:55:30,616 INFO \[localhost-startStop-1\] \[com.atlassian.confluence.lifecycle\] contextInitialized Starting Confluence 6.8.1 \[build 7701 based on commit hash 445126ab56584205167f1c035c86df495c7c4192\] - synchrony version 2.1.0-release-confluence_6.5-1a01ab2d

2018-09-18 11:55:38,113 INFO \[localhost-startStop-1\] \[atlassian.confluence.cluster.DefaultClusterConfigurationHelper\] lambda$populateExistingClusterSetupConfig$1 Populating setup configuration if running with Cluster mode...

2018-09-18 11:55:38,517 INFO \[localhost-startStop-1\] \[springframework.web.context.ContextLoader\] initWebApplicationContext Root WebApplicationContext: initialization started

2018-09-18 11:55:45,556 INFO \[localhost-startStop-1\] \[com.atlassian.confluence.lifecycle\] \<init\> Loading EhCache cache manager

2018-09-18 11:56:14,015 INFO \[localhost-startStop-1\] \[springframework.web.context.ContextLoader\] initWebApplicationContext Root WebApplicationContext: initialization completed in 35497 ms

2018-09-18 11:56:15,178 INFO \[localhost-startStop-1\] \[atlassian.plugin.manager.DefaultPluginManager\] earlyStartup Plugin system earlyStartup begun

\[root@dspmumpronlmar ebiz\]# 2018-09-18 11:57:30,431 WARN \[ThreadPoolAsyncTaskExecutor::Thread 9\] \[spring.scanner.util.ProductFilterUtil\] detectProduct Couldn't detect product, will use ProductFilter.ALL

2018-09-18 11:57:30,673 WARN \[ThreadPoolAsyncTaskExecutor::Thread 13\] \[spring.scanner.util.ProductFilterUtil\] detectProduct Couldn't detect product, will use ProductFilter.ALL

2018-09-18 11:58:09,212 INFO \[localhost-startStop-1\] \[atlassian.plugin.manager.DefaultPluginManager\] logTime Plugin system earlyStartup ended

2018-09-18 11:58:09,440 INFO \[localhost-startStop-1\] \[atlassian.plugin.manager.DefaultPluginManager\] lateStartup Plugin system lateStartup begun

2018-09-18 11:58:11,964 WARN \[AtlassianEvent::CustomizableThreadFactory-2\] \[persistence.schema.hibernate.HibernateSchemaComparator\] lambda$compareTables$0 Schema check for table \[EVENTS\] encountered an error. Turn debug logging on for stacktrace.

2018-09-18 11:58:11,968 WARN \[AtlassianEvent::CustomizableThreadFactory-2\] \[persistence.schema.hibernate.HibernateSchemaComparator\] lambda$compareTables$0 Schema check for table \[SECRETS\] encountered an error. Turn debug logging on for stacktrace.

2018-09-18 11:58:11,971 WARN \[AtlassianEvent::CustomizableThreadFactory-2\] \[persistence.schema.hibernate.HibernateSchemaComparator\] lambda$compareTables$0 Schema check for table \[SNAPSHOTS\] encountered an error. Turn debug logging on for stacktrace.

2018-09-18 11:58:16,735 WARN \[ThreadPoolAsyncTaskExecutor::Thread 19\] \[client.eventfilter.whitelist.AnalyticsWhitelistModuleDescriptor\] readPluginWhitelist No whitelist resource file found at \[mediaviewer/lib/analytics-whitelist.json\] in plugin \[com.atlassian.confluence.plugins.confluence-previews\] (bundle entry not found)

2018-09-18 11:58:16,736 WARN \[ThreadPoolAsyncTaskExecutor::Thread 19\] \[client.eventfilter.whitelist.AnalyticsWhitelistModuleDescriptor\] readPluginWhitelist No whitelist resource file found at \[mediaviewer/lib/analytics-whitelist.json\] in plugin \[com.atlassian.confluence.plugins.confluence-previews\] (null InputStream)

2018-09-18 11:58:19,147 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'contentEntityManager' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:19,150 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'likeManager' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:19,151 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'commentManager' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:19,151 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'permissionManager' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:19,153 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'spaceLogoManager' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:19,163 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'spaceManager' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:19,164 WARN \[ThreadPoolAsyncTaskExecutor::Thread 17\] \[beans.factory.support.DefaultListableBeanFactory\] registerBeanDefinition Overriding user-defined bean definition for bean 'userAccessor' with a framework-generated bean definition: replacing \[Generic bean: class \[com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean\]; scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in URL \[bundle://242.0:0/META-INF/spring/atlassian-plugins-host-components.xml\]\] with \[Root bean: class \[org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceProxyFactoryBean\]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null\]

2018-09-18 11:58:20,025 INFO \[ThreadPoolAsyncTaskExecutor::Thread 19\] \[plugins.synchrony.bootstrap.DefaultSynchronyProxyMonitor\] \<init\> synchrony-proxy healthcheck url: <http://127.0.0.1:8090/synchrony-proxy/healthcheck>

2018-09-18 11:58:25,497 INFO \[localhost-startStop-1\] \[atlassian.plugin.manager.DefaultPluginManager\] logTime Plugin system lateStartup ended

2018-09-18 11:58:25,794 INFO \[lifecycle:thread-25\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] startup Starting Synchrony and enabling Collaborative Editing

2018-09-18 11:58:25,837 WARN \[lifecycle:thread-27\] \[expose.jmx.schedule.JmxInstrumentSchedulerImpl\] onStart atlassian-instrumentation-jmx expose scheduler started.

2018-09-18 11:58:26,132 INFO \[synchrony-interop-executor:thread-1\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] isSynchronyProxyEnabled proxy port present: false

2018-09-18 11:58:26,133 INFO \[synchrony-interop-executor:thread-1\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] isSynchronyProxyEnabled app config synchrony.proxy.enabled: true

2018-09-18 11:58:26,146 WARN \[lifecycle:thread-10\] \[hql.internal.ast.HqlSqlWalker\] generatePositionalParameter \[DEPRECATION\] Encountered positional parameter near line 1, column 93 in HQL: \[FROM com.atlassian.confluence.impl.schedule.caesium.SchedulerClusteredJob t WHERE t.jobId = ?\]. Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead.

**2018-09-18 11:58:55,884 WARN \[lifecycle:thread-25\] \[plugins.synchrony.bootstrap.SynchronyInteropBootstrap\] onStart An exception occurred while waiting for Synchrony to start: Timeout waiting for task.**


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi,

please make sure that confluence home and inst are the correct privileges for the user that run the process.

<https://community.atlassian.com/t5/Confluence-questions/Confluence-not-start-up/qaq-p/760312>

comments: author: Joydeep Dasgupta
body: Hi Fabio,

Thanks for response.

I tried with your suggested options now privileges are correct but no luck still its same.

confluence.log ended with this.

2018-09-18 16:15:08,320 INFO \[ThreadPoolAsyncTaskExecutor::Thread 5\] \[plugins.synchrony.bootstrap.DefaultSynchronyProxyMonitor\] \<init\> synchrony-proxy healthcheck url: <http://127.0.0.1:8090/synchrony-proxy/healthcheck>  
2018-09-18 16:15:13,834 INFO \[localhost-startStop-1\] \[atlassian.plugin.manager.DefaultPluginManager\] logTime Plugin system lateStartup ended  
2018-09-18 16:15:14,460 WARN \[lifecycle:thread-14\] \[expose.jmx.schedule.JmxInstrumentSchedulerImpl\] onStart atlassian-instrumentation-jmx expose scheduler started.  
2018-09-18 16:15:14,472 INFO \[lifecycle:thread-15\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] startup Starting Synchrony and enabling Collaborative Editing  
2018-09-18 16:15:14,685 INFO \[synchrony-interop-executor:thread-1\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] isSynchronyProxyEnabled proxy port present: false  
2018-09-18 16:15:14,687 INFO \[synchrony-interop-executor:thread-1\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] isSynchronyProxyEnabled app config synchrony.proxy.enabled: true  
2018-09-18 16:15:14,945 WARN \[lifecycle:thread-9\] \[hql.internal.ast.HqlSqlWalker\] generatePositionalParameter \[DEPRECATION\] Encountered positional parameter near line 1, column 93 in HQL: \[FROM com.atlassian.confluence.impl.schedule.caesium.SchedulerClusteredJob t WHERE t.jobId = ?\]. Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead.  
2018-09-18 16:15:44,524 WARN \[lifecycle:thread-15\] \[plugins.synchrony.bootstrap.SynchronyInteropBootstrap\] onStart An exception occurred while waiting for Synchrony to start: Timeout waiting for task.


author: Fabio Racobaldo _Herzum_
body: Try to disable synchrony in order to have confluence app and running :

1. Edit \<home-directory\>/confluence.cfg.xml
2. Set synchrony.proxy.enabled to true and save the file.   
   {code}\<property name="synchrony.proxy.enabled"\>false\</property\>  
   {code}
3. Restart Confluence for the changes to take effect.

After doing that try to investigate about the error thorugh <https://confluence.atlassian.com/doc/administering-collaborative-editing-858772086.html>

Ciao,

Fabio


author: Joydeep Dasgupta
body: will set false like as below

\<property name="lucene.index.dir"\>${localHome}/index\</property\>  
\<property name="synchrony.btf"\>true\</property\>  
\<property name="synchrony.encryption.disabled"\>true\</property\>  
\<property name="synchrony.proxy.enabled"\>false\</property\>

still no changes seems same end log.

2018-09-18 19:39:46,417 INFO \[synchrony-interop-executor:thread-1\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] isSynchronyProxyEnabled proxy port present: false  
2018-09-18 19:39:46,420 INFO \[synchrony-interop-executor:thread-1\] \[plugins.synchrony.bootstrap.DefaultSynchronyProcessManager\] isSynchronyProxyEnabled app config synchrony.proxy.enabled: false  
2018-09-18 19:39:46,637 WARN \[lifecycle:thread-10\] \[hql.internal.ast.HqlSqlWalker\] generatePositionalParameter \[DEPRECATION\] Encountered positional parameter near line 1, column 93 in HQL: \[FROM com.atlassian.confluence.impl.schedule.caesium.SchedulerClusteredJob t WHERE t.jobId = ?\]. Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead.  
2018-09-18 19:40:16,161 WARN \[lifecycle:thread-25\] \[plugins.synchrony.bootstrap.SynchronyInteropBootstrap\] onStart An exception occurred while waiting for Synchrony to start: Timeout waiting for task.


author: Joydeep Dasgupta
body: it's look like confluence is started but there is no display at all.

\[confluence@dspmumpronlmar \~\]$ **ps aux\|grep confluence**   
526 880 0.0 0.0 103244 808 pts/10 S+ 19:48 0:00 grep confluence  
526 13996 59.7 8.7 4992084 1436576 pts/9 Sl 19:36 7:04 /opt/atlassian/confluence/jre//bin/java -Djava.util.logging.config.file=/opt/atlassian/confluence/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dconfluence.context.path= -Datlassian.plugins.startup.options= -Dorg.apache.tomcat.websocket.DEFAULT_BUFFER_SIZE=32768 -Dsynchrony.enable.xhr.fallback=true -Xms1024m -Xmx1024m -XX:+UseG1GC -Datlassian.plugins.enable.wait=300 -Djava.awt.headless=true -XX:G1ReservePercent=20 -Xloggc:/opt/atlassian/confluence/logs/gc-2018-09-18_19-36-42.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M -XX:-PrintGCDetails -XX:+PrintGCDateStamps -XX:-PrintTenuringDistribution -Dignore.endorsed.dirs= -classpath /opt/atlassian/confluence/bin/bootstrap.jar:/opt/atlassian/confluence/bin/tomcat-juli.jar -Dcatalina.base=/opt/atlassian/confluence -Dcatalina.home=/opt/atlassian/confluence -Djava.io.tmpdir=/opt/atlassian/confluence/temp org.apache.catalina.startup.Bootstrap start


author: Fabio Racobaldo _Herzum_
body: Are you sure that the server port is open? It seems that the tool is up and running.

Usually port is 8090 for confluence.

Ciao,

Fabio


author: Joydeep Dasgupta
body: its open only.

\[root@dspmumpronlmar \~\]# netstat -tnlp \| grep 8090  
tcp 0 0 :::8090 :::\* LISTEN 13996/java


author: Joydeep Dasgupta
body: please find the config as we have **/opt/atlassian/confluence/conf/server.xml**

\<Server port="8000" shutdown="SHUTDOWN" debug="0"\>  
\<Service name="Tomcat-Standalone"\>  
\<!--  
==============================================================================================================  
DEFAULT - Direct connector with no proxy, for unproxied HTTP access to Confluence. If using a http/https proxy, comment out this connector.  
==============================================================================================================  
--\>  
\<Connector port="8090" connectionTimeout="20000" redirectPort="8443"  
maxThreads="48" minSpareThreads="10"  
enableLookups="false" acceptCount="10" debug="0" URIEncoding="UTF-8"  
protocol="org.apache.coyote.http11.Http11NioProtocol"/\>

\<Engine name="Standalone" defaultHost="localhost" debug="0"\>  
\<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false" startStopThreads="4"\>  
\<Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true"\>  
\<!-- Logging configuration for Confluence is specified in confluence/WEB-INF/classes/log4j.properties --\>  
\<Manager pathname=""/\>  
\<Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="60"/\>  
\</Context\> \<Context path="${confluence.context.path}/synchrony-proxy" docBase="../synchrony-proxy" debug="0"  
reloadable="false" useHttpOnly="true"\>  
\<Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="60"/\>  
\</Context\>  
\</Host\>  
\</Engine\>  
\</Service\>  
\</Server\>