You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2005/05/05 10:01:47 UTC
svn commit: r168299 - in
/webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om:
OMAbstractFactory.java OMFactory.java SOAPFactory.java
impl/llom/builder/StAXSOAPModelBuilder.java
impl/llom/factory/SOAPLinkedListImplFactory.java
Author: chinthaka
Date: Thu May 5 01:01:46 2005
New Revision: 168299
URL: http://svn.apache.org/viewcvs?rev=168299&view=rev
Log: (empty)
Modified:
webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMAbstractFactory.java
webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMFactory.java
webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/SOAPFactory.java
webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java
webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/factory/SOAPLinkedListImplFactory.java
Modified: webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMAbstractFactory.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMAbstractFactory.java?rev=168299&r1=168298&r2=168299&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMAbstractFactory.java (original)
+++ webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMAbstractFactory.java Thu May 5 01:01:46 2005
@@ -3,6 +3,7 @@
import org.apache.axis.om.OMFactory;
import org.apache.axis.om.FactoryFinder;
import org.apache.axis.om.impl.llom.soap11.SOAP11Factory;
+import org.apache.axis.om.impl.llom.factory.SOAPLinkedListImplFactory;
/**
* Copyright 2001-2004 The Apache Software Foundation.
@@ -85,5 +86,9 @@
*/
public static SOAPFactory getSOAP12Factory(ClassLoader classLoader) {
return FactoryFinder.findSOAP12Factory(classLoader);
+ }
+
+ public static SOAPFactory getDefaultSOAPFactory() {
+ return new SOAPLinkedListImplFactory();
}
}
Modified: webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMFactory.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMFactory.java?rev=168299&r1=168298&r2=168299&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMFactory.java (original)
+++ webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/OMFactory.java Thu May 5 01:01:46 2005
@@ -26,7 +26,7 @@
* @param ns
* @return
*/
- public abstract OMElement createOMElement(String localName, OMNamespace ns);
+ public OMElement createOMElement(String localName, OMNamespace ns);
/**
* @param localName
@@ -35,7 +35,7 @@
* @param builder
* @return
*/
- public abstract OMElement createOMElement(String localName, OMNamespace ns,
+ public OMElement createOMElement(String localName, OMNamespace ns,
OMElement parent,
OMXMLParserWrapper builder);
@@ -50,7 +50,7 @@
* @param namespacePrefix
* @return
*/
- public abstract OMElement createOMElement(String localName,
+ public OMElement createOMElement(String localName,
String namespaceURI,
String namespacePrefix);
@@ -64,7 +64,7 @@
* @return
* @throws OMException
*/
- public abstract OMElement createOMElement(QName qname, OMElement parent)
+ public OMElement createOMElement(QName qname, OMElement parent)
throws OMException;
/**
@@ -72,20 +72,20 @@
* @param prefix
* @return
*/
- public abstract OMNamespace createOMNamespace(String uri, String prefix);
+ public OMNamespace createOMNamespace(String uri, String prefix);
/**
* @param parent
* @param text
* @return
*/
- public abstract OMText createText(OMElement parent, String text);
+ public OMText createText(OMElement parent, String text);
/**
* @param s
* @return
*/
- public abstract OMText createText(String s);
+ public OMText createText(String s);
Modified: webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/SOAPFactory.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/SOAPFactory.java?rev=168299&r1=168298&r2=168299&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/SOAPFactory.java (original)
+++ webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/SOAPFactory.java Thu May 5 01:01:46 2005
@@ -26,14 +26,14 @@
* @param envelope
* @return
*/
- public abstract SOAPBody createSOAPBody(SOAPEnvelope envelope);
+ public SOAPBody createSOAPBody(SOAPEnvelope envelope);
/**
* @param envelope
* @param builder
* @return
*/
- public abstract SOAPBody createSOAPBody(SOAPEnvelope envelope,
+ public SOAPBody createSOAPBody(SOAPEnvelope envelope,
OMXMLParserWrapper builder);
/**
@@ -41,27 +41,27 @@
* @param builder
* @return
*/
- public abstract SOAPEnvelope createSOAPEnvelope(OMNamespace ns,
+ public SOAPEnvelope createSOAPEnvelope(OMNamespace ns,
OMXMLParserWrapper builder);
/**
* @param ns
* @return
*/
- public abstract SOAPEnvelope createSOAPEnvelope(OMNamespace ns);
+ public SOAPEnvelope createSOAPEnvelope(OMNamespace ns);
/**
* @param envelope
* @return
*/
- public abstract SOAPHeader createSOAPHeader(SOAPEnvelope envelope);
+ public SOAPHeader createSOAPHeader(SOAPEnvelope envelope);
/**
* @param envelope
* @param builder
* @return
*/
- public abstract SOAPHeader createSOAPHeader(SOAPEnvelope envelope,
+ public SOAPHeader createSOAPHeader(SOAPEnvelope envelope,
OMXMLParserWrapper builder);
/**
@@ -69,7 +69,7 @@
* @param ns
* @return
*/
- public abstract SOAPHeaderBlock createSOAPHeaderBlock(String localName,
+ public SOAPHeaderBlock createSOAPHeaderBlock(String localName,
OMNamespace ns);
/**
@@ -79,7 +79,7 @@
* @param builder
* @return
*/
- public abstract SOAPHeaderBlock createSOAPHeaderBlock(String localName,
+ public SOAPHeaderBlock createSOAPHeaderBlock(String localName,
OMNamespace ns, OMElement parent, OMXMLParserWrapper builder);
/**
@@ -87,7 +87,7 @@
* @param e
* @return
*/
- public abstract SOAPFault createSOAPFault(SOAPBody parent, Exception e);
+ public SOAPFault createSOAPFault(SOAPBody parent, Exception e);
/**
* @param ns
@@ -95,7 +95,7 @@
* @param builder
* @return
*/
- public abstract SOAPFault createSOAPFault(OMNamespace ns, SOAPBody parent,
+ public SOAPFault createSOAPFault(OMNamespace ns, SOAPBody parent,
OMXMLParserWrapper builder);
/**
@@ -103,5 +103,5 @@
*
* @return
*/
- public abstract SOAPEnvelope getDefaultEnvelope();
+ public SOAPEnvelope getDefaultEnvelope();
}
Modified: webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java?rev=168299&r1=168298&r2=168299&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java (original)
+++ webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/builder/StAXSOAPModelBuilder.java Thu May 5 01:01:46 2005
@@ -68,7 +68,7 @@
*/
public StAXSOAPModelBuilder(XMLStreamReader parser) {
super(parser);
- soapFactory = OMAbstractFactory.getSOAP11Factory();
+ soapFactory = OMAbstractFactory.getDefaultSOAPFactory();
identifySOAPVersion();
parseHeaders();
Modified: webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/factory/SOAPLinkedListImplFactory.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/factory/SOAPLinkedListImplFactory.java?rev=168299&r1=168298&r2=168299&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/factory/SOAPLinkedListImplFactory.java (original)
+++ webservices/axis/trunk/java/modules/xml/src/org/apache/axis/om/impl/llom/factory/SOAPLinkedListImplFactory.java Thu May 5 01:01:46 2005
@@ -20,7 +20,7 @@
* the License.
* <p/>
*/
-public abstract class SOAPLinkedListImplFactory extends OMLinkedListImplFactory implements SOAPFactory {
+public class SOAPLinkedListImplFactory extends OMLinkedListImplFactory implements SOAPFactory {
/**
* Eran Chinthaka (chinthaka@apache.org)
*/