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/opensolaris/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
>>   
>>     
>
>   


Reply via email to