dev@glassfish.java.net

Re: QuickLook and glassfish.zip

From: Lloyd Chambers <Lloyd.Chambers_at_Sun.COM>
Date: Fri, 24 Apr 2009 10:09:00 -0700

Yes, Me Bad.

My setup script was setting bin/asadmin executable but not glassfish/
bin/asadmin.

Lloyd

On Apr 24, 2009, at 10:01 AM, Jerome Dochez wrote:

> it does exist, seems like you forgot the chmod a+x asadmin before
> launching QL ?
>
> jerome
>
> On Apr 24, 2009, at 9:29 AM, Lloyd Chambers wrote:
>
>> Jane,
>>
>> I tried that, as shown in my original message below. But then QL
>> tries to run /v3/glassfishv3/glassfish/bin/asadmin, which doesn't
>> exist.
>>
>> Lloyd
>>
>>
>> On Apr 24, 2009, at 9:18 AM, Jane Young wrote:
>>
>>> Hi Lloyd,
>>>
>>> This is because the community bundle now has the same file layout
>>> as the IPS bundle. Snjezana has merged the packager in
>>> distribution so that dependencies are insync with the IPS
>>> packages. With this change, there is an additional glassfishv3
>>> directory at the root.
>>> When running QL, use this:
>>>
>>> -Dglasfish.home=/v3/glassfishv3/glassfish
>>>
>>> HTH,
>>> Jane
>>>
>>>
>>> Lloyd Chambers wrote:
>>>>
>>>> Please help. :)
>>>>
>>>> Begin forwarded message:
>>>>
>>>>> From: Lloyd Chambers <Lloyd.Chambers_at_Sun.COM>
>>>>> Date: April 24, 2009 9:01:50 AM PDT
>>>>> To: dev_at_glassfish.dev.java.net
>>>>> Subject: QuickLook and glassfish.zip
>>>>> Reply-To: dev_at_glassfish.dev.java.net
>>>>>
>>>>> I'm confused by the recent change in glassfish.zip; QuickLook
>>>>> won't run.
>>>>>
>>>>> I unzip glassfish.zip inside directory /v3. That now produces
>>>>> the directory 'glassfishv3' (/v3/glassfishv3) containing:
>>>>>
>>>>> bin glassfish javadb jersey mq
>>>>>
>>>>> When I run quicklook, I use -Dglassfish.home=/v3/glassfishv3
>>>>>
>>>>> But then Quicklook fails, it cannot find the modules directory,
>>>>> which is now one level down inside 'glassfish':
>>>>>
>>>>> /work/v3/code/tests/quicklook/amx/build.xml:51: The following
>>>>> error occurred while executing this line:
>>>>> /work/v3/code/tests/quicklook/gfproject/build-impl.xml:106: /v3/
>>>>> glassfishv3/modules not found.
>>>>>
>>>>> If I set -Dglassfish.home=/v3/glassfishv3/glassfish, then
>>>>> QuickLook can't find the 'bin' directory! :
>>>>>
>>>>> /work/v3/code/tests/quicklook/gfproject/db-targets.xml:53:
>>>>> Execute failed: java.io.IOException: Cannot run program "/v3/
>>>>> glassfishv3/glassfish/bin/asadmin": error=13, Permission denied
>>>>>
>>>>>
>>>>> The directions haven't changed, and are now incorrect (the
>>>>> directory from unzipping is "glassfishv3", not "glassfish"), but
>>>>> the directions say it *must* be "glassfish".
>>>>>
>>>>> —Lloyd
>>>>>
>>>>> I. Running QuickLook tests:
>>>>>
>>>>> The QuickLook (QL) implements three profiles (web profile,
>>>>> dev_debug profile and glassfish profile) to run QL in 3
>>>>> different scenarios: testing v3 web distribution, testing v3 web
>>>>> distribution in debug mode, testing v3 glassfish distribution.
>>>>>
>>>>> First, install/unzip the glassfish bundle to a directory. As of
>>>>> Sept 17 2008, this directory must be named "glassfish" eg /tests/
>>>>> glassfish
>>>>> Let's call the full path to glassfish directory as {V3
>>>>> Installation Dir}. Please do not install glassfish under v3/
>>>>> tests/quicklook since the "clean" target of QL will clean up all
>>>>> war files under quicklook directory. Change directory to v3/
>>>>> tests/quicklook. All italic text below indicate a command.
>>>>>
>>>>> 1. To Run QL in Glassfish Profile:
>>>>>
>>>>> The v3 glassfish distribution includes extra modules such as
>>>>> EJB, jts and corba other than the modules in web distribution.
>>>>> The glassfish profile is the default profile of QL. It runs QL
>>>>> against v3 Glassfish distribution.
>>>>> For glassfish bundle of V3, {V3 Installation Dir} is equivelent
>>>>> to /test/glassfish in the example above.
>>>>> mvn -Dglassfish.home={V3 Installation Dir} test | tee run.log
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> Lloyd Chambers
>>>> lloyd.chambers_at_sun.com
>>>> GlassFish Team
>>>>
>>>>
>>>>
>>>
>>
>> Lloyd Chambers
>> lloyd.chambers_at_sun.com
>> GlassFish Team
>>
>>
>>
>

Lloyd Chambers
lloyd.chambers_at_sun.com
GlassFish Team