You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Michael Glavassevich (JIRA)" <xe...@xml.apache.org> on 2006/02/28 05:09:32 UTC

[jira] Resolved: (XERCESJ-1121) dtdjars target fails to build

     [ http://issues.apache.org/jira/browse/XERCESJ-1121?page=all ]
     
Michael Glavassevich resolved XERCESJ-1121:
-------------------------------------------

    Fix Version: 2.8.0
     Resolution: Fixed

It took about 50 or so hacks but the dtdjars target is working again. 

> dtdjars target fails to build
> -----------------------------
>
>          Key: XERCESJ-1121
>          URL: http://issues.apache.org/jira/browse/XERCESJ-1121
>      Project: Xerces2-J
>         Type: Bug
>   Components: Build
>     Versions: 2.7.1
>     Reporter: elharo
>     Assignee: Michael Glavassevich
>      Fix For: 2.8.0

>
> 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

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org