Hi Adam It sounds like you have a system tomcat (/etc/init.d/tomcat7) competing with your custom dhis tomcats. Probably you can uninstall this first to remove any ambiguities (apt-get remove tomcat7). It was probably competing for the default port 8080.
Bob On 23 March 2016 at 14:37, Adam Dawoodjee <adam.dav...@gmail.com> wrote: > Hello Community, > > I have DHIS2 2.22 running on ubuntu server 14.04. I have: > > - setup a the tomcat file with the contents: > > #!/bin/sh > #Tomcat init script > HOME=/home/dhis/tomcat/bin > case $1 in > start) > sh ${HOME}/startup.sh > ;; > stop) > sh ${HOME}/shutdown.sh > ;; > restart) > sh ${HOME}/shutdown.sh > sleep 5 > sh ${HOME}/startup.sh > ;; > esac > exit 0 > > > > - executed the commands > >> sudo chmod +x /etc/init.d/tomcat > >> sudo /usr/sbin/update-rc.d -f tomcat defaults 81 > update-rc.d: warning: /etc/init.d/tomcat missing LSB information > update-rc.d: see <http://wiki.debian.org/LSBInitScripts> > Adding system startup for /etc/init.d/tomcat ... > /etc/rc0.d/K81tomcat -> ../init.d/tomcat > /etc/rc1.d/K81tomcat -> ../init.d/tomcat > /etc/rc6.d/K81tomcat -> ../init.d/tomcat > /etc/rc2.d/S81tomcat -> ../init.d/tomcat > /etc/rc3.d/S81tomcat -> ../init.d/tomcat > /etc/rc4.d/S81tomcat -> ../init.d/tomcat > /etc/rc5.d/S81tomcat -> ../init.d/tomcat > > > *I wonder if there's a problem on the warnings. > > On Server REBOOT. Tomcat starts but I get a 404 error until I shutdown and > restart Tomcat. I noticed that the HOME variable in the /etc/init.d/tomcat > file was not pointing to my tomcat-<user> instance. > > So I changed the line HOME=/home/dhis/tomcat/bin to > HOME=/home/dhis/tomcat-<user>/bin. In my case > HOME=/home/dhis/tomcat-dhis/bin. > > At this point I still got the 404. > > Checking the /etc/init.d/ directory showed two tomcat files, another called > tomcat7. Assuming this file could be starting at startup without reference > to my tomcat-dhis, i renamed it to tomcat7_bu. Run > sudo reboot and it > worked. > > Please recommend if there's a better solution. Also, is there a better way > of presenting solutions to problems like on stackexchange.com? > > I hope this helps someone else in my situation. > > Regards, > Adam > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-users > Post to : dhis2-users@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dhis2-users > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp