This commit is contained in:
commit
b1ac2405ec
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
axis-src-1_4.tar.bz2
Normal file
3
axis-src-1_4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a9c60f9c6604481e6f6f8d665d110d1998ecb5883c9d55e7f058577cf62ea84e
|
||||||
|
size 15678715
|
5
axis.changes
Normal file
5
axis.changes
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 5 18:37:47 CET 2006 - dbornkessel@suse.de
|
||||||
|
|
||||||
|
- Current version 1.2.3 from JPackage.org
|
||||||
|
|
255
axis.spec
Normal file
255
axis.spec
Normal file
@ -0,0 +1,255 @@
|
|||||||
|
#
|
||||||
|
# spec file for package axis (Version 1.4)
|
||||||
|
#
|
||||||
|
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
|
# This file and all modifications and additions to the pristine
|
||||||
|
# package are under the same license as the package itself.
|
||||||
|
#
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
# norootforbuild
|
||||||
|
|
||||||
|
Name: axis
|
||||||
|
BuildRequires: ant ant-jdepend ant-nodeps antlr classpath gnu-jaf gnu-javamail jakarta-commons-discovery jakarta-commons-httpclient3 jakarta-commons-logging jpackage-utils junit libtool log4j perl rpm servletapi5 update-alternatives wsdl4j xerces-j2
|
||||||
|
BuildRequires: java-1_4_2-gcj-compat-devel
|
||||||
|
%define name axis
|
||||||
|
%define version 1.4
|
||||||
|
%define archivever 1_4
|
||||||
|
%define release 2jpp
|
||||||
|
%define section free
|
||||||
|
Version: 1.4
|
||||||
|
Release: 1
|
||||||
|
Summary: Apache implementation of the SOAP
|
||||||
|
License: The Apache Software License
|
||||||
|
Group: Development/Languages/Java
|
||||||
|
URL: http://ws.apache.org/axis/
|
||||||
|
Source0: %{name}-src-%{archivever}.tar.bz2
|
||||||
|
Patch0: unimplemented-dom3-methods.patch
|
||||||
|
#Patch0: %{name}-%{version}-no_ant_depend_tag.patch
|
||||||
|
# Mandatory requires
|
||||||
|
# optional requires
|
||||||
|
Requires: java
|
||||||
|
Requires: jpackage-utils >= 1.5
|
||||||
|
Requires: jaf
|
||||||
|
Requires: jakarta-commons-discovery
|
||||||
|
Requires: jakarta-commons-logging
|
||||||
|
Requires: jakarta-commons-httpclient3
|
||||||
|
Requires: javamail
|
||||||
|
Requires: jaxp_parser_impl
|
||||||
|
Requires: log4j
|
||||||
|
Requires: wsdl4j
|
||||||
|
BuildArch: noarch
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
|
%description
|
||||||
|
Apache Axis is an implementation of the SOAP ("Simple Object Access
|
||||||
|
Protocol") submission to W3C.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Andras Avar
|
||||||
|
David Chappell
|
||||||
|
Glen Daniels
|
||||||
|
Doug Davis
|
||||||
|
Eric Friedman
|
||||||
|
Chris Haddad
|
||||||
|
Tom Jordahl
|
||||||
|
Dominik Kacprzak
|
||||||
|
Rick Kellogg
|
||||||
|
Toshiyuki Kimura (Toshi)
|
||||||
|
Steve Loughran
|
||||||
|
Jaime Meritt
|
||||||
|
Yuhichi Nakamura
|
||||||
|
Thomas Sandholm
|
||||||
|
Igor Sedukhin
|
||||||
|
Davanum Srinivas
|
||||||
|
Sanjiva Weerawarana
|
||||||
|
Changshin Lee (a.k.a. Ias)
|
||||||
|
Srinath Perera
|
||||||
|
Venkat Reddy
|
||||||
|
Jarek Gawor
|
||||||
|
Jongjin Choi
|
||||||
|
Guillaume Sauthier
|
||||||
|
Chaminda Divitotawela
|
||||||
|
Nuwan Gurusinghe
|
||||||
|
Susantha Kumara
|
||||||
|
Damitha Kumarage
|
||||||
|
Nadika Ranasinghe
|
||||||
|
Sanjaya Sinharage
|
||||||
|
Roshan Weerasuriya
|
||||||
|
Sanjiva Weerawarana
|
||||||
|
|
||||||
|
%package javadoc
|
||||||
|
PreReq: coreutils
|
||||||
|
Summary: Api documentation for axis
|
||||||
|
Group: Documentation/Other
|
||||||
|
|
||||||
|
%description javadoc
|
||||||
|
Api documentation for axis
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Andras Avar
|
||||||
|
David Chappell
|
||||||
|
Glen Daniels
|
||||||
|
Doug Davis
|
||||||
|
Eric Friedman
|
||||||
|
Chris Haddad
|
||||||
|
Tom Jordahl
|
||||||
|
Dominik Kacprzak
|
||||||
|
Rick Kellogg
|
||||||
|
Toshiyuki Kimura (Toshi)
|
||||||
|
Steve Loughran
|
||||||
|
Jaime Meritt
|
||||||
|
Yuhichi Nakamura
|
||||||
|
Thomas Sandholm
|
||||||
|
Igor Sedukhin
|
||||||
|
Davanum Srinivas
|
||||||
|
Sanjiva Weerawarana
|
||||||
|
Changshin Lee (a.k.a. Ias)
|
||||||
|
Srinath Perera
|
||||||
|
Venkat Reddy
|
||||||
|
Jarek Gawor
|
||||||
|
Jongjin Choi
|
||||||
|
Guillaume Sauthier
|
||||||
|
Chaminda Divitotawela
|
||||||
|
Nuwan Gurusinghe
|
||||||
|
Susantha Kumara
|
||||||
|
Damitha Kumarage
|
||||||
|
Nadika Ranasinghe
|
||||||
|
Sanjaya Sinharage
|
||||||
|
Roshan Weerasuriya
|
||||||
|
Sanjiva Weerawarana
|
||||||
|
|
||||||
|
%package manual
|
||||||
|
Summary: Manual for axis
|
||||||
|
Group: Documentation/Other
|
||||||
|
|
||||||
|
%description manual
|
||||||
|
Manual for axis
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Andras Avar
|
||||||
|
David Chappell
|
||||||
|
Glen Daniels
|
||||||
|
Doug Davis
|
||||||
|
Eric Friedman
|
||||||
|
Chris Haddad
|
||||||
|
Tom Jordahl
|
||||||
|
Dominik Kacprzak
|
||||||
|
Rick Kellogg
|
||||||
|
Toshiyuki Kimura (Toshi)
|
||||||
|
Steve Loughran
|
||||||
|
Jaime Meritt
|
||||||
|
Yuhichi Nakamura
|
||||||
|
Thomas Sandholm
|
||||||
|
Igor Sedukhin
|
||||||
|
Davanum Srinivas
|
||||||
|
Sanjiva Weerawarana
|
||||||
|
Changshin Lee (a.k.a. Ias)
|
||||||
|
Srinath Perera
|
||||||
|
Venkat Reddy
|
||||||
|
Jarek Gawor
|
||||||
|
Jongjin Choi
|
||||||
|
Guillaume Sauthier
|
||||||
|
Chaminda Divitotawela
|
||||||
|
Nuwan Gurusinghe
|
||||||
|
Susantha Kumara
|
||||||
|
Damitha Kumarage
|
||||||
|
Nadika Ranasinghe
|
||||||
|
Sanjaya Sinharage
|
||||||
|
Roshan Weerasuriya
|
||||||
|
Sanjiva Weerawarana
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q -n %{name}-%{archivever}
|
||||||
|
%patch0 -p1
|
||||||
|
# Remove provided binaries
|
||||||
|
find . -name "*.jar" -exec rm -f {} \;
|
||||||
|
find . -name "*.zip" -exec rm -f {} \;
|
||||||
|
find . -name "*.class" -exec rm -f {} \;
|
||||||
|
|
||||||
|
%build
|
||||||
|
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java
|
||||||
|
CLASSPATH=$(build-classpath glibj wsdl4j jakarta-commons-discovery jakarta-commons-httpclient3 jakarta-commons-logging log4j activation gnumail providers servletapi5)
|
||||||
|
export CLASSPATH=$CLASSPATH:$(build-classpath oro junit jdepend jimi xml-security jsse httpunit jms castor 2>/dev/null)
|
||||||
|
export OPT_JAR_LIST="ant/ant-nodeps"
|
||||||
|
echo CLASSPATH=$CLASSPATH
|
||||||
|
ant -Dcompile.ime=true \
|
||||||
|
-Dwsdl4j.jar=$(build-classpath wsdl4j) \
|
||||||
|
-Dcommons-discovery.jar=$(build-classpath jakarta-commons-discovery) \
|
||||||
|
-Dcommons-logging.jar=$(build-classpath jakarta-commons-logging) \
|
||||||
|
-Dcommons-httpclient.jar=$(build-classpath jakarta-commons-httpclient3) \
|
||||||
|
-Dlog4j-core.jar=$(build-classpath log4j) \
|
||||||
|
-Dactivation.jar=$(build-classpath jaf) \
|
||||||
|
-Dmailapi.jar=$(build-classpath javamail/mailapi) \
|
||||||
|
-Dxerces.jar=$(build-classpath jaxp_parser_impl) \
|
||||||
|
-Dservlet.jar=$(build-classpath servletapi5) \
|
||||||
|
-Dregexp.jar=$(build-classpath oro 2>/dev/null) \
|
||||||
|
-Djunit.jar=$(build-classpath junit 2>/dev/null) \
|
||||||
|
-Djimi.jar=$(build-classpath jimi 2>/dev/null) \
|
||||||
|
-Djsse.jar=$(build-classpath jsse/jsse 2>/dev/null) \
|
||||||
|
-Dsource=1.4 \
|
||||||
|
-Dtarget=1.4 \
|
||||||
|
clean compile javadocs
|
||||||
|
|
||||||
|
%install
|
||||||
|
### Jar files
|
||||||
|
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
|
||||||
|
pushd build/lib
|
||||||
|
install -m 644 axis.jar axis-ant.jar saaj.jar jaxrpc.jar \
|
||||||
|
$RPM_BUILD_ROOT%{_javadir}/%{name}
|
||||||
|
popd
|
||||||
|
pushd $RPM_BUILD_ROOT%{_javadir}/%{name}
|
||||||
|
for jar in *.jar ; do
|
||||||
|
vjar=$(echo $jar | sed s+.jar+-%{version}.jar+g)
|
||||||
|
mv $jar $vjar
|
||||||
|
ln -fs $vjar $jar
|
||||||
|
done
|
||||||
|
popd
|
||||||
|
### Javadoc
|
||||||
|
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
|
||||||
|
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
|
||||||
|
pushd docs
|
||||||
|
rm -fr apiDocs
|
||||||
|
ln -fs %{_javadocdir}/%{name} apiDocs
|
||||||
|
popd
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%post javadoc
|
||||||
|
rm -f %{_javadocdir}/%{name}
|
||||||
|
ln -s %{name}-%{version} %{_javadocdir}/%{name}
|
||||||
|
|
||||||
|
%postun javadoc
|
||||||
|
if [ "$1" = "0" ]; then
|
||||||
|
rm -f %{_javadocdir}/%{name}
|
||||||
|
fi
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(0644,root,root,0755)
|
||||||
|
%doc LICENSE README release-notes.html changelog.html
|
||||||
|
%dir %{_javadir}/%{name}
|
||||||
|
%{_javadir}/%{name}/*.jar
|
||||||
|
|
||||||
|
%files javadoc
|
||||||
|
%defattr(0644,root,root,0755)
|
||||||
|
%dir %{_javadocdir}/%{name}-%{version}
|
||||||
|
%{_javadocdir}/%{name}-%{version}/*
|
||||||
|
|
||||||
|
%files manual
|
||||||
|
%defattr(0644,root,root,0755)
|
||||||
|
%doc docs/*
|
||||||
|
|
||||||
|
%changelog -n axis
|
||||||
|
* Thu Jan 05 2006 - dbornkessel@suse.de
|
||||||
|
- Current version 1.2.3 from JPackage.org
|
390
unimplemented-dom3-methods.patch
Normal file
390
unimplemented-dom3-methods.patch
Normal file
@ -0,0 +1,390 @@
|
|||||||
|
Index: axis-1_4/src/org/apache/axis/SOAPPart.java
|
||||||
|
===================================================================
|
||||||
|
--- axis-1_4.orig/src/org/apache/axis/SOAPPart.java
|
||||||
|
+++ axis-1_4/src/org/apache/axis/SOAPPart.java
|
||||||
|
@@ -46,6 +46,8 @@ import org.w3c.dom.Node;
|
||||||
|
import org.w3c.dom.NodeList;
|
||||||
|
import org.w3c.dom.ProcessingInstruction;
|
||||||
|
import org.w3c.dom.Text;
|
||||||
|
+import org.w3c.dom.DOMConfiguration;
|
||||||
|
+import org.w3c.dom.UserDataHandler;
|
||||||
|
import org.xml.sax.InputSource;
|
||||||
|
import org.xml.sax.SAXException;
|
||||||
|
|
||||||
|
@@ -101,6 +103,108 @@ public class SOAPPart extends javax.xml.
|
||||||
|
public static final int FORM_OPTIMIZED = 7;
|
||||||
|
private int currentForm;
|
||||||
|
|
||||||
|
+
|
||||||
|
+ // start dom3 implementations
|
||||||
|
+ // Document functions:
|
||||||
|
+
|
||||||
|
+ public String getDocumentURI() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public DOMConfiguration getDomConfig() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getInputEncoding() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getXmlEncoding() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean getXmlStandalone() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getXmlVersion() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void normalizeDocument() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Node renameNode(Node foo1, String foo2, String foo3) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setDocumentURI(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setXmlStandalone(boolean foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setXmlVersion(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ // Node functions
|
||||||
|
+ public short compareDocumentPosition(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getBaseURI() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object getFeature(String foo1, String foo2) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getTextContent() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object getUserData(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isDefaultNamespace(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isEqualNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isSameNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String lookupNamespaceURI(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String lookupPrefix(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setTextContent(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object setUserData(String foo1, Object foo2, UserDataHandler foo3) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ // end dom3 implementations
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
/**
|
||||||
|
* property used to set SOAPEnvelope as default form
|
||||||
|
*/
|
||||||
|
Index: axis-1_4/src/org/apache/axis/message/SOAPDocumentImpl.java
|
||||||
|
===================================================================
|
||||||
|
--- axis-1_4.orig/src/org/apache/axis/message/SOAPDocumentImpl.java
|
||||||
|
+++ axis-1_4/src/org/apache/axis/message/SOAPDocumentImpl.java
|
||||||
|
@@ -36,6 +36,8 @@ import org.w3c.dom.NamedNodeMap;
|
||||||
|
import org.w3c.dom.Node;
|
||||||
|
import org.w3c.dom.NodeList;
|
||||||
|
import org.w3c.dom.ProcessingInstruction;
|
||||||
|
+import org.w3c.dom.UserDataHandler;
|
||||||
|
+import org.w3c.dom.DOMConfiguration;
|
||||||
|
|
||||||
|
import javax.xml.parsers.ParserConfigurationException;
|
||||||
|
import javax.xml.soap.SOAPException;
|
||||||
|
@@ -56,6 +58,118 @@ import javax.xml.soap.SOAPException;
|
||||||
|
public class SOAPDocumentImpl
|
||||||
|
implements org.w3c.dom.Document, java.io.Serializable {
|
||||||
|
|
||||||
|
+
|
||||||
|
+// missing dom3 implementations:
|
||||||
|
+// Document
|
||||||
|
+ public Node adoptNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getDocumentURI() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public DOMConfiguration getDomConfig() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getInputEncoding() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean getStrictErrorChecking() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getXmlEncoding() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean getXmlStandalone() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getXmlVersion() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void normalizeDocument() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Node renameNode(Node foo1, String foo2, String foo3) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setDocumentURI(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setStrictErrorChecking(boolean foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setXmlStandalone(boolean foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setXmlVersion(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+// Node
|
||||||
|
+ public short compareDocumentPosition(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getBaseURI() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object getFeature(String foo1, String foo2) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getTextContent() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object getUserData(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isDefaultNamespace(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isEqualNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isSameNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String lookupNamespaceURI(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String lookupPrefix(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setTextContent(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object setUserData(String foo1, Object foo2, UserDataHandler foo3) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+// missing dom3 implementations:
|
||||||
|
+
|
||||||
|
+
|
||||||
|
// Depending on the user's parser preference
|
||||||
|
protected Document delegate = null;
|
||||||
|
protected SOAPPart soapPart = null;
|
||||||
|
Index: axis-1_4/src/org/apache/axis/message/MessageElement.java
|
||||||
|
===================================================================
|
||||||
|
--- axis-1_4.orig/src/org/apache/axis/message/MessageElement.java
|
||||||
|
+++ axis-1_4/src/org/apache/axis/message/MessageElement.java
|
||||||
|
@@ -41,6 +41,7 @@ import org.w3c.dom.Node;
|
||||||
|
import org.w3c.dom.NodeList;
|
||||||
|
import org.w3c.dom.Text;
|
||||||
|
import org.w3c.dom.NamedNodeMap;
|
||||||
|
+import org.w3c.dom.TypeInfo;
|
||||||
|
import org.xml.sax.Attributes;
|
||||||
|
import org.xml.sax.ContentHandler;
|
||||||
|
import org.xml.sax.InputSource;
|
||||||
|
@@ -75,6 +76,23 @@ public class MessageElement extends Node
|
||||||
|
org.w3c.dom.NodeList, // ADD Nodelist Interfaces for SAAJ 1.2
|
||||||
|
Cloneable
|
||||||
|
{
|
||||||
|
+ public void setIdAttribute(String foo1, boolean foo2) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setIdAttributeNS(String foo1, String foo2, boolean foo3) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setIdAttributeNode(Attr foo1, boolean foo2) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public TypeInfo getSchemaTypeInfo() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
protected static Log log =
|
||||||
|
LogFactory.getLog(MessageElement.class.getName());
|
||||||
|
|
||||||
|
Index: axis-1_4/src/org/apache/axis/message/NodeImpl.java
|
||||||
|
===================================================================
|
||||||
|
--- axis-1_4.orig/src/org/apache/axis/message/NodeImpl.java
|
||||||
|
+++ axis-1_4/src/org/apache/axis/message/NodeImpl.java
|
||||||
|
@@ -30,6 +30,7 @@ import org.w3c.dom.NamedNodeMap;
|
||||||
|
import org.w3c.dom.Node;
|
||||||
|
import org.w3c.dom.NodeList;
|
||||||
|
import org.w3c.dom.Text;
|
||||||
|
+import org.w3c.dom.UserDataHandler;
|
||||||
|
import org.xml.sax.Attributes;
|
||||||
|
import org.xml.sax.helpers.AttributesImpl;
|
||||||
|
|
||||||
|
@@ -63,6 +64,56 @@ public class NodeImpl implements org.w3c
|
||||||
|
protected boolean _isDirty = false;
|
||||||
|
private static final String NULL_URI_NAME = "intentionalNullURI";
|
||||||
|
|
||||||
|
+ public short compareDocumentPosition(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getBaseURI() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object getFeature(String foo, String foo2) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String getTextContent() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object getUserData(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isDefaultNamespace(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isEqualNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public boolean isSameNode(Node foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String lookupNamespaceURI(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public String lookupPrefix(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public void setTextContent(String foo) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ public Object setUserData(String foo, Object foo2, UserDataHandler foo3) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
/**
|
||||||
|
* empty constructor
|
||||||
|
*/
|
||||||
|
Index: axis-1_4/src/org/apache/axis/message/Text.java
|
||||||
|
===================================================================
|
||||||
|
--- axis-1_4.orig/src/org/apache/axis/message/Text.java
|
||||||
|
+++ axis-1_4/src/org/apache/axis/message/Text.java
|
||||||
|
@@ -29,6 +29,26 @@ import org.w3c.dom.DOMException;
|
||||||
|
*/
|
||||||
|
public class Text extends NodeImpl implements javax.xml.soap.Text {
|
||||||
|
|
||||||
|
+ public boolean isElementContentWhitespace() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+ public String getWholeText() {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+ public org.w3c.dom.Text replaceWholeText(String content) {
|
||||||
|
+ throw new DOMException(DOMException.NOT_SUPPORTED_ERR, "dom3 not yet implemented ... function not supported");
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+
|
||||||
|
public Text(org.w3c.dom.CharacterData data) {
|
||||||
|
if ( data == null )
|
||||||
|
{
|
Loading…
Reference in New Issue
Block a user