users@jaxb.java.net

xjc 20040405 uses 1.4 API

From: Lee Breisacher <LBreisacher_at_seagullsw.com>
Date: Thu, 8 Apr 2004 10:08:11 -0400

I'm using the latest weekly build - 20040405. The xjc compiler appears
to be using a java 1.4 API. I get this stack dump:

java.lang.NoSuchMethodError
        at
com.sun.tools.xjc.generator.PreProcessingLineFilter.process(PreProcessin
gLineFilter.java:84)
        at
com.sun.codemodel.fmt.JStaticJavaFile$ChainFilter.process(JStaticJavaFil
e.java:157)
        at
com.sun.codemodel.fmt.JStaticJavaFile.build(JStaticJavaFile.java:87)
        at com.sun.codemodel.JPackage.build(JPackage.java:371)
        at com.sun.codemodel.JCodeModel.build(JCodeModel.java:157)
        at com.sun.tools.xjc.XJCTask._doXJC(XJCTask.java:373)
        at com.sun.tools.xjc.XJCTask.doXJC(XJCTask.java:305)
        at com.sun.tools.xjc.XJCTask.execute(XJCTask.java:245)
        at org.apache.tools.ant.Task.perform(Task.java:341)

Looking at the source, it is using Boolean.valueOf(String) which is new
in 1.4.

JAXB is supposed to run with 1.3, right?

Lee

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jaxb.dev.java.net
For additional commands, e-mail: users-help_at_jaxb.dev.java.net