http://www.gg3721.com/
Home
» user.groovy »
Re: [groovy-user] Very simple script failing when run from jar
Guillaume Laforge
2010-03-16
Replies:
Very simple script failing when run from jar
--
polinastya-groovy
2010-03-16
Very simple script failing when run from jar --
Guillaume Laforge
2010-03-16
Very simple script failing when run from jar
--
polinastya-groovy
2010-03-16
Very simple script failing when run from jar
--
ukslim
2010-03-16
Does anyone know how to run a groovy script fr...
--
polinastya-groovy
2010-03-16
Ant, JUnit 4, Groovy and JPA
--
samd
2010-03-16
Very simple script failing when run from jar
--
polinastya-groovy
2010-03-16
Very simple script failing when run from jar
--
A. Tres Finocchiaro
2010-03-17
Very simple script failing when run from jar -...
--
polinastya-groovy
2010-03-18
Very simple script failing when run from jar -...
--
Roshan Dawrani
2010-03-18
Very simple script failing when run from jar -...
--
polinastya-groovy
2010-03-18
Very simple script failing when run from jar -...
--
polinastya-groovy
2010-03-18
Very simple script failing when run from jar -...
--
Roshan Dawrani
2010-03-18
Very simple script failing when run from jar -...
--
polinastya-groovy
2010-03-18
Find Java Web Hosting
Author Login
Post Reply
Curious why do you put the Groovy jar in the bootclasspath? (and not
just on the "normal" classpath)
On Tue, Mar 16, 2010 at 17:28, <polinastya-groovy@(protected):
> I have a one line script in a file Test.java
>
> Test.java:
> println "Hello world"
>
> It is packaged in a jar file with the following manifest:
>
> Manifest-Version: 1.0
> Ant-Version: Apache Ant 1.6.5
> Created-By: 1.5.0_09-b01 (Sun Microsystems Inc.)
> Main-Class: Test
> Build-Time: 2010/03/16 12:14
>
>
> I am getting the following error:
>
> java -Xbootclasspath/a:lib\groovy-all-1.7.0.jar; -jar
> lib\tal-dealbuilder.jar
> Exception in thread "main"
java.lang.NullPointerException
> at
>
org.codehaus.groovy.runtime.callsite.CallSiteClassLoader
.loadClass (
CallSiteClassLoader.java
:45)
> at
java.lang.ClassLoader.loadClass
(Unknown Source)
> at
>
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts
.loadClass (
ClassLoaderForClassArtifacts.java
:43)
> at
java.lang.ClassLoader.loadClassInternal
(Unknown Source)
> at
java.lang.ClassLoader.defineClass1
(Native Method)
> at
java.lang.ClassLoader.defineClass
(Unknown Source)
> at
>
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts
.define (
ClassLoaderForClassArtifacts.java
:27)
> at
>
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts
$1.run(ClassLoaderForClassArtifacts.java:71)
> at
>
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts
$1.run(ClassLoaderForClassArtifacts.java:69)
> at
java.security.AccessController.doPrivileged
(Native Method)
> at
>
org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts
.defineClassAndGetConstructor (
ClassLoaderForClassArtifacts.java
:69)
> at
>
org.codehaus.groovy.runtime.callsite.CallSiteGenerator
.compileStaticMethod (
CallSiteGenerator.java
:239)
> at
>
org.codehaus.groovy.reflection.CachedMethod
.createStaticMetaMethodSite (
CachedMethod.java
:268)
> at
>
org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite
.createStaticMetaMethodSite (
StaticMetaMethodSite.java
:111)
> at
>
groovy.lang.MetaClassImpl
.createStaticSite (
MetaClassImpl.java
:2998)
> at
>
org.codehaus.groovy.runtime.callsite.CallSiteArray
.createCallStaticSite (
CallSiteArray.java
:59)
> at
>
org.codehaus.groovy.runtime.callsite.CallSiteArray
.createCallSite (
CallSiteArray.java
:144)
> at
>
org.codehaus.groovy.runtime.callsite.CallSiteArray
.defaultCall (
CallSiteArray.java
:40)
> at
>
org.codehaus.groovy.runtime.callsite.AbstractCallSite
.call (
AbstractCallSite.java
:117)
> at
>
org.codehaus.groovy.runtime.callsite.AbstractCallSite
.call (
AbstractCallSite.java
:129)
> at Test.main(Test.groovy)
>
> "He that lives upon hope will die fasting.... He that falls in love with
> himself will have no rivals."
> ~~ Benjamin Franklin
>
>
--
Guillaume Laforge
Groovy Project Manager
Head of Groovy Development at SpringSource
http://www.springsource.com/g2one
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
©2008 gg3721.com - Jax Systems, LLC, U.S.A.