ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Showalter" <>
Subject Problem with <classconstants/>
Date Fri, 22 Aug 2008 14:04:10 GMT
I posted this to Ant Users several weeks ago and have not received any
so now I am trying the developers.  I have searched some of the archives to
no avail.

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
only related
environment variables set are ANT_HOME and JAVA_HOME.  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.

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">
                <prefixlines prefix="Foo."/>

Any help would be appreciated.


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message