Troubleshooting Crowd as a Windows Service
This page is relevant if you have installed Crowd as a Windows service.
Problem with JDK 6
Problems may occur when trying to set up Crowd to run as a Windows service with JDK 1.6. The problem is caused by a failure to locate MSVCR71.DLL
, which can be found in your %JAVA_HOME%/bin
. There are two options to resolve this problem:
- Add
%JAVA_HOME%/bin
toPATH
, then restart the server. - Or copy
MSVCR71.DLL
to system path: eitherC:\WINDOWS\SYSTEM32
orC:\WINNT\SYSTEM32
Please refer to our Knowledge Base article if you need more details of this issue.
Notes for Windows 64-bit Operating Systems
If you are running 64-bit Windows, please note that Apache Tomcat cannot run as a Windows service if you are using a 64-bit JDK. Please ensure that you are using a 32-bit JDK. This is the recommended solution.
Alternatively, you can install a 64-bit JDK and set JAVA_HOME to its location. Then follow the same steps above for Installing Crowd as a Windows Service. You'll need to replace {CROWD_INSTALL}\apache-tomcat-5.5.20\bin\tomcat.exe
with one compiled for 64-bit from these locations:
- http://svn.apache.org/viewvc/tomcat/tc5.5.x/tags/TOMCAT_5_5_24/connectors/procrun/bin/
- http://svn.apache.org/viewvc/tomcat/tc6.0.x/tags/TOMCAT_6_0_16/res/procrun/