On Tue, Oct 2, 2012 at 8:24 AM, Lubos Kosco <lubos.ko...@oracle.com> wrote: > On 1.10.2012 17:46, Jacobo de Vera wrote: >> >> Hi, >> >> I have been tasked with setting up an OpenGrok instance and have been >> provided a dedicated box for it. Since the box will only run this >> service, I am trying to make opengrok the root context application. >> >> On the tomcat side, I have achieved this by renaming source.war to >> ROOT.war (suggestions on nicer ways to accomplish this are also >> welcomed) >> >> However, OpenGrok itself, even when using -w / in all invocations to >> ser the root as the application context, doesn't seem to work, I can >> never go beyond the index page without an error: >> >>> org.apache.jasper.JasperException: An exception occurred processing JSP >>> page /error.jsp at line 35 >>> >>> 32: >>> 33: String context = request.getContextPath(); >>> 34: String configError = ""; >>> 35: if (cfg.getSourceRootPath().isEmpty()) { >>> 36: configError = "CONFIGURATION parameter has not been >>> configured in " >>> 37: + "web.xml! Please configure your webapp."; >>> 38: } else if (!cfg.getEnv().getSourceRootFile().isDirectory()) { >> >> The source root is set up correctly in the config file and just to >> cover everything, I simlinked it to /var/opengrok/src. With no >> success. > > > I think this is the root cause, don't symlink, rather reconfigure the source > root properly ... > (or do a(n) (overlay) mount ? ) > > xing the fingers > L > (I just tried 0.12-dev trunk and was able to have it as root webapp, source > root is configured using OpenGrok script, but data is in default location to > wars web.xml ) > > >> >> So, how does one go about setting OpenGrok as the root context >> application? >> >> Thanks and regards, >> >
I edited the web.xml file to point to the correct location of the configuration.xml file and it all worked. I thought that I could get away without editing the source.war, my bad. I'm using 0.11.1 by the way. Thanks for the help. -- Jacobo de Vera _______________________________________________ opengrok-discuss mailing list opengrok-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss