Hi Alek,
Hmmm; seems like gump does nightly runs of xerces2, and last night's worked
fine. See
http://jakarta.apache.org/builds/gump/latest/xml-xerces.html
(as of 14:40 EST anyway). Perhaps something's wrong with your setup
somehow?
I haven't looked at the other problem you mention; but hopefully it'll go
away once you succeed in getting a CVS build going. :-)
Cheers,
Neil
Neil Graham
XML Parser Development
IBM Toronto Lab
Phone: 905-413-3519, T/L 969-3519
E-mail: [EMAIL PROTECTED]
Aleksander
Slominski To: [EMAIL PROTECTED]
<[EMAIL PROTECTED] cc:
ana.edu> Subject: what is the status of CVS
and possible bug ...
04/03/2002
01:07 AM
Please respond
to
xerces-j-dev
hi,
when i try to compile the latest xerces-2 from CVS i get errors (see below)
- how
one can check what is compilation status of xerces2 - is there gump running
for it
- this location is only for Feb 2:
http://gump.covalent.net/log/xml-xerces2.html as
xerces2 seems not to be included on
http://jakarta.apache.org/builds/gump/latest/
(is there any particular reason for this?).
there seems also to be bug in 2.0.1 implementation (if somebody could
confirm),
when parsing
"<m:test xmlns:m='Some-Namespace-URI' xmlns:m
='Some-Namespace-URI'"/>
it fails with java.lang.NullPointerException
at org.apache.xerces.util.SymbolTable.hash(SymbolTable.java:201)
at org.apache.xerces.util.SymbolTable.addSymbol(SymbolTable.java:138)
at
org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:747)
at
org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(XMLNamespaceBinder.java:590)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:817)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:774)
at
org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:927)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1552)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:353)
at
org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:529)
thanks,
alek
ps. here is what i get when i compile latest Xerces2 from CVS (Apr 11 pm
EST)
compile:
[javac] Compiling 210 source files to C:
\Forge\xml-xerces\java\build\classes
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\DTDDVFactoryImpl.java:117:
incompatible typ
es
[javac] found : org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator
[javac] required: org.apache.xerces.impl.dv.DatatypeValidator
[javac] dvTemp = new IDREFDatatypeValidator();
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\DTDDVFactoryImpl.java:119:
cannot resolve s
ymbol
[javac] symbol : constructor ListDatatypeValidator
(org.apache.xerces.impl.dv.DatatypeValidator)
[javac] location: class
org.apache.xerces.impl.dv.dtd.ListDatatypeValidator
[javac] types.put("IDREFS", new ListDatatypeValidator(dvTemp));
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\DTDDVFactoryImpl.java:120:
incompatible typ
es
[javac] found : org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator
[javac] required: org.apache.xerces.impl.dv.DatatypeValidator
[javac] dvTemp = new ENTITYDatatypeValidator();
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\DTDDVFactoryImpl.java:122:
cannot resolve s
ymbol
[javac] symbol : constructor ListDatatypeValidator
(org.apache.xerces.impl.dv.DatatypeValidator)
[javac] location: class
org.apache.xerces.impl.dv.dtd.ListDatatypeValidator
[javac] types.put("ENTITIES", new
ListDatatypeValidator(dvTemp));
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\DTDDVFactoryImpl.java:124:
incompatible typ
es
[javac] found :
org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator
[javac] required: org.apache.xerces.impl.dv.DatatypeValidator
[javac] dvTemp = new NMTOKENDatatypeValidator();
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\DTDDVFactoryImpl.java:126:
cannot resolve s
ymbol
[javac] symbol : constructor ListDatatypeValidator
(org.apache.xerces.impl.dv.DatatypeValidator)
[javac] location: class
org.apache.xerces.impl.dv.dtd.ListDatatypeValidator
[javac] types.put("NMTOKENS", new
ListDatatypeValidator(dvTemp));
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\ENTITYDatatypeValidator.java:82:
org.apache
.xerces.impl.dv.dtd.ENTITYDatatypeValidator should be declared abstract; it
does
not define getFacets() in org.apache.xe
rces.impl.dv.dtd.ENTITYDatatypeValidator
[javac] public class ENTITYDatatypeValidator implements
DatatypeValidator {
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\ENTITYDatatypeValidator.java:101:
cannot re
solve symbol
[javac] symbol : constructor InvalidDatatypeValueException
(java.lang.String,java.lang.Object[])
[javac] location: class
org.apache.xerces.impl.dv.dtd.InvalidDatatypeValueException
[javac] throw new
InvalidDatatypeValueException("ENTITYNotUnparsed", new Object[]{content});
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\IDDatatypeValidator.java:84:
org.apache.xer
ces.impl.dv.dtd.IDDatatypeValidator should be declared abstract; it does
not define
getFacets() in org.apache.xerces.imp
l.dv.dtd.IDDatatypeValidator
[javac] public class IDDatatypeValidator implements DatatypeValidator {
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\IDDatatypeValidator.java:104:
cannot resolv
e symbol
[javac] symbol : constructor InvalidDatatypeValueException
(java.lang.String,java.lang.Object[])
[javac] location: class
org.apache.xerces.impl.dv.dtd.InvalidDatatypeValueException
[javac] throw new InvalidDatatypeValueException
("IDInvalid", new
Object[]{content});
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\IDDatatypeValidator.java:108:
cannot resolv
e symbol
[javac] symbol : constructor InvalidDatatypeValueException
(java.lang.String,java.lang.Object[])
[javac] location: class
org.apache.xerces.impl.dv.dtd.InvalidDatatypeValueException
[javac] throw new InvalidDatatypeValueException
("IDNotUnique", new
Object[]{content});
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\IDREFDatatypeValidator.java:81:
org.apache.
xerces.impl.dv.dtd.IDREFDatatypeValidator should be declared abstract; it
does not
define getFacets() in org.apache.xerc
es.impl.dv.dtd.IDREFDatatypeValidator
[javac] public class IDREFDatatypeValidator implements
DatatypeValidator {
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\IDREFDatatypeValidator.java:101:
cannot res
olve symbol
[javac] symbol : constructor InvalidDatatypeValueException
(java.lang.String,java.lang.Object[])
[javac] location: class
org.apache.xerces.impl.dv.dtd.InvalidDatatypeValueException
[javac] throw new InvalidDatatypeValueException
("IDREFInvalid", new
Object[]{content});
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\ListDatatypeValidator.java:72:
org.apache.x
erces.impl.dv.dtd.ListDatatypeValidator should be declared abstract; it
does not
define getFacets() in org.apache.xerces
.impl.dv.dtd.ListDatatypeValidator
[javac] public class ListDatatypeValidator implements DatatypeValidator
{
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\NMTOKENDatatypeValidator.java:72:
org.apach
e.xerces.impl.dv.dtd.NMTOKENDatatypeValidator should be declared abstract;
it does
not define getFacets() in org.apache.
xerces.impl.dv.dtd.NMTOKENDatatypeValidator
[javac] public class NMTOKENDatatypeValidator implements
DatatypeValidator {
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\NMTOKENDatatypeValidator.java:90:
cannot re
solve symbol
[javac] symbol : constructor InvalidDatatypeValueException
(java.lang.String,java.lang.Object[])
[javac] location: class
org.apache.xerces.impl.dv.dtd.InvalidDatatypeValueException
[javac] throw new InvalidDatatypeValueException
("NMTOKENInvalid",
new Object[]{content});
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\NOTATIONDatatypeValidator.java:73:
org.apac
he.xerces.impl.dv.dtd.NOTATIONDatatypeValidator should be declared
abstract; it
does not define getFacets() in org.apach
e.xerces.impl.dv.dtd.NOTATIONDatatypeValidator
[javac] public class NOTATIONDatatypeValidator implements
DatatypeValidator {
[javac] ^
[javac]
C:
\Forge\xml-xerces\java\build\src\org\apache\xerces\impl\dv\dtd\StringDatatypeValidator.java:77:
org.apache
.xerces.impl.dv.dtd.StringDatatypeValidator should be declared abstract; it
does
not define getFacets() in org.apache.xe
rces.impl.dv.dtd.StringDatatypeValidator
[javac] public class StringDatatypeValidator implements
DatatypeValidator {
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
[javac] 18 errors
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]