Description
I can build the regular Xerces 2.7.1 jars using "./build.sh jar". However dtdjars target fails to compile. I expect some coupling has snuck into the main codebase in the last revision or two where the core code depends on what should be optional features. I think 2.6.1 was the last version where I successfuly built dtdjars. I haven't tried the intermediate versions. This coupling should be removed. Output follows:
~/tmp/xerces-2_7_1$ ./build.sh clean
Xerces-Java Build System
------------------------
Building with classpath /System/Library/Frameworks/JavaVM.framework/Home/lib/tools.jar:/System/Library/Frameworks/JavaVM.framework/Home/lib/classes.zip:./tools/ant.jar:./tools/xml-apis.jar:./tools/xercesImpl.jar:./tools/bin/xjavac.jar
Starting Ant...
Buildfile: build.xml
init:
[echo] ---------------- Xerces-J 2.7.1 [1999-2005] ---------------
clean:
[delete] Deleting directory /Users/elharo/tmp/xerces-2_7_1/build
BUILD SUCCESSFUL
Total time: 4 seconds
~/tmp/xerces-2_7_1$ ./build.sh dtdjars
Xerces-Java Build System
------------------------
Building with classpath /System/Library/Frameworks/JavaVM.framework/Home/lib/tools.jar:/System/Library/Frameworks/JavaVM.framework/Home/lib/classes.zip:./tools/ant.jar:./tools/xml-apis.jar:./tools/xercesImpl.jar:./tools/bin/xjavac.jar
Starting Ant...
Buildfile: build.xml
init:
[echo] ---------------- Xerces-J 2.7.1 [1999-2005] ---------------
prepare:
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build
prepare-common:
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/src
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/classes
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
dtdprepare-src:
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 375 files to /Users/elharo/tmp/xerces-2_7_1/build/src
[unzip] Expanding: /Users/elharo/tmp/xerces-2_7_1/tools/xml-commons-external-src.zip into /Users/elharo/tmp/xerces-2_7_1/build/src
dtdcompile:
[copy] Copying 9 files to /Users/elharo/tmp/xerces-2_7_1/build/classes
[xjavac] Compiling 547 source files to /Users/elharo/tmp/xerces-2_7_1/build/classes
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilder.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilder.java:291: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.DocumentBuilder
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilderFactory.java:21: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilderFactory.java:420: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.DocumentBuilderFactory
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilderFactory.java:497: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.DocumentBuilderFactory
[xjavac] public void setSchema(Schema schema) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParser.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParser.java:499: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.SAXParser
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParserFactory.java:21: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParserFactory.java:299: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.SAXParserFactory
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParserFactory.java:369: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.SAXParserFactory
[xjavac] public void setSchema(Schema schema) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/dom/ElementNSImpl.java:21: package org.apache.xerces.impl.dv.xs does not exist
[xjavac] import org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/dom/ElementNSImpl.java:22: cannot resolve symbol
[xjavac] symbol : class XSComplexTypeDecl
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XSComplexTypeDecl;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:23: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:24: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeFactory;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:25: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.Duration;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:26: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.XMLGregorianCalendar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:60: cannot resolve symbol
[xjavac] symbol : class DatatypeFactory
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] extends DatatypeFactory {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:98: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public Duration newDuration(final String lexicalRepresentation) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:138: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public Duration newDuration(final long durationInMilliseconds) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:170: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public Duration newDuration(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:198: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:228: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar(final String lexicalRepresentation) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:295: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar(final GregorianCalendar cal) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:325: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:28: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:29: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.Duration;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:30: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.XMLGregorianCalendar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:100: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] extends Duration
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:111: package DatatypeConstants does not exist
[xjavac] private static final DatatypeConstants.Field[] FIELDS = new DatatypeConstants.Field[]{
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:274: package DatatypeConstants does not exist
[xjavac] private static void testNonNegative(BigInteger n, DatatypeConstants.Field f) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:289: package DatatypeConstants does not exist
[xjavac] private static void testNonNegative(BigDecimal n, DatatypeConstants.Field f) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:664: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] private static final XMLGregorianCalendar[] TEST_POINTS = new XMLGregorianCalendar[] {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:701: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public int compare(Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:889: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] private int compareDates(Duration duration1, Duration duration2) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:889: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] private int compareDates(Duration duration1, Duration duration2) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1065: package DatatypeConstants does not exist
[xjavac] public boolean isSet(DatatypeConstants.Field field) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1130: package DatatypeConstants does not exist
[xjavac] public Number getField(DatatypeConstants.Field field) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1279: package DatatypeConstants does not exist
[xjavac] private int getInt(DatatypeConstants.Field field) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1417: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration normalizeWith(Calendar startTimeInstant) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1457: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration multiply(int factor) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1508: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration multiply(BigDecimal factor) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1558: package DatatypeConstants does not exist
[xjavac] private BigDecimal getFieldAsBigDecimal(DatatypeConstants.Field f) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1655: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration add(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1655: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration add(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1822: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration subtract(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1822: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration subtract(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1838: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration negate() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:28: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:29: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.Duration;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:30: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.XMLGregorianCalendar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:31: package javax.xml.namespace does not exist
[xjavac] import javax.xml.namespace.QName;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:180: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] extends XMLGregorianCalendar
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:355: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static final XMLGregorianCalendar LEAP_YEAR_DEFAULT =
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:744: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDateTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:782: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDateTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:822: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDateTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:863: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDate(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:895: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:929: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:964: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1448: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public int compare(XMLGregorianCalendar rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1524: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public XMLGregorianCalendar normalize() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1547: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] private XMLGregorianCalendar normalizeToTimezone(XMLGregorianCalendar cal, int timezone) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1547: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] private XMLGregorianCalendar normalizeToTimezone(XMLGregorianCalendar cal, int timezone) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1584: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] private static int internalCompare(XMLGregorianCalendar P,
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1585: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] XMLGregorianCalendar Q) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1751: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar parse(String lexicalRepresentation) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1910: cannot resolve symbol
[xjavac] symbol : class QName
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public QName getXMLSchemaType() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:2072: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public void add(Duration duration) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:2554: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] XMLGregorianCalendar defaults) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:21: cannot resolve symbol
[xjavac] symbol : class XMLConstants
[xjavac] location: package xml
[xjavac] import javax.xml.XMLConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:42: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
[xjavac] private Schema grammar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:151: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:155: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
[xjavac] public void setSchema(Schema grammar) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:24: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:30: cannot resolve symbol
[xjavac] symbol : class XMLSchemaValidator
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XMLSchemaValidator;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:95: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderImpl
[xjavac] private final Schema grammar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:326: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderImpl
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:21: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.TypeInfoProvider;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:22: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.ValidatorHandler;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:27: package org.apache.xerces.impl.xs.opti does not exist
[xjavac] import org.apache.xerces.impl.xs.opti.DefaultXMLDocumentHandler;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:99: cannot resolve symbol
[xjavac] symbol : class ValidatorHandler
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent
[xjavac] private final ValidatorHandler validator;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:345: cannot resolve symbol
[xjavac] symbol : class DefaultXMLDocumentHandler
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent.XNI2SAX
[xjavac] private final class XNI2SAX extends DefaultXMLDocumentHandler {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:104: cannot resolve symbol
[xjavac] symbol : class TypeInfoProvider
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent
[xjavac] private final TypeInfoProvider typeInfoProvider;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:129: cannot resolve symbol
[xjavac] symbol : class ValidatorHandler
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent
[xjavac] public JAXPValidatorComponent( ValidatorHandler validatorHandler ) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:546: cannot resolve symbol
[xjavac] symbol : class TypeInfoProvider
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent
[xjavac] private static final TypeInfoProvider noInfoProvider = new TypeInfoProvider() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserFactoryImpl.java:21: cannot resolve symbol
[xjavac] symbol : class XMLConstants
[xjavac] location: package xml
[xjavac] import javax.xml.XMLConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserFactoryImpl.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserFactoryImpl.java:43: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.SAXParserFactoryImpl
[xjavac] private Schema grammar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserImpl.java:26: cannot resolve symbol
[xjavac] symbol : class XMLConstants
[xjavac] location: package xml
[xjavac] import javax.xml.XMLConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserImpl.java:27: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserImpl.java:31: cannot resolve symbol
[xjavac] symbol : class XMLSchemaValidator
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XMLSchemaValidator;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserImpl.java:32: cannot resolve symbol
[xjavac] symbol : class XSMessageFormatter
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XSMessageFormatter;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserImpl.java:93: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.SAXParserImpl
[xjavac] private final Schema grammar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserImpl.java:275: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.SAXParserImpl
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserFactoryImpl.java:142: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.SAXParserFactoryImpl
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SAXParserFactoryImpl.java:146: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.SAXParserFactoryImpl
[xjavac] public void setSchema(Schema grammar) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/SchemaValidatorConfiguration.java:22: cannot resolve symbol
[xjavac] symbol : class XSMessageFormatter
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XSMessageFormatter;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/validation/AbstractXMLSchema.java:19: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] The system is out of resources.
[xjavac] Consult the following stack trace for details.
[xjavac] java.lang.OutOfMemoryError
BUILD FAILED
file:/Users/elharo/tmp/xerces-2_7_1/build.xml:905: Compile failed; see the compiler error output for details.
Total time: 45 seconds
/tmp/xerces-2_7_1$/tmp/xerces-2_7_1$ ./build.sh clean
Xerces-Java Build System
------------------------
Building with classpath /System/Library/Frameworks/JavaVM.framework/Home/lib/tools.jar:/System/Library/Frameworks/JavaVM.framework/Home/lib/classes.zip:./tools/ant.jar:./tools/xml-apis.jar:./tools/xercesImpl.jar:./tools/bin/xjavac.jar
Starting Ant...
Buildfile: build.xml
init:
[echo] ---------------- Xerces-J 2.7.1 [1999-2005] ---------------
clean:
[delete] Deleting directory /Users/elharo/tmp/xerces-2_7_1/build
BUILD SUCCESSFUL
Total time: 4 seconds
~/tmp/xerces-2_7_1$ ./build.sh dtdjars
Xerces-Java Build System
------------------------
Building with classpath /System/Library/Frameworks/JavaVM.framework/Home/lib/tools.jar:/System/Library/Frameworks/JavaVM.framework/Home/lib/classes.zip:./tools/ant.jar:./tools/xml-apis.jar:./tools/xercesImpl.jar:./tools/bin/xjavac.jar
Starting Ant...
Buildfile: build.xml
init:
[echo] ---------------- Xerces-J 2.7.1 [1999-2005] ---------------
prepare:
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build
prepare-common:
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/src
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/classes
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF
[mkdir] Created dir: /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
dtdprepare-src:
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 1 file to /Users/elharo/tmp/xerces-2_7_1/build/classes/META-INF/services
[copy] Copying 375 files to /Users/elharo/tmp/xerces-2_7_1/build/src
[unzip] Expanding: /Users/elharo/tmp/xerces-2_7_1/tools/xml-commons-external-src.zip into /Users/elharo/tmp/xerces-2_7_1/build/src
dtdcompile:
[copy] Copying 9 files to /Users/elharo/tmp/xerces-2_7_1/build/classes
[xjavac] Compiling 547 source files to /Users/elharo/tmp/xerces-2_7_1/build/classes
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilder.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilder.java:291: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.DocumentBuilder
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilderFactory.java:21: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilderFactory.java:420: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.DocumentBuilderFactory
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/DocumentBuilderFactory.java:497: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.DocumentBuilderFactory
[xjavac] public void setSchema(Schema schema) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParser.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParser.java:499: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.SAXParser
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParserFactory.java:21: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParserFactory.java:299: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.SAXParserFactory
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/javax/xml/parsers/SAXParserFactory.java:369: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class javax.xml.parsers.SAXParserFactory
[xjavac] public void setSchema(Schema schema) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/dom/ElementNSImpl.java:21: package org.apache.xerces.impl.dv.xs does not exist
[xjavac] import org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/dom/ElementNSImpl.java:22: cannot resolve symbol
[xjavac] symbol : class XSComplexTypeDecl
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XSComplexTypeDecl;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:23: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:24: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeFactory;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:25: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.Duration;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:26: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.XMLGregorianCalendar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:60: cannot resolve symbol
[xjavac] symbol : class DatatypeFactory
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] extends DatatypeFactory {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:98: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public Duration newDuration(final String lexicalRepresentation) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:138: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public Duration newDuration(final long durationInMilliseconds) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:170: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public Duration newDuration(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:198: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:228: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar(final String lexicalRepresentation) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:295: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar(final GregorianCalendar cal) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl.java:325: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
[xjavac] public XMLGregorianCalendar newXMLGregorianCalendar(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:28: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:29: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.Duration;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:30: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.XMLGregorianCalendar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:100: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] extends Duration
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:111: package DatatypeConstants does not exist
[xjavac] private static final DatatypeConstants.Field[] FIELDS = new DatatypeConstants.Field[]{
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:274: package DatatypeConstants does not exist
[xjavac] private static void testNonNegative(BigInteger n, DatatypeConstants.Field f) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:289: package DatatypeConstants does not exist
[xjavac] private static void testNonNegative(BigDecimal n, DatatypeConstants.Field f) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:664: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] private static final XMLGregorianCalendar[] TEST_POINTS = new XMLGregorianCalendar[] {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:701: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public int compare(Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:889: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] private int compareDates(Duration duration1, Duration duration2) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:889: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] private int compareDates(Duration duration1, Duration duration2) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1065: package DatatypeConstants does not exist
[xjavac] public boolean isSet(DatatypeConstants.Field field) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1130: package DatatypeConstants does not exist
[xjavac] public Number getField(DatatypeConstants.Field field) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1279: package DatatypeConstants does not exist
[xjavac] private int getInt(DatatypeConstants.Field field) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1417: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration normalizeWith(Calendar startTimeInstant) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1457: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration multiply(int factor) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1508: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration multiply(BigDecimal factor) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1558: package DatatypeConstants does not exist
[xjavac] private BigDecimal getFieldAsBigDecimal(DatatypeConstants.Field f) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1655: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration add(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1655: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration add(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1822: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration subtract(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1822: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration subtract(final Duration rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/DurationImpl.java:1838: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.DurationImpl
[xjavac] public Duration negate() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:28: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.DatatypeConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:29: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.Duration;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:30: package javax.xml.datatype does not exist
[xjavac] import javax.xml.datatype.XMLGregorianCalendar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:31: package javax.xml.namespace does not exist
[xjavac] import javax.xml.namespace.QName;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:180: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] extends XMLGregorianCalendar
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:355: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static final XMLGregorianCalendar LEAP_YEAR_DEFAULT =
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:744: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDateTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:782: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDateTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:822: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDateTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:863: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createDate(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:895: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:929: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:964: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar createTime(
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1448: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public int compare(XMLGregorianCalendar rhs) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1524: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public XMLGregorianCalendar normalize() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1547: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] private XMLGregorianCalendar normalizeToTimezone(XMLGregorianCalendar cal, int timezone) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1547: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] private XMLGregorianCalendar normalizeToTimezone(XMLGregorianCalendar cal, int timezone) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1584: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] private static int internalCompare(XMLGregorianCalendar P,
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1585: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] XMLGregorianCalendar Q) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1751: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public static XMLGregorianCalendar parse(String lexicalRepresentation) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:1910: cannot resolve symbol
[xjavac] symbol : class QName
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public QName getXMLSchemaType() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:2072: cannot resolve symbol
[xjavac] symbol : class Duration
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] public void add(Duration duration) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl.java:2554: cannot resolve symbol
[xjavac] symbol : class XMLGregorianCalendar
[xjavac] location: class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl
[xjavac] XMLGregorianCalendar defaults) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:21: cannot resolve symbol
[xjavac] symbol : class XMLConstants
[xjavac] location: package xml
[xjavac] import javax.xml.XMLConstants;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:25: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:42: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
[xjavac] private Schema grammar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:151: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderFactoryImpl.java:155: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
[xjavac] public void setSchema(Schema grammar) {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:24: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.Schema;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:30: cannot resolve symbol
[xjavac] symbol : class XMLSchemaValidator
[xjavac] location: package xs
[xjavac] import org.apache.xerces.impl.xs.XMLSchemaValidator;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:95: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderImpl
[xjavac] private final Schema grammar;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/DocumentBuilderImpl.java:326: cannot resolve symbol
[xjavac] symbol : class Schema
[xjavac] location: class org.apache.xerces.jaxp.DocumentBuilderImpl
[xjavac] public Schema getSchema() {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:21: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.TypeInfoProvider;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:22: package javax.xml.validation does not exist
[xjavac] import javax.xml.validation.ValidatorHandler;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:27: package org.apache.xerces.impl.xs.opti does not exist
[xjavac] import org.apache.xerces.impl.xs.opti.DefaultXMLDocumentHandler;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:99: cannot resolve symbol
[xjavac] symbol : class ValidatorHandler
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent
[xjavac] private final ValidatorHandler validator;
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorComponent.java:345: cannot resolve symbol
[xjavac] symbol : class DefaultXMLDocumentHandler
[xjavac] location: class org.apache.xerces.jaxp.JAXPValidatorComponent.XNI2SAX
[xjavac] private final class XNI2SAX extends DefaultXMLDocumentHandler {
[xjavac] ^
[xjavac] /Users/elharo/tmp/xerces-2_7_1/build/src/org/apache/xerces/jaxp/JAXPValidatorC