I am trying to upgrade to the new confluence version 5.10.
I downloaded the Confluence 5.10.1 - Standalone (ZIP Archive) from Atlassian Downloads.
I have set up my JAVA_HOME env variable to point to: C:\Program Files\Java\jdk1.8.0_91 which is also 64-Bit.
I was successfully able to install confluence using:
service.bat install Confluence5101,
I am getting an error when I try to start the service from the Services window.
An image of the error I get is shown below.error.png
And having a look at my common-daemons.log i get this error:
[2016-07-13 12:24:37] [info] [ 2588] Commons Daemon procrun (1.0.15.0 32-bit) started [2016-07-13 12:24:37] [info] [ 2588] Running 'Confluence5101' Service... [2016-07-13 12:24:37] [info] [ 2280] Starting service... [2016-07-13 12:24:37] [error] [ 2280] %1 is not a valid Win32 application. [2016-07-13 12:24:37] [error] [ 2280] Failed creating java C:\Program Files\Java\jdk1.8.0_91\jre\bin\server\jvm.dll [2016-07-13 12:24:37] [error] [ 2280] %1 is not a valid Win32 application. [2016-07-13 12:24:37] [error] [ 2280] ServiceStart returned 1 [2016-07-13 12:24:37] [error] [ 2280] %1 is not a valid Win32 application. [2016-07-13 12:24:37] [info] [ 2588] Run service finished. [2016-07-13 12:24:37] [info] [ 2588] Commons Daemon procrun finished [2016-07-13 12:30:17] [info] [ 3012] Commons Daemon procrun (1.0.15.0 32-bit) started [2016-07-13 12:30:17] [info] [ 3012] Running 'Confluence5101' Service... [2016-07-13 12:30:17] [info] [ 4108] Starting service... [2016-07-13 12:30:17] [error] [ 4108] %1 is not a valid Win32 application. [2016-07-13 12:30:17] [error] [ 4108] Failed creating java C:\Program Files\Java\jdk1.8.0_91\jre\bin\server\jvm.dll [2016-07-13 12:30:17] [error] [ 4108] %1 is not a valid Win32 application. [2016-07-13 12:30:17] [error] [ 4108] ServiceStart returned 1 [2016-07-13 12:30:17] [error] [ 4108] %1 is not a valid Win32 application. [2016-07-13 12:30:17] [info] [ 3012] Run service finished. [2016-07-13 12:30:17] [info] [ 3012] Commons Daemon procrun finished
Any help would be great.
Cheers
Joshi
UPDATE: I changed the JVM path by executing the:
tomcat8w.exe // ES//Confluence5010
I changed the JVM path and used the 32-bit Version for jre using the path:
C:\Program Files (x86)\Java\jre1.8.0_91\bin\client\jvm.dll
changedJVMpath.png
When i try to execute the service again I get a different kind of error:
serviceserror.png
Hi Joshi,
This is a know problem, please set you JVM path back to 64 bit and follow the steps detailed on this page: https://confluence.atlassian.com/confkb/problem-with-installing-confluence-standalone-zip-file-as-windows-service-with-64-bit-jdk-jre-632358039.html
Hi Bruno,
I have got the confluence service starting, but it gives me a 500 error. I had a look at the log file which gives me this:
Caused by: net.sf.hibernate.exception.GenericJDBCException: Cannot open connection at net.sf.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:80) at net.sf.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:69) at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29) at net.sf.hibernate.impl.BatcherImpl.convert(BatcherImpl.java:328) at net.sf.hibernate.impl.BatcherImpl.openConnection(BatcherImpl.java:295) at net.sf.hibernate.impl.SessionImpl.connect(SessionImpl.java:3407) at net.sf.hibernate.impl.SessionImpl.connection(SessionImpl.java:3367) at org.springframework.orm.hibernate.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:422) ... 126 more Caused by: java.sql.SQLException: Cannot create JDBC driver of class '' for connect URL 'null' at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createConnectionFactory(BasicDataSource.java:2160) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2032) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1532) at net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:59) at bucket.core.persistence.hibernate.ConfluenceSharedConnectionProvider.getConnection(ConfluenceSharedConnectionProvider.java:34) at net.sf.hibernate.impl.BatcherImpl.openConnection(BatcherImpl.java:292) ... 129 more Caused by: java.sql.SQLException: No suitable driver at java.sql.DriverManager.getDriver(DriverManager.java:315) at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createConnectionFactory(BasicDataSource.java:2144) ... 134 more 2016-07-15 09:15:55,711 ERROR [Navlink Plugin Executor:thread-9] [sf.hibernate.util.JDBCExceptionReporter] logExceptions Cannot create JDBC driver of class '' for connect URL 'null'
Im not sure what the problem here is.
I am using MS SQL server as an external database, i have set up web.xml and server.xml as required.
Any suggestions on this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Joshi,
Maybe you just forgot to copy the MS SQL Server driver (jtds-[version].jar) to Tomcat's lib directory?
(Step 2 on https://confluence.atlassian.com/display/CROWD/MS+SQL+Server)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.