ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Showalter" <jim.showal...@verizon.net>
Subject RE: Problem with <classconstants/>
Date Fri, 22 Aug 2008 15:34:23 GMT
That did it!  Many thanks!
Jim


-----Original Message-----
From: Peter Reilly [mailto:peter.kitt.reilly@gmail.com]
Sent: Friday, August 22, 2008 11:07 AM
To: Ant Users List
Subject: Re: Problem with <classconstants/>


You may need to set the character encoding on the loadproperties.
See:
http://ant.apache.org/manual/CoreTypes/filterchain.html#classconstants

peter
On Sun, Aug 10, 2008 at 3:10 PM, Jim Showalter
<jim.showalter@verizon.net> wrote:
> I am having problems getting this to work as described.  I am using Ant
> 1.7.1 with bcel-5.2 and java 1.6.  The OS platform is Solaris 10 Unix.
The
> bcel classParser throws a ClassFormatException when I run a very simple
ant
> file.  I put a print statement in the
org.apache.bcel.classfile.ClassParser
> code and the problem appears to be that the readID method returns a
> 0x3F3F3F3F instead of the expected 0xCAFEBABE value.  I have verified
(using
> od -x) that the Foo.class file begins with 0xCAFEBABE.
> The files are below.
>
>
> //Foo.java
> public class Foo {
>   public static final String TESTIT = "hello";
> }
>
> <!-- build.xml  -->
> <?xml version="1.0" encoding="UTF-8"?>
> <project name="project" default="cool">
>     <target name="cool">
>        <loadproperties srcfile="Foo.class">
>            <filterchain>
>                <classconstants/>
>                <prefixlines prefix="Foo."/>
>            </filterchain>
>        </loadproperties>
>        <echo>${Foo.TESTIT}</echo>
>    </target>
> </project>
>
>
> Any help would be appreciated.
>
> Thanks
> Jim
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message