Thanks But then everyone has to use the /etc/opengrok pathname To install Which is not always desirable. I got opengrok installation files under /usr/local And installed under /opt/opengrok/...
If it's just question of putting the configuration.xml File under /etc/.... , it is ok, but having the whole Setup of opengrok/source, opengrok/data under /etc Is not ideal for various reasons Please advise Thanks Pranab -----Original Message----- From: Lubos.Kosco at Sun.COM [mailto:lubos.ko...@sun.com] Sent: Wednesday, March 18, 2009 1:51 AM To: Pranab Panda (pkpanda) Cc: opengrok-discuss at opensolaris.org Subject: Re: [opengrok] lssues with localhost:2424 Pranab Panda (pkpanda) wrote: > Thanks, > The deploy of source.war is not an issue > But the zip unzip of web.xml is not clear > well, I hope we will get rid of this too, you can already avoid it, if you store your configuration.xml in /etc/opengrok/configuration.xml (or symlink to it) - in such case, just deploying the war is enough, since it will pick up the file from proper location (the war is hardcoded for above path) -- L > Regards > Pranab > > -----Original Message----- > From: Lubos.Kosco at Sun.COM [mailto:Lubos.Kosco at Sun.COM] > Sent: Tuesday, March 17, 2009 7:26 AM > To: Pranab Panda (pkpanda) > Cc: opengrok-discuss at opensolaris.org > Subject: Re: [opengrok] lssues with localhost:2424 > > Pranab Panda (pkpanda) wrote: > >> Thanks >> I have successfully installed glassfish and am using the >> Default domain there is no issue with glassfish. >> This is what my Application server displays >> And I am successfully able to logon to admin interface >> At http://hostname:4848 >> >> Name: HOSTNAME >> >> >>> HTTP Ports : 4848,8181,8080 >>> IIOP ports 3820, 3700,3920 >>> JVM: JVM Report >>> Configuration Directory /opt/SDK/domains/domain1/config >>> Installed Version Sun GlassFish Enterprise Server v2.1(9.1.1) (build >>> b60e-fcs) >>> Debug Not Enabled >>> >>> >> The main issue with opengrok documentation is twofold, >> It is not clear on How the configuration.xml file is created >> >> > > it's generated, I just updated the install doc to say indexer will > generate it ;) > > >> and how to deploy The source.war (the zip/unzip part) >> >> > > * *Option 1:* Use browser and log into |glassfish web administration > interface|: Common Tasks / Applications / Web Applications , > button *Deploy* and point it to your source.war webarchive > * *Option 2:* Copy the source.war file to > /GLASSFISH//domains//YOURDOMAIN//autodeploy directory, glassfish > will try to deploy it "automagically". > * *Option 3:* Use cli from /GLASSFISH/ directory: > > # ./bin/asadmin deploy /path/to/source.war > > > which one of above is problematic ? > > > >> I didn't saw configuration.xml in the opengrok installation >> And had no clue whether it is part of installation or it is created >> And the documentation is very unclear. I saw the configuration.xml >> Only When I ran >> java -Xmx1524m -jar opengrok.jar -W ${DATA_ROOT}/configuration.xml -P >> > -S > >> -v -s ${SRC_ROOT} -d ${DATA_ROOT} >> >> I have updated web.xml with location of configuration.xml as well. >> >> > > I admit one has to read > http://src.opensolaris.org/source/xref/opengrok/trunk/src/org/opensolari > s/opengrok/index/CommandLineOptions.java#69 > before passing any options to indexer + one has to know indexer (e.g. > from http://src.opensolaris.org/source/xref/opengrok/trunk/run.sh ) > > and I hope we can get rid of this and just have some simple to use cli > which just does the job in future releases of opengrok ... > > > >> I am not sure what I am doing wrong. Please advise >> >> > > I am not sure what you're doing wrong, since I don't know what you're > doing. > You can try to write down all steps you do (maybe compare them to > http://opensolaris.org/os/project/opengrok/manual/installdescription/ ) > and write them here, so we will be able to see what you actually do ;) > > xing the fingers > L > > >> Thanks >> Pranab >> >> >> >> -----Original Message----- >> From: Lubos.Kosco at Sun.COM [mailto:Lubos.Kosco at Sun.COM] >> Sent: Tuesday, March 17, 2009 1:18 AM >> To: Pranab Panda (pkpanda) >> Cc: opengrok-discuss at opensolaris.org >> Subject: Re: [opengrok] lssues with localhost:2424 >> >> >> Glassfish management skills are out of scope of opengrok docs, the >> assumption is that one can manage web container servers (ask local Sun >> learning center for training) >> but let me give you some pointers: >> >> 1) https://glassfish.dev.java.net/downloads/v2.1-b60e.html >> 2) cd whatever was your installation dir ; ./bin/asadmin start-domain >> domain1 ( unless you created a different default domain than domain1 >> > , > >> check in ls ./domains ) >> 2a) your management interface is on http://YOUR_IP:4848 and default >> credentials are admin / adminadmin >> 3) create index and deploy the webapp as written in >> http://opensolaris.org/os/project/opengrok/manual/installdescription/ >> 3a) http://YOUR_IP:8080/source will be opengrok, unless you changed >> > the > >> path (and provided -w to indexer), also note >> /etc/opengrok/configuration.xml has to exist (or symlink to wherever >> > you > >> pointed your configuration to be generated) for opengrok to work >> seamlessly (or feel free to edit web.xml in the opengrok webapp) >> >> xing the fingers >> L >> >> P.S. localhost:2424 is a port opengrok uses for listening to >> configuration changes from indexer >> >> Pranab Panda (pkpanda) wrote: >> >> >>> Hi Trond >>> >>> When I do >>> http://hostname:8080 >>> I get a message like >>> Your Glassfish server is running >>> >>> When I do >>> http://hostname:8080/source >>> I get >>> HTTP Status 503 - >>> >>> >>> >>> > ------------------------------------------------------------------------ > >> >> >>> -------- >>> >>> type Status report >>> >>> message >>> >>> descriptionThe requested service () is not currently available. >>> >>> >>> >>> >>> > ------------------------------------------------------------------------ > >> >> >>> -------- >>> >>> Sun GlassFish Enterprise Server v2.1 >>> >>> Please advise >>> Thanks >>> Pranab >>> -----Original Message----- >>> From: opengrok-discuss-bounces at opensolaris.org >>> [mailto:opengrok-discuss-bounces at opensolaris.org] On Behalf Of Pranab >>> Panda (pkpanda) >>> Sent: Monday, March 16, 2009 3:01 PM >>> To: Trond.Norbye at Sun.COM >>> Cc: opengrok-discuss at opensolaris.org >>> Subject: Re: [opengrok] lssues with localhost:2424 >>> >>> Actually >>> On my glassfish application server page I have the >>> Following >>> >>> Name: HOSTNAME >>> HTTP Ports : 4848,8181,8080 >>> IIOP ports 3820, 3700,3920 >>> JVM: JVM Report >>> Configuration Directory /opt/SDK/domains/domain1/config >>> Installed Version Sun GlassFish Enterprise Server v2.1(9.1.1) (build >>> b60e-fcs) >>> Debug Not Enabled >>> >>> >>> I tried http://hostname/source or http://hostname:8080/source >>> As you suggested but it did not wrok either >>> Regards >>> Pranab >>> >>> -----Original Message----- >>> From: Trond.Norbye at Sun.COM [mailto:Trond.Norbye at Sun.COM] >>> Sent: Monday, March 16, 2009 2:49 PM >>> To: Pranab Panda (pkpanda) >>> Cc: opengrok-discuss at opensolaris.org >>> Subject: Re: [opengrok] lssues with localhost:2424 >>> >>> Pranab Panda (pkpanda) wrote: >>> >>> >>> >>>> Thanks for you rprompt response trond, >>>> Pardon my ignorance but the opengrok documentation >>>> Is not very clear on step by step instructions. >>>> I think http://hostname:2424/ is where opengrok >>>> Sources will be available. >>>> >>>> What I have done so far is checked out my cvs tree under >>>> /opt/opengrok/source and I ran run.sh and I expect that >>>> All the Developers can point their browsers to the opengrok server >>>> By doing http://hostname:2424/source to use opengrok features. >>>> >>>> >>>> >>>> >>>> >>> Have you configured your webserver to listen to port 2424??? The >>> >>> >> normal >> >> >>> port for webservers would be port 80 (or 8080). >>> >>> You should try http://hostname/source or http://hostname:8080/source >>> >>> Cheers, >>> >>> Trond >>> >>> _______________________________________________ >>> opengrok-discuss mailing list >>> opengrok-discuss at opensolaris.org >>> http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss >>> _______________________________________________ >>> opengrok-discuss mailing list >>> opengrok-discuss at opensolaris.org >>> http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss >>> >>> >>> >> >> > >