You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-dev@ws.apache.org by Sean MacRoibeaird - Sun ireland - Solaris Software - Staff Engineer <Se...@ireland.sun.com> on 2000/05/30 14:52:45 UTC

Problems building SOAP

Hi,

I downloaded the source from the CVS tree and tried to build it using Ant.

The setup is as follows:

setenv ANT_HOME "$GENESIS/jakarta-ant"
setenv JAVA_HOME "/usr/java"
setenv CLASSPATH 
"$ANT_HOME/lib/ant.jar:$ANT_HOME/lib/xml.jar:$JAVA_HOME/lib/tools.jar:$GENESIS/xerces-
1_0_4/xerces.jar:$GENESIS/xerces-1_0_4/xercesSamples.jar"

I have set the CLASSPATH to point at the latest CVS repository build of Xerces/ the 
1.0.3 version and as above the 1.0.4 version.

Each time I get the same errors on the build:

ant
Buildfile: build.xml
Project base dir set to: /export/home/XML/xml-soap/java
Executing Target: init
Executing Target: prepare
Executing Target: compile
Compiling 9 source files to /export/home/XML/xml-soap/java/build/classes
/export/home/XML/xml-soap/java/src/org/apache/soap/encoding/soapenc/ArraySerializer.ja
va:166: Method getAttributeNS(java.lang.String, java.lang.String) not found in 
interface org.w3c.dom.Element.
      String declEncStyle = tempEl.getAttributeNS(
                                                 ^
/export/home/XML/xml-soap/java/src/org/apache/soap/encoding/soapenc/SoapEncUtils.java:
183: Method getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
    String nullValue = element.getAttributeNS(Constants.NS_URI_SCHEMA_XSI,
                                             ^
/export/home/XML/xml-soap/java/src/org/apache/soap/encoding/soapenc/SoapEncUtils.java:
197: Method getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
    String attrValue = el.getAttributeNS(attrNameNamespaceURI,
                                        ^
/export/home/XML/xml-soap/java/src/org/apache/soap/rpc/RPCMessage.java:356: Method 
getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
    String    declMsgEncStyle     = root.getAttributeNS(
                                                       ^
/export/home/XML/xml-soap/java/src/org/apache/soap/rpc/RPCMessage.java:370: Method 
getLocalName() not found in interface org.w3c.dom.Element.
      String tagName = root.getLocalName();
                                        ^
/export/home/XML/xml-soap/java/src/org/apache/soap/rpc/RPCMessage.java:372: Method 
getNamespaceURI() not found in interface org.w3c.dom.Element.
      targetObjectURI = root.getNamespaceURI();
                                            ^
/export/home/XML/xml-soap/java/src/org/apache/soap/rpc/RPCMessage.java:430: Method 
getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
        String declParamEncStyle = tempEl.getAttributeNS(
                                                        ^
/export/home/XML/xml-soap/java/src/org/apache/soap/rpc/RPCMessage.java:456: Method 
getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
          String declParamEncStyle = tempEl.getAttributeNS(
                                                          ^
/export/home/XML/xml-soap/java/src/org/apache/soap/AttributeHandler.java:227: Method 
getNamespaceURI() not found in interface org.w3c.dom.Attr.
      String namespaceURI = attr.getNamespaceURI();
                                                ^
/export/home/XML/xml-soap/java/src/org/apache/soap/AttributeHandler.java:228: Method 
getLocalName() not found in interface org.w3c.dom.Attr.
      String localName = attr.getLocalName();
                                          ^
/export/home/XML/xml-soap/java/src/org/apache/soap/Envelope.java:271: Method 
getLocalName() not found in interface org.w3c.dom.Element.
      String localName = root.getLocalName();
                                          ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:28
4: Method getNamespaceURI() not found in interface org.w3c.dom.Element.
	!root.getNamespaceURI().equals (Constants.NS_URI_IBM_DEPLOYMENT) ||
	                     ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:28
5: Method getLocalName() not found in interface org.w3c.dom.Element.
	!root.getLocalName().equals ("service")) {
	                  ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:30
3: Method getElementsByTagNameNS(java.lang.String, java.lang.String) not found in 
interface org.w3c.dom.Element.
    nl = root.getElementsByTagNameNS (Constants.NS_URI_IBM_DEPLOYMENT,
                                     ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:32
9: Method getElementsByTagNameNS(java.lang.String, java.lang.String) not found in 
interface org.w3c.dom.Element.
      nl = e.getElementsByTagNameNS (Constants.NS_URI_IBM_DEPLOYMENT, "java");
                                    ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:35
8: Method getElementsByTagNameNS(java.lang.String, java.lang.String) not found in 
interface org.w3c.dom.Element.
      nl = e.getElementsByTagNameNS (Constants.NS_URI_IBM_DEPLOYMENT,
                                    ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:39
7: Method getElementsByTagNameNS(java.lang.String, java.lang.String) not found in 
interface org.w3c.dom.Element.
    nl = root.getElementsByTagNameNS (Constants.NS_URI_IBM_DEPLOYMENT,
                                     ^
/export/home/XML/xml-soap/java/src/org/apache/soap/server/DeploymentDescriptor.java:40
5: Method getElementsByTagNameNS(java.lang.String, java.lang.String) not found in 
interface org.w3c.dom.Element.
      nl = e.getElementsByTagNameNS (Constants.NS_URI_IBM_DEPLOYMENT, "map");
                                    ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/DOMUtils.java:207: Method 
getOwnerElement() not found in interface org.w3c.dom.Attr.
        tempNode = ((Attr) context).getOwnerElement ();
                                                    ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/DOMUtils.java:225: Method 
getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
      String namespaceURI = tempEl.getAttributeNS (NS_URI_XMLNS, prefix);
                                                  ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:138: 
Method getPrefix() not found in interface org.w3c.dom.Node.
        String elPrefix = node.getPrefix();
                                        ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:139: 
Method getNamespaceURI() not found in interface org.w3c.dom.Node.
        String elNamespaceURI = node.getNamespaceURI();
                                                    ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:174: 
Method getPrefix() not found in interface org.w3c.dom.Attr.
          String attrPrefix = attr.getPrefix();
                                            ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:175: 
Method getNamespaceURI() not found in interface org.w3c.dom.Attr.
          String attrNamespaceURI = attr.getNamespaceURI();
                                                        ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:296: 
Method getOwnerElement() not found in interface org.w3c.dom.Attr.
        printNamespaceDecl(((Attr)node).getOwnerElement(), node,
                                                       ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:313: 
Method getNamespaceURI() not found in interface org.w3c.dom.Node.
    String namespaceURI = node.getNamespaceURI();
                                              ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:314: 
Method getPrefix() not found in interface org.w3c.dom.Node.
    String prefix = node.getPrefix();
                                  ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:318: 
Method getAttributeNS(java.lang.String, java.lang.String) not found in interface 
org.w3c.dom.Element.
      if (owner.getAttributeNS(NS_URI_XMLNS, prefix) == null)
                              ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/DOM2Writer.java:325: 
Method getLocalName() not found in interface org.w3c.dom.Node.
      prefix = node.getLocalName();
                                ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/QName.java:80: Method 
getNamespaceURI() not found in interface org.w3c.dom.Node.
    String namespaceURI = node.getNamespaceURI();
                                              ^
/export/home/XML/xml-soap/java/src/org/apache/soap/util/xml/QName.java:88: Method 
getLocalName() not found in interface org.w3c.dom.Node.
    String localPart = node.getLocalName();
                                        ^
31 errors
BUILD FATAL ERROR: Compile failed, messages should have been provided.

What release of Xerces have you built with?