You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Raj Kumar <ko...@intalio.com> on 2001/08/06 21:00:32 UTC

RE: Compiling nightly releases

You are probably using a DOM level one compliant parser .
You need to use a DOM level 2 parser which recognises namespaces   
    rajkumar
-----Original Message-----
From: Jacob Lund [mailto:jacob@qualiware.com]
Sent: Monday, August 06, 2001 12:03 PM
To: slide-user@jakarta.apache.org
Subject: Compiling nightly releases


Hi,

I am trying to build a nightly release using jakarta-ant-1.3 and I get the
following error messages:

    [javac] Compiling 1 source file to D:\slide\jakarta-slide\build\classes
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:246: Method
getNamespaceURI() not found in interface org.w3c.dom.Element.
    [javac]               namespace = element.getNamespaceURI();
    [javac]                                                  ^
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:302: Method
getLocalName() not found in interface org.w3c.dom.Element.
    [javac]               localName = element.getLocalName();
    [javac]                                               ^
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:343: Method
getElementsByTagNameNS(java.lang.String, java.lang.String) not found in
interface org.w3c.dom.Element.
    [javac]               list = ((Element)
node).getElementsByTagNameNS(namespace, tagName);
    [javac]                                                             ^

Am I doing something wrong?! I need this release in order to get my JDBC
connection to work.

/Jacob

Re: Compiling nightly releases

Posted by Dirk Verbeeck <di...@pandora.be>.
Your problem might be that ant already includes a parser (an old one).
rename/remove parser.jar in your ant lib directory.

The easiest way to get all the correct jar files is to download a binary
release and use the ones in there (this is the minimal set for the server)
crimson.jar
jaxp.jar
jdom.jar
jta-spec1_0_1.jar
servlet.jar

To build everything you also need the SSL package from sun (for HttpClient)
and log4j from apache, these are not included in the binary release.


Dirk


Raj Kumar wrote:

> hi,
>    You can download the latest xerces parser from the following url.
>    http://xml.apache.org/dist/xerces-j/.
>        rajkumar
>
> -----Original Message-----
> From: Jacob Lund [mailto:jacob@qualiware.com]
> Sent: Monday, August 06, 2001 12:54 PM
> To: slide-user@jakarta.apache.org
> Subject: RE: RE: Compiling nightly releases
>
> Hi Raj,
>
> Sorry, I'am new at this - how do I use a DOM level 2 parser with ant and
> where do I find this parser?
>
> /Jacob
>
> -----Original Message-----
> From: Raj Kumar [mailto:kothapa@intalio.com]
> Sent: 6. august 2001 21:01
> To: slide-user@jakarta.apache.org
> Subject: RE: Compiling nightly releases
>
> You are probably using a DOM level one compliant parser .
> You need to use a DOM level 2 parser which recognises namespaces
>     rajkumar
> -----Original Message-----
> From: Jacob Lund [mailto:jacob@qualiware.com]
> Sent: Monday, August 06, 2001 12:03 PM
> To: slide-user@jakarta.apache.org
> Subject: Compiling nightly releases
>
> Hi,
>
> I am trying to build a nightly release using jakarta-ant-1.3 and I get the
> following error messages:
>
>     [javac] Compiling 1 source file to D:\slide\jakarta-slide\build\classes
>     [javac]
> D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:246: Method
> getNamespaceURI() not found in interface org.w3c.dom.Element.
>     [javac]               namespace = element.getNamespaceURI();
>     [javac]                                                  ^
>     [javac]
> D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:302: Method
> getLocalName() not found in interface org.w3c.dom.Element.
>     [javac]               localName = element.getLocalName();
>     [javac]                                               ^
>     [javac]
> D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:343: Method
> getElementsByTagNameNS(java.lang.String, java.lang.String) not found in
> interface org.w3c.dom.Element.
>     [javac]               list = ((Element)
> node).getElementsByTagNameNS(namespace, tagName);
>     [javac]                                                             ^
>
> Am I doing something wrong?! I need this release in order to get my JDBC
> connection to work.
>
> /Jacob


RE: RE: Compiling nightly releases

Posted by Raj Kumar <ko...@intalio.com>.
hi,
   You can download the latest xerces parser from the following url.
   http://xml.apache.org/dist/xerces-j/.
       rajkumar 

-----Original Message-----
From: Jacob Lund [mailto:jacob@qualiware.com]
Sent: Monday, August 06, 2001 12:54 PM
To: slide-user@jakarta.apache.org
Subject: RE: RE: Compiling nightly releases


Hi Raj,

Sorry, I'am new at this - how do I use a DOM level 2 parser with ant and
where do I find this parser?

/Jacob

-----Original Message-----
From: Raj Kumar [mailto:kothapa@intalio.com]
Sent: 6. august 2001 21:01
To: slide-user@jakarta.apache.org
Subject: RE: Compiling nightly releases


You are probably using a DOM level one compliant parser .
You need to use a DOM level 2 parser which recognises namespaces
    rajkumar
-----Original Message-----
From: Jacob Lund [mailto:jacob@qualiware.com]
Sent: Monday, August 06, 2001 12:03 PM
To: slide-user@jakarta.apache.org
Subject: Compiling nightly releases


Hi,

I am trying to build a nightly release using jakarta-ant-1.3 and I get the
following error messages:

    [javac] Compiling 1 source file to D:\slide\jakarta-slide\build\classes
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:246: Method
getNamespaceURI() not found in interface org.w3c.dom.Element.
    [javac]               namespace = element.getNamespaceURI();
    [javac]                                                  ^
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:302: Method
getLocalName() not found in interface org.w3c.dom.Element.
    [javac]               localName = element.getLocalName();
    [javac]                                               ^
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:343: Method
getElementsByTagNameNS(java.lang.String, java.lang.String) not found in
interface org.w3c.dom.Element.
    [javac]               list = ((Element)
node).getElementsByTagNameNS(namespace, tagName);
    [javac]                                                             ^

Am I doing something wrong?! I need this release in order to get my JDBC
connection to work.

/Jacob

RE: RE: Compiling nightly releases

Posted by Jacob Lund <ja...@qualiware.com>.
Hi Raj,

Sorry, I'am new at this - how do I use a DOM level 2 parser with ant and
where do I find this parser?

/Jacob

-----Original Message-----
From: Raj Kumar [mailto:kothapa@intalio.com]
Sent: 6. august 2001 21:01
To: slide-user@jakarta.apache.org
Subject: RE: Compiling nightly releases


You are probably using a DOM level one compliant parser .
You need to use a DOM level 2 parser which recognises namespaces
    rajkumar
-----Original Message-----
From: Jacob Lund [mailto:jacob@qualiware.com]
Sent: Monday, August 06, 2001 12:03 PM
To: slide-user@jakarta.apache.org
Subject: Compiling nightly releases


Hi,

I am trying to build a nightly release using jakarta-ant-1.3 and I get the
following error messages:

    [javac] Compiling 1 source file to D:\slide\jakarta-slide\build\classes
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:246: Method
getNamespaceURI() not found in interface org.w3c.dom.Element.
    [javac]               namespace = element.getNamespaceURI();
    [javac]                                                  ^
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:302: Method
getLocalName() not found in interface org.w3c.dom.Element.
    [javac]               localName = element.getLocalName();
    [javac]                                               ^
    [javac]
D:\slide\jakarta-slide\src\util\org\apache\util\DOMUtils.java:343: Method
getElementsByTagNameNS(java.lang.String, java.lang.String) not found in
interface org.w3c.dom.Element.
    [javac]               list = ((Element)
node).getElementsByTagNameNS(namespace, tagName);
    [javac]                                                             ^

Am I doing something wrong?! I need this release in order to get my JDBC
connection to work.

/Jacob