Bootstrap build fails with revision 1212

Carel Paradis carelparadis-dev at videotron.ca
Fri Mar 17 19:50:48 EST 2006


Hi,

I have updated my dpml code base to rev. 1212. The bootstrap build failed:

### START BUILD ###

F:\dpml\trunk\main\transit\core>cd
F:\dpml\trunk\main\transit\core
building project with release ID [-Dbuild.signature=SNAPSHOT]
Buildfile: build.xml

clean:
   [delete] Deleting directory F:\dpml\trunk\main\transit\core\target

dpml-home-environment:

dpml-appdata-environment:

dpml-home-default:

dpml-home:

dpml-data:
     [echo] ${dpml.data} set to F:\dpml\home\data
     [echo] ${dpml.local.cache} set to F:\dpml\home\data\cache
     [echo] ${dpml.docs} set to F:\dpml\home\data\docs
     [echo] ${dpml.logs} set to F:\dpml\home\data\logs

dpml-prefs:

dpml-system-environment:

dpml-system:

dpml-setup:

junit-download:

junit-test:

junit-setup:

setup:

setupReleaseFilename:

bootstrap.init:
     [echo]
     [echo] 
#----------------------------------------------------------------------------------
     [echo] # dpml/transit/dpml-transit-main#SNAPSHOT
     [echo] 
#----------------------------------------------------------------------------------
     [echo]

init:

prepare-etc-deliverable:

prepare-etc-main:
    [mkdir] Created dir: F:\dpml\trunk\main\transit\core\target\build\main
     [copy] Copying 2 files to 
F:\dpml\trunk\main\transit\core\target\build\main

prepare-etc-test:
    [mkdir] Created dir: F:\dpml\trunk\main\transit\core\target\test
     [copy] Copying 10 files to F:\dpml\trunk\main\transit\core\target\test
     [copy] Copying 2 files to F:\dpml\trunk\main\transit\core\target\test

prepare-etc:
     [copy] Copying 5 files to F:\dpml\trunk\main\transit\core\target

prepare-src-main:
     [copy] Copying 191 files to 
F:\dpml\trunk\main\transit\core\target\build\main

prepare-src-test:
    [mkdir] Created dir: F:\dpml\trunk\main\transit\core\target\build\test
     [copy] Copying 19 files to 
F:\dpml\trunk\main\transit\core\target\build\test

prepare-build-main:
    [mkdir] Created dir: F:\dpml\trunk\main\transit\core\target\classes\main
     [copy] Copying 12 files to 
F:\dpml\trunk\main\transit\core\target\classes\main
     [copy] Copied 13 empty directories to 1 empty directory under 
F:\dpml\trunk\main\transit\core\target\classes\main

prepare-build-test:
    [mkdir] Created dir: F:\dpml\trunk\main\transit\core\target\classes\test
     [copy] Copied 6 empty directories to 3 empty directories under 
F:\dpml\trunk\main\transit\core\target\classes\test

prepare:

build.setup:

setup-path:

bootstrap.build:
    [javac] Compiling 181 source files to 
F:\dpml\trunk\main\transit\core\target\classes\main
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\lang\DefaultType.java:27: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\AbstractBuilder.java:34: 
package javax.xml does not exist
    [javac] import javax.xml.XMLConstants;
    [javac]                  ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\AbstractBuilder.java:53: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:35: 
package javax.xml does not exist
    [javac] import javax.xml.XMLConstants;
    [javac]                  ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:36: 
package javax.xml.validation does not exist
    [javac] import javax.xml.validation.Validator;
    [javac]                             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:37: 
package javax.xml.validation does not exist
    [javac] import javax.xml.validation.Schema;
    [javac]                             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:38: 
package javax.xml.validation does not exist
    [javac] import javax.xml.validation.SchemaFactory;
    [javac]                             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:57: 
cannot resolve symbol
    [javac] symbol  : class DOMError
    [javac] location: package dom
    [javac] import org.w3c.dom.DOMError;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:58: 
cannot resolve symbol
    [javac] symbol  : class DOMLocator
    [javac] location: package dom
    [javac] import org.w3c.dom.DOMLocator;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:59: 
package org.w3c.dom.bootstrap does not exist
    [javac] import org.w3c.dom.bootstrap.DOMImplementationRegistry;
    [javac]                              ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:60: 
cannot resolve symbol
    [javac] symbol  : class DOMErrorHandler
    [javac] location: package dom
    [javac] import org.w3c.dom.DOMErrorHandler;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:61: 
cannot resolve symbol
    [javac] symbol  : class DOMConfiguration
    [javac] location: package dom
    [javac] import org.w3c.dom.DOMConfiguration;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:206: 
cannot resolve symbol
    [javac] symbol  : class DOMErrorHandler
    [javac] location: class 
net.dpml.part.DOM3DocumentBuilder.InternalErrorHandler
    [javac]     private static final class InternalErrorHandler implements 
DOMErrorHandler
    [javac]                                                                ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:208: 
cannot resolve symbol
    [javac] symbol  : class DOMError
    [javac] location: class 
net.dpml.part.DOM3DocumentBuilder.InternalErrorHandler
    [javac]         public boolean handleError( DOMError error )
    [javac]                                     ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartBuilder.java:33: 
cannot resolve symbol
    [javac] symbol  : class XMLConstants
    [javac] location: package xml
    [javac] import javax.xml.XMLConstants;
    [javac]                  ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartBuilder.java:51: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartWriter.java:33: 
cannot resolve symbol
    [javac] symbol  : class XMLConstants
    [javac] location: package xml
    [javac] import javax.xml.XMLConstants;
    [javac]                  ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartWriter.java:49: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\ValueBuilder.java:31: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\ValueWriter.java:31: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartStrategyBuilder.java:36: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartStrategyWriter.java:31: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: package dom
    [javac] import org.w3c.dom.TypeInfo;
    [javac]                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\lang\BuilderException.java:56: 
cannot resolve symbol
    [javac] symbol  : method getDocumentURI ()
    [javac] location: interface org.w3c.dom.Document
    [javac]             String uri = document.getDocumentURI();
    [javac]                                  ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\AbstractBuilder.java:116: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: class net.dpml.part.AbstractBuilder
    [javac]             TypeInfo info = element.getSchemaTypeInfo();
    [javac]             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\AbstractBuilder.java:116: 
cannot resolve symbol
    [javac] symbol  : method getSchemaTypeInfo ()
    [javac] location: interface org.w3c.dom.Element
    [javac]             TypeInfo info = element.getSchemaTypeInfo();
    [javac]                                    ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\AbstractBuilder.java:167: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: class net.dpml.part.AbstractBuilder
    [javac]         TypeInfo info = element.getSchemaTypeInfo();
    [javac]         ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\AbstractBuilder.java:167: 
cannot resolve symbol
    [javac] symbol  : method getSchemaTypeInfo ()
    [javac] location: interface org.w3c.dom.Element
    [javac]         TypeInfo info = element.getSchemaTypeInfo();
    [javac]                                ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:94: 
cannot resolve symbol
    [javac] symbol  : class DOMImplementationRegistry
    [javac] location: class net.dpml.part.DOM3DocumentBuilder
    [javac]             DOMImplementationRegistry registry =
    [javac]             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:95: 
cannot resolve symbol
    [javac] symbol  : variable DOMImplementationRegistry
    [javac] location: class net.dpml.part.DOM3DocumentBuilder
    [javac]                 DOMImplementationRegistry.newInstance();
    [javac]                 ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:105: 
cannot resolve symbol
    [javac] symbol  : class DOMConfiguration
    [javac] location: class net.dpml.part.DOM3DocumentBuilder
    [javac]             DOMConfiguration config = builder.getDomConfig();
    [javac]             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:134: 
cannot resolve symbol
    [javac] symbol  : class DOMImplementationRegistry
    [javac] location: class net.dpml.part.DOM3DocumentBuilder
    [javac]         DOMImplementationRegistry registry =
    [javac]         ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:135: 
cannot resolve symbol
    [javac] symbol  : variable DOMImplementationRegistry
    [javac] location: class net.dpml.part.DOM3DocumentBuilder
    [javac]             DOMImplementationRegistry.newInstance();
    [javac]             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:161: 
package XMLConstants does not exist
    [javac]             if( XMLConstants.W3C_XML_SCHEMA_NS_URI.equals( 
type ) )
    [javac]                             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:210: 
cannot resolve symbol
    [javac] symbol  : class DOMLocator
    [javac] location: class 
net.dpml.part.DOM3DocumentBuilder.InternalErrorHandler
    [javac]             DOMLocator locator = error.getLocation();
    [javac]             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:226: 
cannot resolve symbol
    [javac] symbol  : variable DOMError
    [javac] location: class 
net.dpml.part.DOM3DocumentBuilder.InternalErrorHandler
    [javac]             if( severity == DOMError.SEVERITY_ERROR )
    [javac]                             ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\DOM3DocumentBuilder.java:232: 
cannot resolve symbol
    [javac] symbol  : variable DOMError
    [javac] location: class 
net.dpml.part.DOM3DocumentBuilder.InternalErrorHandler
    [javac]             else if( severity == DOMError.SEVERITY_WARNING )
    [javac]                                  ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartWriter.java:66: 
cannot resolve symbol
    [javac] symbol  : variable XMLConstants
    [javac] location: class net.dpml.part.PartWriter
    [javac]       + XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI
    [javac]         ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartStrategyBuilder.java:110: 
cannot resolve symbol
    [javac] symbol  : class TypeInfo
    [javac] location: class net.dpml.part.PartStrategyBuilder
    [javac]         TypeInfo info = element.getSchemaTypeInfo();
    [javac]         ^
    [javac] 
F:\dpml\trunk\main\transit\core\target\build\main\net\dpml\part\PartStrategyBuilder.java:110: 
cannot resolve symbol
    [javac] symbol  : method getSchemaTypeInfo ()
    [javac] location: interface org.w3c.dom.Element
    [javac]         TypeInfo info = element.getSchemaTypeInfo();
    [javac]                                ^
    [javac] 39 errors
BOOTSTRAP FAILED

On my machine, my JAVA_HOME is currently set to E:\dev\j2sdk1.4.2_08. I 
think the problematic code use some classes that are not available into JDK 
1.4.2. Do we still support building dpml with JDK 1.4?

Thanks,

Carel




More information about the dev-dpml mailing list