Actually, it was not the JAVA_HOME variable but the CLASSPATH variable
which did the trick. Setting the JAVA_HOME variable didn't make any
difference.
Thx
Kailash
From: Erik Hatcher <[EMAIL PROTECTED]> on 03/24/2002 10:39
PM
Please respond to Ant Users List <[EMAIL PROTECTED]>
To: Ant Users List <[EMAIL PROTECTED]>
cc:
Subject: Re: classpath issue when compiling jsps
Maybe only the JAVA_HOME environment variable was needed? Did you try that
by itself with the -cp command-line switch?
Other than that, dunno.
Erik
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Ant Users List" <[EMAIL PROTECTED]>
Sent: Sunday, March 24, 2002 10:26 PM
Subject: Re: classpath issue when compiling jsps
>
> I set the classpath as environment variable and it worked like charm. The
> code I used is
> <target name="jspcompile" depends="init">
> <apply executable="java">
> <env key="JAVA_HOME" value="/usr/java" />
> <env key="CLASSPATH" value="${cp}" />
> <arg line="weblogic.jspc -compiler javac -g -d
${src}/com/alltel/ebusiness/pay/adjustment/pages/ -docroot
Hibernia -keepgenerated" />
> <fileset dir="${src}/com/alltel/ebusiness/pay/adjustment/pages/"
includes="**/*.jsp/**" />
> </apply>
> </target>
>
> Can anybody help me understand why if I call the CLASSPATH in the
arg
line using the property name ${cp} it does not work as against
> setting the CLASSPATH as environment variable ?Or am I missing something
?
The verbose of the command as called by ant is
>
> [apply] Executing java weblogic.jspc -compiler javac -g -d
/view/vobadm_ECL_HIBERNIA/ebppvobstore/vobs/HIBERNIA/com/alltel/ebusiness/pa
y/adjustmen
> t/pages/ -classpath
/usr/java/lib/tools.jar:/opt/devlib/jsse1.0.2/lib/jsse.jar:/opt/devlib/jsse1
.0.2/lib/jcert.jar:/opt/devlib/jsse1.0.2/lib/jnet.jar:
>
/opt/weblogic5/classes:/opt/weblogic5/lib/weblogic510sp5boot.jar:/opt/weblog
ic5/lib/weblogicaux.jar:/opt/weblogic5/lib/weblogic510sp5.jar:/opt/weblogi
>
c5/lib/jspCasePatch_sp5_oneoff.jar:/opt/oracle/app/oracle/product/8.1.7/jdbc
/lib/classes12.zip:/opt/devlib/xerces1.1.2/xerces.jar:/opt/devlib/jaf1.0.1
>
/activation.jar:/usr/java/jre/lib/rt.jar:/usr/java/lib/dt.jar:/opt/devlib/ja
vamail1.1.3/mail.jar:/view/vobadm_ECL_HIBERNIA/ebppvobstore/vobs/HIBERNIA:
>
/view/vobadm_ECL_HIBERNIA/ebppvobstore/vobs/HIBERNIA/com/alltel/ebusiness/do
cument_root:/opt/devlib/jsdt2.0/lib/jsdt-client-lrmp.jar:/opt/devlib/jsdt2
>
.0/lib/jsdt-client-http.jar:/opt/devlib/jsdt2.0/lib/jsdt-client-socket.jar:/
opt/devlib/jsdt2.0/lib/jsdt.jar:/opt/devlib/jt400/lib/jt400.zip:/opt/devli
> b/jce1.2/lib/jce1_2-do.jar -docroot Hibernia -keepgenerated
/view/vobadm_ECL_HIBERNIA/ebppvobstore/vobs/HIBERNIA/com/alltel/ebusiness/pa
y/adjustment/p
> ages/LineItemAdjustmentResponsePage.jsp
> [apply] Exception in thread "main" java.lang.NoClassDefFoundError:
weblogic/jspc
> [apply] Result: 1
>
>
>
> I would appreciate any insight into this. Thanks a bunch Erik for your
patience and help.
>
> Thx
> Kailash
>
> PS: I am a newbie.
>
>
> --
> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]
>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]
>
>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>