dev@glassfish.java.net

Re: --contextroot

From: Arun Gupta <Arun.Gupta_at_Sun.COM>
Date: Thu, 05 Mar 2009 19:16:42 -0800

Thanks Vince for providing the context!

Yes, this is a Rails app, should've mentioned.

The blog pointer provided by Vince shows exactly how to create that app.
Let me know if you need more information.

-Arun

vince kraemer wrote:
> I think Arun forgot to mention that 'runner' is a Rails app that he is
> trying to directory deploy. I think you tested something that is
> different by two degrees of freedom... dir deploy vs. archived and Rails
> vs Java EE.
>
> See: http://blogs.sun.com/arungupta/entry/totd_71_jruby_and_glassfish
> for a bit more context...
>
> vbk
>
> Hong Zhang wrote:
>> Hi, Arun
>> I tried to deploy a simple web application with --contextroot
>> option and it worked as expected for me.
>>
>> hzhang_at_nmr:~/files/sun/glassfish/bin$ ./asadmin deploy --contextroot
>> foo ~/deployment/apps/hello1.war
>> Command deploy executed successfully.
>>
>> I was able to access the application under localhost:8080/foo
>>
>> hzhang_at_nmr:~/files/sun/glassfish/bin$ ./asadmin deploy --force=true
>> --contextroot bar ~/deployment/apps/hello1.war
>> Command deploy executed successfully.
>>
>> I was able to access the application under localhost:8080/bar.
>>
>> You can send me your application for me to try..
>>
>> - Hong
>>
>>
>> Arun Gupta wrote:
>>
>>> Two questions on --contextroot ...
>>>
>>> 1). On a fresh b39, I tried:
>>>
>>> -- cut here --
>>> >~/tools/glassfish/v3/b39/glassfishv3/bin/asadmin deploy
>>> --contextroot runlog --force=true runner
>>>
>>> Command deploy executed successfully.
>>> -- cut here --
>>>
>>> Here http://localhost:8080/runlog gives 404 and
>>> http://localhost:8080/runner shows the expected page.
>>>
>>> Is --contextroot switch expected to work ?
>>>
>>> 2). On another fresh instance I tried:
>>>
>>> -- cut here --
>>> >~/tools/glassfish/v3/b39/glassfishv3/bin/asadmin deploy runner
>>> Command deploy executed successfully.
>>>
>>> >~/tools/glassfish/v3/b39/glassfishv3/bin/asadmin deploy
>>> --contextroot runlog --force=true runner
>>>
>>> Command deploy executed successfully.
>>> -- cut here --
>>>
>>> But accessing http://localhost:8080/runner and
>>> http://localhost:8080/runlog both give 404.
>>>
>>> Why so ?
>>>
>>> -Arun
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>

-- 
Application Platform, Sun Microsystems, Inc.
Blog: http://blogs.sun.com/arungupta