You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ay...@apache.org on 2011/07/28 17:22:45 UTC

svn commit: r1151894 [1/2] - in /cxf/trunk/common/common/src: main/java/org/apache/cxf/staxutils/transform/ test/java/org/apache/cxf/staxutils/resources/ test/java/org/apache/cxf/staxutils/transform/

Author: ay
Date: Thu Jul 28 15:22:40 2011
New Revision: 1151894

URL: http://svn.apache.org/viewvc?rev=1151894&view=rev
Log:
[CXF-3692] enhacing inTransformReader's element features

Added:
    cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/ElementProperty.java   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1nospace.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2nospace.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1nospace.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1partial.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2partial.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3partial.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq4partial.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn1.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn2.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn3.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn4.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReq.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn1.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn2.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn3.xml   (with props)
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn4.xml   (with props)
Modified:
    cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/InTransformReader.java
    cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/QNamesMap.java
    cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java
    cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/transform/InTransformReaderTest.java

Added: cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/ElementProperty.java
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/ElementProperty.java?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/ElementProperty.java (added)
+++ cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/ElementProperty.java Thu Jul 28 15:22:40 2011
@@ -0,0 +1,58 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.cxf.staxutils.transform;
+
+import javax.xml.namespace.QName;
+
+/**
+ * 
+ */
+class ElementProperty {
+    private QName name;
+    private String text;
+    private boolean child;
+    
+    public ElementProperty(QName name, String text, boolean child) {
+        this.name = name;
+        this.text = text;
+        this.child = child;
+    }
+
+    /** 
+     * @return Returns the name.
+     */
+    public QName getName() {
+        return name;
+    }
+
+    /** 
+     * @return Returns the text.
+     */
+    public String getText() {
+        return text;
+    }
+
+    /** 
+     * @return Returns the child.
+     */
+    public boolean isChild() {
+        return child;
+    }
+}

Propchange: cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/ElementProperty.java
------------------------------------------------------------------------------
    svn:executable = *

Modified: cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/InTransformReader.java
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/InTransformReader.java?rev=1151894&r1=1151893&r2=1151894&view=diff
==============================================================================
--- cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/InTransformReader.java (original)
+++ cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/InTransformReader.java Thu Jul 28 15:22:40 2011
@@ -18,9 +18,15 @@
  */
 package org.apache.cxf.staxutils.transform;
 
+import java.util.ArrayList;
 import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
 import java.util.Map;
+import java.util.Set;
+import java.util.Stack;
 
+import javax.xml.XMLConstants;
 import javax.xml.namespace.NamespaceContext;
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamConstants;
@@ -34,25 +40,38 @@ public class InTransformReader extends D
     private static final String INTERN_NAMES = "org.codehaus.stax2.internNames";
     private static final String INTERN_NS = "org.codehaus.stax2.internNsUris";
     
+    private Stack<QName> elementStack = new Stack<QName>();
     private QNamesMap inElementsMap;
-    private Map<QName, QName> inAppendMap = new HashMap<QName, QName>(5);
+    private QNamesMap inAttributesMap;
+    private Map<QName, ElementProperty> inAppendMap = new HashMap<QName, ElementProperty>(5);
+    private Set<QName> inDropSet = new HashSet<QName>(5);
     private Map<String, String> nsMap = new HashMap<String, String>(5);
     private QName currentQName;
-    private QName previousQName;
+    private QName pushBackQName;
+    private QName pushAheadQName;
+    private String currentText;
+    private String pushAheadText;
+    private List<Integer> attributesIndexes = new ArrayList<Integer>(); 
     private int previousDepth = -1;
     private boolean blockOriginalReader = true;
+    private boolean attributesIndexed;
     private DelegatingNamespaceContext namespaceContext;
-    private boolean appendInProgress;
-    
+
     public InTransformReader(XMLStreamReader reader, 
-                             Map<String, String> inMap,
+                             Map<String, String> inEMap,
                              Map<String, String> appendMap,
+                             List<String> dropESet,
+                             Map<String, String> inAMap,
                              boolean blockOriginalReader) {
         super(reader);
-        inElementsMap = new QNamesMap(inMap == null ? 0 : inMap.size());
+        inElementsMap = new QNamesMap(inEMap == null ? 0 : inEMap.size());
+        inAttributesMap = new QNamesMap(inAMap == null ? 0 : inAMap.size());
         this.blockOriginalReader = blockOriginalReader;
-        TransformUtils.convertToQNamesMap(inMap, inElementsMap, nsMap);
-        TransformUtils.convertToMapOfQNames(appendMap, inAppendMap);
+        TransformUtils.convertToQNamesMap(inEMap, inElementsMap, nsMap);
+        TransformUtils.convertToQNamesMap(inAMap, inAttributesMap, null);
+        
+        TransformUtils.convertToMapOfElementProperties(appendMap, inAppendMap);
+        TransformUtils.convertToSetOfQNames(dropESet, inDropSet);
         namespaceContext = new DelegatingNamespaceContext(
             reader.getNamespaceContext(), nsMap);
     }
@@ -65,19 +84,112 @@ public class InTransformReader extends D
     }
     
     public int next() throws XMLStreamException {
-        if (currentQName != null && appendInProgress) {
-            appendInProgress = false;
+        if (isAtText()) {
+            resetCurrentText();
+            return currentText != null 
+                   ? XMLStreamConstants.CHARACTERS : XMLStreamConstants.END_ELEMENT;
+        } else if (isAtPushedQName()) {
+            resetCurrentQName();
+            pushElement();
             return XMLStreamConstants.START_ELEMENT;
-        } else if (previousDepth != -1 && previousDepth == getDepth() + 1) {
+        } else if (isAtMarkedDepth()) { 
             previousDepth = -1;
+            popElement();
             return XMLStreamConstants.END_ELEMENT;
         } else {
-            return super.next();
+            final int event = super.next();
+            if (event == XMLStreamConstants.START_ELEMENT) {
+                attributesIndexed = false;
+                final QName theName = super.getName();
+                final ElementProperty appendProp = inAppendMap.remove(theName);
+                final boolean dropped = inDropSet.contains(theName);
+                if (appendProp != null) {
+                    if (appendProp.isChild()) {
+                        // append-post-*
+                        pushAheadQName = appendProp.getName();
+                    } else {
+                        // append-pre-*
+                        currentQName = appendProp.getName();
+                    }
+                    if (appendProp.getText() != null) {
+                        // append-*-include
+                        pushAheadText = appendProp.getText();
+                    } else {
+                        // append-*-wrap
+                        previousDepth = getDepth();
+                        pushElement();
+                    }
+                } else if (dropped) {
+                    // unwrap the current element (shallow drop)
+                    previousDepth = getDepth();
+                    return super.next();
+                }
+                
+                QName expected = inElementsMap.get(theName);
+                if (expected == null) {
+                    expected = theName;
+                } else if (isEmpty(expected)) {
+                    // drop the current element (deep drop)
+                    final int depth = getDepth();
+                    while (depth != getDepth() || super.next() != XMLStreamConstants.END_ELEMENT) {
+                        // get to the matching end element event
+                    }
+                    popElement();
+                    return XMLStreamConstants.END_ELEMENT;
+                }
+                
+                if (appendProp != null && appendProp.isChild()) {
+                    // append-post-*
+                    currentQName = expected;
+                } else if (appendProp != null && !appendProp.isChild()) {
+                    // append-pre-*
+                    pushBackQName = expected;
+                } else {
+                    // no append
+                    currentQName = expected;
+                    pushElement();
+                }
+            } else if (event == XMLStreamConstants.END_ELEMENT) {
+                QName theName = super.getName();
+                boolean dropped = inDropSet.contains(theName);
+                if (dropped) {
+                    super.next();
+                }
+                popElement();
+            } else {
+                // reset the element context and content
+                currentQName = null;
+                currentText = null;
+            }
+            return event;
         }
     }
+
+    private boolean isAtText() {
+        return pushAheadQName == null && (pushAheadText != null || currentText != null);
+    }
+
+    private boolean isAtPushedQName() {
+        return pushBackQName != null || pushAheadQName != null;
+    }
     
-    public Object getProperty(String name) throws IllegalArgumentException {
+    private boolean isAtMarkedDepth() {
+        return previousDepth != -1 && previousDepth == getDepth() + 1;
+    }
+    
+    private boolean isEmpty(QName qname) {
+        return XMLConstants.NULL_NS_URI.equals(qname.getNamespaceURI()) && "".equals(qname.getLocalPart());
+    }
+    
+    private void popElement() {
+        currentQName = elementStack.empty() ? null : elementStack.pop();
+    }
+    
+    private void pushElement() {
+        elementStack.push(currentQName);
+    }
 
+    public Object getProperty(String name) throws IllegalArgumentException {
         if (INTERN_NAMES.equals(name) || INTERN_NS.equals(name)) {
             return Boolean.FALSE;
         }
@@ -85,25 +197,24 @@ public class InTransformReader extends D
     }
 
     public String getLocalName() {
-        QName cQName = getCurrentName();
-        if (cQName != null) {
-            String name = cQName.getLocalPart();
-            resetCurrentQName();
-            return name;
+        if (currentQName != null) {
+            return currentQName.getLocalPart();    
+        } else {
+            return super.getLocalName();
         }
-        return super.getLocalName();
     }
 
-    private QName getCurrentName() {
-        return currentQName != null ? currentQName 
-            : previousQName != null ? previousQName : null;
-    }
-    
     private void resetCurrentQName() {
-        currentQName = previousQName;
-        previousQName = null;
+        currentQName = pushBackQName != null ? pushBackQName : pushAheadQName;
+        pushBackQName = null;
+        pushAheadQName = null;
     }
     
+    private void resetCurrentText() {
+        currentText = pushAheadText;
+        pushAheadText = null;
+    }
+
     public NamespaceContext getNamespaceContext() {
         return namespaceContext;
     }
@@ -138,24 +249,13 @@ public class InTransformReader extends D
     }
     
     public String getNamespaceURI() {
-     
-        QName theName = readCurrentElement();
-        QName appendQName = inAppendMap.remove(theName);
-        if (appendQName != null) {
-            appendInProgress = true;
-            previousDepth = getDepth();
-            previousQName = theName;
-            currentQName = appendQName;
+        if (currentQName != null) {
             return currentQName.getNamespaceURI();
+        } else {
+            return super.getNamespaceURI();
         }
-        QName expected = inElementsMap.get(theName);
-        if (expected == null) {
-            return theName.getNamespaceURI();
-        }
-        currentQName = expected;
-        return currentQName.getNamespaceURI();
     }
-    
+
     private QName readCurrentElement() {
         if (currentQName != null) {
             return currentQName;
@@ -169,4 +269,149 @@ public class InTransformReader extends D
     public QName getName() { 
         return new QName(getNamespaceURI(), getLocalName());
     }
+
+    public int getAttributeCount() {
+        if (pushBackQName != null) {
+            return 0;
+        }
+        checkAttributeIndexRange(-1);
+        return attributesIndexes.size();
+    }
+
+    public String getAttributeLocalName(int arg0) {
+        if (pushBackQName != null) {
+            throwIndexException(arg0, 0);
+        }
+        checkAttributeIndexRange(arg0);
+        
+        return getAttributeName(arg0).getLocalPart();
+    }
+
+    public QName getAttributeName(int arg0) {
+        if (pushBackQName != null) {
+            throwIndexException(arg0, 0);
+        }
+        checkAttributeIndexRange(arg0);
+        QName aname = super.getAttributeName(attributesIndexes.get(arg0));
+        QName expected = inAttributesMap.get(aname);
+        
+        return expected == null ? aname : expected;
+    }
+
+    public String getAttributeNamespace(int arg0) {
+        if (pushBackQName != null) {
+            throwIndexException(arg0, 0);
+        }
+        checkAttributeIndexRange(arg0);
+
+        return getAttributeName(arg0).getNamespaceURI();
+    }
+
+    public String getAttributePrefix(int arg0) {
+        if (pushBackQName != null) {
+            throwIndexException(arg0, 0);
+        }
+        checkAttributeIndexRange(arg0);
+
+        QName aname = getAttributeName(arg0);
+        if (XMLConstants.NULL_NS_URI.equals(aname.getNamespaceURI())) {
+            return "";
+        } else {
+            String actualNs = nsMap.get(aname.getNamespaceURI());
+            if (actualNs != null) {
+                return namespaceContext.findUniquePrefix(actualNs);
+            } else {
+                return namespaceContext.getPrefix(aname.getNamespaceURI());
+            }
+        }
+    }
+
+    public String getAttributeType(int arg0) {
+        if (pushBackQName != null) {
+            throwIndexException(arg0, 0);
+        }
+        checkAttributeIndexRange(arg0);
+        return super.getAttributeType(attributesIndexes.get(arg0));
+    }
+
+    public String getAttributeValue(int arg0) {
+        if (pushBackQName != null) {
+            throwIndexException(arg0, 0);
+        }
+        checkAttributeIndexRange(arg0);
+        return super.getAttributeValue(attributesIndexes.get(arg0));
+    }
+
+    public String getAttributeValue(String namespace, String localName) {
+        if (pushBackQName != null) {
+            return null;
+        }
+        checkAttributeIndexRange(-1);
+        //TODO need reverse lookup
+        return super.getAttributeValue(namespace, localName);    
+    }
+
+    public String getText() {
+        if (currentText != null) {
+            return currentText;
+        }
+        return super.getText();
+    }
+
+    public char[] getTextCharacters() {
+        if (currentText != null) {
+            return currentText.toCharArray();
+        }
+        return super.getTextCharacters();
+    }
+
+    public int getTextCharacters(int sourceStart, char[] target, int targetStart, int length) 
+        throws XMLStreamException {
+        if (currentText != null) {
+            int len = currentText.length() - sourceStart;
+            if (len > length) {
+                len = length;
+            }
+            currentText.getChars(sourceStart, sourceStart + len, target, targetStart);
+            return len;
+        }
+
+        return super.getTextCharacters(sourceStart, target, targetStart, length);
+    }
+
+    public int getTextLength() {
+        if (currentText != null) {
+            return currentText.length();
+        }
+        return super.getTextLength();
+    }
+
+    /**
+     * Checks the index range for the current attributes set.
+     * If the attributes are not indexed for the current element context, they
+     * will be indexed. 
+     * @param index
+     */
+    private void checkAttributeIndexRange(int index) {
+        if (!attributesIndexed) {
+            attributesIndexes.clear();
+            final int c = super.getAttributeCount();
+            for (int i = 0; i < c; i++) {
+                QName aname = super.getAttributeName(i);
+                QName expected = inAttributesMap.get(aname);
+                if (expected == null || !isEmpty(expected)) {
+                    attributesIndexes.add(i);
+                }
+            }
+            attributesIndexed = true;
+        }
+        if (index >= attributesIndexes.size()) {
+            throwIndexException(index, attributesIndexes.size());
+        }
+    }
+    
+    private void throwIndexException(int index, int size) {
+        throw new IllegalArgumentException("Invalid index " + index 
+                                           + "; current element has only " + size + " attributes");
+    }
 }

Modified: cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/QNamesMap.java
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/QNamesMap.java?rev=1151894&r1=1151893&r2=1151894&view=diff
==============================================================================
--- cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/QNamesMap.java (original)
+++ cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/QNamesMap.java Thu Jul 28 15:22:40 2011
@@ -51,4 +51,8 @@ class QNamesMap {
         }
         return null;    
     }
+    
+    public int size() {
+        return index; 
+    }
 }

Modified: cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java?rev=1151894&r1=1151893&r2=1151894&view=diff
==============================================================================
--- cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java (original)
+++ cxf/trunk/common/common/src/main/java/org/apache/cxf/staxutils/transform/TransformUtils.java Thu Jul 28 15:22:40 2011
@@ -29,7 +29,6 @@ import javax.xml.stream.XMLStreamReader;
 import javax.xml.stream.XMLStreamWriter;
 
 import org.apache.cxf.helpers.XMLUtils;
-import org.apache.cxf.staxutils.StaxStreamFilter;
 import org.apache.cxf.staxutils.StaxUtils;
 
 public final class TransformUtils {
@@ -66,15 +65,24 @@ public final class TransformUtils {
                                                                 Map<String, String> inElementsMap,
                                                                 Map<String, String> inAppendMap,
                                                                 boolean blockOriginalReader) {
-        if (inDropElements != null) {
-            Set<QName> dropElements = XMLUtils.convertStringsToQNames(inDropElements);
-            reader = StaxUtils.createFilteredReader(createNewReaderIfNeeded(reader, is),
-                                               new StaxStreamFilter(dropElements.toArray(new QName[]{})));    
-        }
-        if (inElementsMap != null || inAppendMap != null) {
+        return createTransformReaderIfNeeded(reader, is, 
+                          inDropElements, inElementsMap, inAppendMap, null, blockOriginalReader);
+    }
+    
+    public static XMLStreamReader createTransformReaderIfNeeded(XMLStreamReader reader, 
+                                                                InputStream is,
+                                                                List<String> inDropElements,
+                                                                Map<String, String> inElementsMap,
+                                                                Map<String, String> inAppendMap,
+                                                                Map<String, String> inAttributesMap,
+                                                                boolean blockOriginalReader) {
+        if (inElementsMap != null || inAppendMap != null || inDropElements != null 
+            || inAttributesMap != null) {
             reader = new InTransformReader(createNewReaderIfNeeded(reader, is),
-                                           inElementsMap, inAppendMap, blockOriginalReader);
+                                           inElementsMap, inAppendMap, inDropElements, 
+                                           inAttributesMap, blockOriginalReader);
         }
+
         return reader;
     }
     
@@ -93,6 +101,9 @@ public final class TransformUtils {
         }
     }
     
+    /*
+     * @deprecated
+     */
     protected static void convertToMapOfQNames(Map<String, String> map,
                                                Map<QName, QName> elementsMap) {
         if (map != null) {
@@ -104,4 +115,44 @@ public final class TransformUtils {
         }
     }
     
+    static void convertToMapOfElementProperties(Map<String, String> map,
+                                                Map<QName, ElementProperty> elementsMap) {
+        if (map != null) {
+            for (Map.Entry<String, String> entry : map.entrySet()) {
+                String key = entry.getKey();
+                String value = entry.getValue();
+                String text = null;
+                boolean child = false;
+                
+                // if the content delimiter is present in the value, extract the content
+                int d = value.indexOf('}');
+                d = value.indexOf(':', d < 0 ? 0 : d);
+                if (d > 0) {
+                    text = value.substring(d + 1);
+                    value = value.substring(0, d);
+                }
+                
+                // if the trailer delimiter is present in the key, remove it
+                if (key.endsWith("/")) {
+                    key = key.substring(0, key.length() - 1);
+                    child = true;
+                }
+                QName lname = XMLUtils.convertStringToQName(key);
+                QName rname = XMLUtils.convertStringToQName(value);
+                
+                ElementProperty desc = new ElementProperty(rname, text, child); 
+                elementsMap.put(lname, desc);
+            }
+        }
+    }
+    
+    protected static void convertToSetOfQNames(List<String> set,
+                                               Set<QName> elementsSet) {
+        if (set != null) {
+            for (String entry : set) {
+                QName name = XMLUtils.convertStringToQName(entry);
+                elementsSet.add(name);
+            }
+        }
+    }
 }

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
+  <soap:Body xmlns="http://apache.org/cxf/calculator/types">
+    <arg0>1</arg0>
+    <arg1>2</arg1>
+  </soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1nospace.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1nospace.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1nospace.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1nospace.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body xmlns="http://apache.org/cxf/calculator/types"><arg0>1</arg0><arg1>2</arg1></soap:Body></soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn1nospace.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<payload>
+  <add xmlns="http://apache.org/cxf/calculator/types">
+    <arg0>1</arg0>
+    <arg1>2</arg1>
+  </add>
+</payload>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2nospace.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2nospace.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2nospace.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2nospace.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<payload><add xmlns="http://apache.org/cxf/calculator/types"><arg0>1</arg0><arg1>2</arg1></add></payload>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/AddRequestIn2nospace.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<ns:ItemLookup xmlns:ns="http://xml.amazon.com/AWSECommerceService/2004-08-01">
+    <ns:SubscriptionId>1E5AY4ZG53H4AMC8QH82</ns:SubscriptionId>
+    <ns:AssociateTag>dandiephosblo-20</ns:AssociateTag>
+    <ns:Request>
+    <ns:ItemId>0486411214</ns:ItemId>
+    </ns:Request>
+</ns:ItemLookup>
\ No newline at end of file

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1nospace.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1nospace.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1nospace.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1nospace.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<ns:ItemLookup xmlns:ns="http://xml.amazon.com/AWSECommerceService/2004-08-01"><ns:SubscriptionId>1E5AY4ZG53H4AMC8QH82</ns:SubscriptionId><ns:AssociateTag>dandiephosblo-20</ns:AssociateTag><ns:Request><ns:ItemId>0486411214</ns:ItemId></ns:Request></ns:ItemLookup>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/amazonIn1nospace.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault"
+      xmlns:ps1="http://cxf.apache.org/transform/header/element"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns="http://cxf.apache.org/transform/test">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps1:CallerCorrelationId>SomeComplexValue</ps1:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body>
+    <TransformTestRequest xmlns="http://cxf.apache.org/transform/test"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ps1="http://cxf.apache.org/transform/header/element"
+      xmlns:ns4="http://cxf.apache.org/transform/fault"/>
+  </soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1partial.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1partial.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1partial.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1partial.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault" 
+      xmlns:ps1="http://cxf.apache.org/transform/header/element" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns="http://cxf.apache.org/transform/test">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps1:CallerCorrelationId>SomeComplexValue</ps1:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body/>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq1partial.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault"
+      xmlns:ps1="http://cxf.apache.org/transform/header/otherelement"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ps2="http://cxf.apache.org/transform/othertest">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps1:CallerCorrelationId>SomeComplexValue</ps1:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body>
+    <ps2:TransformTestRequest xmlns:ps2="http://cxf.apache.org/transform/othertest"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ps1="http://cxf.apache.org/transform/header/otherelement"
+      xmlns:ns4="http://cxf.apache.org/transform/fault"/>
+  </soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2partial.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2partial.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2partial.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2partial.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault"
+      xmlns:ps1="http://cxf.apache.org/transform/header/otherelement"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ps2="http://cxf.apache.org/transform/othertest">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps1:CallerCorrelationId>SomeComplexValue</ps1:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body/>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq2partial.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<ps1:TheEnvelope xmlns:ps1="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault"
+      xmlns:ps2="http://cxf.apache.org/transform/header/otherelement"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ps3="http://cxf.apache.org/transform/othertest">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps2:CallerCorrelationId>SomeComplexValue</ps2:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+    <ps3:TransformTestRequest xmlns:ps3="http://cxf.apache.org/transform/othertest"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ps2="http://cxf.apache.org/transform/header/otherelement"
+      xmlns:ns4="http://cxf.apache.org/transform/fault"/>
+  </soap:Body>
+</ps1:TheEnvelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3partial.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3partial.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3partial.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3partial.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<ps1:TheEnvelope xmlns:ps1="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault" 
+      xmlns:ps2="http://cxf.apache.org/transform/header/otherelement" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns:ps3="http://cxf.apache.org/transform/othertest">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps2:CallerCorrelationId>SomeComplexValue</ps2:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"/>
+</ps1:TheEnvelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq3partial.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq4partial.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq4partial.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq4partial.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq4partial.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns="http://cxf.apache.org/transform/test" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns:ns4="http://cxf.apache.org/transform/fault" 
+      xmlns:ps1="http://cxf.apache.org/transform/header/element">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ps1:CallerCorrelationId>SomeComplexValue</ps1:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body/>
+</soap:Envelope>
\ No newline at end of file

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReq4partial.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn1.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn1.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn1.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn1.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault" 
+      xmlns:ns3="http://cxf.apache.org/transform/header/element" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns="http://cxf.apache.org/transform/test">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ns3:CallerCorrelationId>SomeComplexValue</ns3:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body>
+    <TransformTestRequest xmlns="http://cxf.apache.org/transform/test" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns:ns3="http://cxf.apache.org/transform/header/element"
+      xmlns:ns4="http://cxf.apache.org/transform/fault" />
+  </soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn1.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn2.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn2.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn2.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn2.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault"
+      xmlns:ns3="http://cxf.apache.org/transform/header/element"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns="http://cxf.apache.org/transform/test">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ns3:CallerCorrelationId>SomeComplexValue</ns3:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body>
+    <TransformTestRequest xmlns="http://cxf.apache.org/transform/test"
+      xmlns:ns2="http://cxf.apache.org/transform/header"
+      xmlns:ns3="http://cxf.apache.org/transform/header/element"
+      xmlns:ns4="http://cxf.apache.org/transform/fault"/>
+  </soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn2.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn3.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn3.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn3.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn3.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+<soap:Header>
+  <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault"
+    xmlns:ns3="http://cxf.apache.org/transform/header/element"
+    xmlns:ns2="http://cxf.apache.org/transform/header"
+    xmlns="http://cxf.apache.org/transform/test">
+    <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+    <ns2:SomeComplexHeaderType>
+      <ns3:CallerCorrelationId>SomeComplexValue</ns3:CallerCorrelationId>
+    </ns2:SomeComplexHeaderType>
+  </ns2:SoapHeaderIn>
+</soap:Header>
+<soap:Body>
+  <TransformTestRequest xmlns="http://cxf.apache.org/transform/test"
+    xmlns:ns2="http://cxf.apache.org/transform/header"
+    xmlns:ns3="http://cxf.apache.org/transform/header/element"
+    xmlns:ns4="http://cxf.apache.org/transform/fault"/>
+</soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn3.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn4.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn4.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn4.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn4.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+  <soap:Header>
+    <ns2:SoapHeaderIn xmlns:ns4="http://cxf.apache.org/transform/fault" 
+      xmlns:ns3="http://cxf.apache.org/transform/header/element" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns="http://cxf.apache.org/transform/test">
+      <ns2:OperationalMode>SIMULATION1</ns2:OperationalMode>
+      <ns2:SomeComplexHeaderType>
+        <ns3:CallerCorrelationId>SomeComplexValue</ns3:CallerCorrelationId>
+      </ns2:SomeComplexHeaderType>
+    </ns2:SoapHeaderIn>
+  </soap:Header>
+  <soap:Body>
+    <TransformTestRequest xmlns="http://cxf.apache.org/transform/test" 
+      xmlns:ns2="http://cxf.apache.org/transform/header" 
+      xmlns:ns3="http://cxf.apache.org/transform/header/element" 
+      xmlns:ns4="http://cxf.apache.org/transform/fault" />
+  </soap:Body>
+</soap:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/complexReqIn4.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReq.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReq.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReq.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReq.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <soapenv:Body>
+  <ns1:greetMe xmlns:ns1="http://cxf.apache.org/hello_world_soap_http/types">
+   <ns1:requestType ns1:name="uno">one</ns1:requestType>
+  </ns1:greetMe>
+ </soapenv:Body>
+</soapenv:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReq.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn1.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn1.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn1.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn1.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <soapenv:Body xmlns:ns1="http://cxf.apache.org/hello_world_soap_http/types">
+  <requestValue ns1:name="uno">one</requestValue>
+ </soapenv:Body>
+</soapenv:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn1.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn2.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn2.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn2.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn2.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <soapenv:Body xmlns:ns1="http://cxf.apache.org/hello_world_soap_http/types">
+  <requestValue num="1" nombre="uno"><value>one</value></requestValue>
+  <ns1:requestDate>2011-06-25</ns1:requestDate>
+ </soapenv:Body>
+</soapenv:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn2.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn3.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn3.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn3.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn3.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <soapenv:Body xmlns:ns1="http://cxf.apache.org/hello_world_soap_http/types">
+   <greetMe>
+     <requestType ns1:name="uno">one</requestType>
+   </greetMe>
+ </soapenv:Body>
+</soapenv:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn3.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn4.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn4.xml?rev=1151894&view=auto
==============================================================================
--- cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn4.xml (added)
+++ cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn4.xml Thu Jul 28 15:22:40 2011
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <soapenv:Body xmlns:ns1="http://cxf.apache.org/hello_world_soap_http/types">
+   <ns1:greetMe xsi:type="ns1:greetMeType">
+     <ns1:requestType xsi:type="xsd:string" ns1:name="uno">one</ns1:requestType>
+   </ns1:greetMe>
+ </soapenv:Body>
+</soapenv:Envelope>

Propchange: cxf/trunk/common/common/src/test/java/org/apache/cxf/staxutils/resources/greetMeReqIn4.xml
------------------------------------------------------------------------------
    svn:executable = *