Blame SOURCES/ws-jaxme-jdk16.patch

d084c2
--- ws-jaxme/src/jaxme/org/apache/ws/jaxme/impl/JMMarshallerImpl.java.orig	2008-07-08 11:31:43.000000000 -0400
d084c2
+++ ws-jaxme/src/jaxme/org/apache/ws/jaxme/impl/JMMarshallerImpl.java	2008-07-09 05:54:23.000000000 -0400
d084c2
@@ -21,16 +21,22 @@
d084c2
 import java.io.OutputStreamWriter;
d084c2
 import java.io.UnsupportedEncodingException;
d084c2
 import java.io.Writer;
d084c2
+import java.io.File;
d084c2
 
d084c2
 import javax.xml.bind.JAXBException;
d084c2
 import javax.xml.bind.MarshalException;
d084c2
 import javax.xml.bind.Marshaller;
d084c2
 import javax.xml.bind.PropertyException;
d084c2
+import javax.xml.bind.attachment.AttachmentMarshaller;
d084c2
+import javax.xml.bind.annotation.adapters.XmlAdapter;
d084c2
 import javax.xml.namespace.QName;
d084c2
 import javax.xml.transform.Result;
d084c2
 import javax.xml.transform.dom.DOMResult;
d084c2
 import javax.xml.transform.sax.SAXResult;
d084c2
 import javax.xml.transform.stream.StreamResult;
d084c2
+import javax.xml.stream.XMLStreamWriter;
d084c2
+import javax.xml.stream.XMLEventWriter;
d084c2
+import javax.xml.validation.Schema;
d084c2
 
d084c2
 import org.apache.ws.jaxme.*;
d084c2
 import org.apache.ws.jaxme.JMElement;
d084c2
@@ -430,4 +436,55 @@
d084c2
   public Node getNode(java.lang.Object contentTree) throws JAXBException {
d084c2
     throw new UnsupportedOperationException("JaxMe doesn't support live DOM views");
d084c2
   }
d084c2
+
d084c2
+
d084c2
+// added to support JDK6
d084c2
+
d084c2
+    public void marshal(Object jaxbElement, File output) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void marshal(Object jaxbElement, XMLStreamWriter writer) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void marshal(Object jaxbElement, XMLEventWriter writer) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setAdapter(XmlAdapter adapter) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setAdapter(Class type, XmlAdapter adapter) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public XmlAdapter getAdapter(Class type) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setAttachmentMarshaller(AttachmentMarshaller am) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public AttachmentMarshaller getAttachmentMarshaller() {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setSchema(Schema schema) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public Schema getSchema() {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setListener(Listener listener) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public Listener getListener() {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
 }
d084c2
--- ws-jaxme/src/jaxme/org/apache/ws/jaxme/impl/JMUnmarshallerImpl.java.orig	2008-07-08 11:34:58.000000000 -0400
d084c2
+++ ws-jaxme/src/jaxme/org/apache/ws/jaxme/impl/JMUnmarshallerImpl.java	2008-07-09 05:52:39.000000000 -0400
d084c2
@@ -26,6 +26,10 @@
d084c2
 import javax.xml.bind.JAXBException;
d084c2
 import javax.xml.bind.UnmarshalException;
d084c2
 import javax.xml.bind.UnmarshallerHandler;
d084c2
+import javax.xml.bind.JAXBElement;
d084c2
+import javax.xml.bind.Unmarshaller;
d084c2
+import javax.xml.bind.attachment.AttachmentUnmarshaller;
d084c2
+import javax.xml.bind.annotation.adapters.XmlAdapter;
d084c2
 import javax.xml.parsers.ParserConfigurationException;
d084c2
 import javax.xml.parsers.SAXParser;
d084c2
 import javax.xml.parsers.SAXParserFactory;
d084c2
@@ -33,6 +37,9 @@
d084c2
 import javax.xml.transform.dom.DOMSource;
d084c2
 import javax.xml.transform.sax.SAXSource;
d084c2
 import javax.xml.transform.stream.StreamSource;
d084c2
+import javax.xml.stream.XMLStreamReader;
d084c2
+import javax.xml.stream.XMLEventReader;
d084c2
+import javax.xml.validation.Schema;
d084c2
 
d084c2
 import org.apache.ws.jaxme.JMUnmarshaller;
d084c2
 import org.apache.ws.jaxme.util.DOMSerializer;
d084c2
@@ -177,4 +184,71 @@
d084c2
     public UnmarshallerHandler getUnmarshallerHandler() {
d084c2
         return new JMUnmarshallerHandlerImpl(this);
d084c2
     }
d084c2
+
d084c2
+
d084c2
+// added to support JDK6
d084c2
+
d084c2
+    public Object unmarshal(Reader reader) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public JAXBElement unmarshal(Node node, Class declaredType) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public  JAXBElement unmarshal(Source source, Class declaredType) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public Object unmarshal(XMLStreamReader reader) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public  JAXBElement unmarshal(XMLStreamReader reader, Class declaredType) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public Object unmarshal(XMLEventReader reader) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public  JAXBElement unmarshal(XMLEventReader reader, Class declaredType) throws JAXBException {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setSchema(Schema schema) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public Schema getSchema() {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setAdapter(XmlAdapter adapter) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setAdapter(Class type, XmlAdapter adapter) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public XmlAdapter getAdapter(Class type) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setAttachmentUnmarshaller(AttachmentUnmarshaller au) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public AttachmentUnmarshaller getAttachmentUnmarshaller() {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public void setListener(Listener listener) {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
+
d084c2
+    public Listener getListener() {
d084c2
+        throw new UnsupportedOperationException();
d084c2
+    }
d084c2
 }