I need your help because I try to install eHour on my server (it is a windows server) without success:
as described in the documentation, there are two types of installations:
- Standalone
- War file (documentation link seems bad and go to old installation instructions, new is here )
First, I try Standalone way but even if eHour service was running, I didn't have any web pages.
So I uninstall eHour and try to use the War file way
as it is a new server, I install Apache Tomcat (version 10.0.4) and mysql
Then, I copy WAR distribution and I unzip it to my C drive (I also renamed the folder from ehour-1.4.3 to ehour)
Then I create a setevn.bat file and create a variable EHOUR_HOME
set EHOUR_HOME="c:\ehour"
Then I download mysql connector and copy file mysql-connector-java-8.0.23.jar to Tomcat 10.0/lib directory
Finally, I rename the war file from ehour-1.4.3.war to ehour.war and copy it to Tomcat 10.0/webapps directory
I start apache and a directory ehour has been added to Tomcat 10.0/webapps directory but localhost:8080/ehour result is 404 : The requested resource [/ehour] is not available.
I look in catalina log but see nothing that help me
Any tips ?
it seems I do have same error than here : in file localhost.log I do have similar error:
EHOUR_HOME environment variable or context parameter not defined
nested exception is java.io.FileNotFoundException: ${EHOUR_HOME}\conf\ehour.properties (The system cannot find the path specified)
Howerver, I do create a file setenv.bat in Tomcat/bin directory
its contents is :
set EHOUR_HOME="c:\ehour"
something I miss?