someone broke quicklook when adding jRuby tests

View: New views
2 Messages — Rating Filter:   Alert me  

someone broke quicklook when adding jRuby tests

by Bill Shannon :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I see that quicklook now includes some jRuby tests.
It fails for me with this error:

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] An Ant BuildException has occured: The following error occurred while
executing this line:
/Users/shannon/v3/tests/quicklook/build.xml:110: The following error occurred
while executing this line:
/Users/shannon/v3/tests/quicklook/build.xml:190: The following error occurred
while executing this line:
/Users/shannon/v3/tests/quicklook/web/jruby/build.xml:28: Error while expanding
/Users/shannon/.m2/repository/org/glassfish/scripting/bundle/jruby-all/1.5.4/jruby-all-1.5.4-1.3.1.zip


/Users/shannon/.m2/repository/org/glassfish/scripting/bundle/jruby-all/1.5.4/jruby-all-1.5.4-1.3.1.zip
(No such file or directory)

And it's absolutely correct, because that's not where my local maven
repository is.  I've configured my ~/.m2/settings.xml file to put the
repository in the same directory as my v3 workspace.

It looks like someone made an assumption in the ant build.xml file
about where the local repository is.

Can someone fix this please?  I don't know if there's a way to get maven
to tell you where the repository is, or if there's a way to get maven to
do the unzipping instead of ant, but one way or another this needs to be
fixed.

Thanks.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: someone broke quicklook when adding jRuby tests

by Ming Zhang-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The path to jruby can be set in quicklook/build.properties:
jruby_path=${maven.repo.local}/org/glassfish/scripting/bundle/jruby-all
The -Dmaven.repo.local should be able to overwrite the above jruby_path
also. But I am not sure how to pickup setting from  ~/.m2/settings.xml
Does anyone have idea to overwrite jruby_path from ~/.m2/settings.xml ?

Thanks,
Ming

Bill Shannon wrote:

> I see that quicklook now includes some jRuby tests.
> It fails for me with this error:
>
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] An Ant BuildException has occured: The following error occurred while
> executing this line:
> /Users/shannon/v3/tests/quicklook/build.xml:110: The following error occurred
> while executing this line:
> /Users/shannon/v3/tests/quicklook/build.xml:190: The following error occurred
> while executing this line:
> /Users/shannon/v3/tests/quicklook/web/jruby/build.xml:28: Error while expanding
> /Users/shannon/.m2/repository/org/glassfish/scripting/bundle/jruby-all/1.5.4/jruby-all-1.5.4-1.3.1.zip
>
>
> /Users/shannon/.m2/repository/org/glassfish/scripting/bundle/jruby-all/1.5.4/jruby-all-1.5.4-1.3.1.zip
> (No such file or directory)
>
> And it's absolutely correct, because that's not where my local maven
> repository is.  I've configured my ~/.m2/settings.xml file to put the
> repository in the same directory as my v3 workspace.
>
> It looks like someone made an assumption in the ant build.xml file
> about where the local repository is.
>
> Can someone fix this please?  I don't know if there's a way to get maven
> to tell you where the repository is, or if there's a way to get maven to
> do the unzipping instead of ant, but one way or another this needs to be
> fixed.
>
> Thanks.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@...
> For additional commands, e-mail: dev-help@...
>
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...