TAVERNA-920 org.apache.taverna.robundle.xml.* package name

Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/commit/7b067a72
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/7b067a72
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/7b067a72

Branch: refs/heads/master
Commit: 7b067a72cb4a284905c33b73da4400b73867f9c7
Parents: f9212c5
Author: Stian Soiland-Reyes <[email protected]>
Authored: Tue Feb 23 01:05:07 2016 +0000
Committer: Stian Soiland-Reyes <[email protected]>
Committed: Tue Feb 23 01:05:07 2016 +0000

----------------------------------------------------------------------
 .../manifest/combine/CombineManifest.java       |  7 +--
 .../taverna/robundle/manifest/odf/ODFJaxb.java  | 11 ++---
 .../robundle/manifest/odf/ODFManifest.java      |  4 +-
 taverna-robundle/src/main/xsd/binding.xjb       | 50 ++++++++++++++++++++
 4 files changed, 61 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/7b067a72/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/combine/CombineManifest.java
----------------------------------------------------------------------
diff --git 
a/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/combine/CombineManifest.java
 
b/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/combine/CombineManifest.java
index 27012d2..0e063b9 100644
--- 
a/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/combine/CombineManifest.java
+++ 
b/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/combine/CombineManifest.java
@@ -59,9 +59,10 @@ import org.apache.taverna.robundle.Bundle;
 import org.apache.taverna.robundle.manifest.Agent;
 import org.apache.taverna.robundle.manifest.PathAnnotation;
 import org.apache.taverna.robundle.manifest.PathMetadata;
-import org.identifiers.combine_specifications.omex_manifest.Content;
-import org.identifiers.combine_specifications.omex_manifest.ObjectFactory;
-import org.identifiers.combine_specifications.omex_manifest.OmexManifest;
+
+import org.apache.taverna.robundle.xml.combine.Content;
+import org.apache.taverna.robundle.xml.combine.ObjectFactory;
+import org.apache.taverna.robundle.xml.combine.OmexManifest;;
 import org.xml.sax.InputSource;
 
 import org.apache.jena.query.QueryExecution;

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/7b067a72/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFJaxb.java
----------------------------------------------------------------------
diff --git 
a/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFJaxb.java
 
b/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFJaxb.java
index d03e2a9..63874c2 100644
--- 
a/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFJaxb.java
+++ 
b/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFJaxb.java
@@ -30,7 +30,7 @@ import javax.xml.bind.Unmarshaller;
 
 import com.sun.xml.bind.marshaller.NamespacePrefixMapper;
 
-import oasis.names.tc.opendocument.xmlns.manifest._1.ObjectFactory;
+import org.apache.taverna.robundle.xml.odf.manifest.ObjectFactory;
 
 /**
  * JAXB bindings for ODF manifest.xml / container.xml
@@ -79,11 +79,10 @@ public class ODFJaxb {
 
        protected static synchronized JAXBContext getJaxbContext() throws 
JAXBException {
                if (jaxbContext == null) {
-                       jaxbContext = 
JAXBContext.newInstance(ObjectFactory.class
-                       // ,
-                       // 
org.oasis_open.names.tc.opendocument.xmlns.container.ObjectFactory.class,
-                       // org.w3._2000._09.xmldsig_.ObjectFactory.class,
-                       // org.w3._2001._04.xmlenc_.ObjectFactory.class
+                       jaxbContext = 
JAXBContext.newInstance(ObjectFactory.class,
+                                       
org.apache.taverna.robundle.xml.odf.container.ObjectFactory.class,
+                                       
org.apache.taverna.robundle.xml.dsig.ObjectFactory.class,
+                                       
org.apache.taverna.robundle.xml.xenc.ObjectFactory.class                        
                
                        );
                }
                return jaxbContext;

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/7b067a72/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFManifest.java
----------------------------------------------------------------------
diff --git 
a/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFManifest.java
 
b/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFManifest.java
index c13ddec..2962681 100644
--- 
a/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFManifest.java
+++ 
b/taverna-robundle/src/main/java/org/apache/taverna/robundle/manifest/odf/ODFManifest.java
@@ -42,8 +42,8 @@ import javax.xml.bind.JAXBException;
 import org.apache.taverna.robundle.Bundle;
 import org.apache.taverna.robundle.manifest.PathMetadata;
 
-import oasis.names.tc.opendocument.xmlns.manifest._1.FileEntry;
-import oasis.names.tc.opendocument.xmlns.manifest._1.Manifest;
+import org.apache.taverna.robundle.xml.odf.manifest.FileEntry;
+import org.apache.taverna.robundle.xml.odf.manifest.Manifest;
 
 public class ODFManifest extends ODFJaxb {
 

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/7b067a72/taverna-robundle/src/main/xsd/binding.xjb
----------------------------------------------------------------------
diff --git a/taverna-robundle/src/main/xsd/binding.xjb 
b/taverna-robundle/src/main/xsd/binding.xjb
new file mode 100644
index 0000000..398d496
--- /dev/null
+++ b/taverna-robundle/src/main/xsd/binding.xjb
@@ -0,0 +1,50 @@
+<?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.
+-->
+<jaxb:bindings version="2.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb";
+       xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb 
http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd";>
+       <jaxb:bindings scd="x-schema::xenc" 
xmlns:xenc="http://www.w3.org/2001/04/xmlenc#";>
+               <jaxb:schemaBindings>
+                       <jaxb:package 
name="org.apache.taverna.robundle.xml.xenc" />
+               </jaxb:schemaBindings>
+       </jaxb:bindings>
+       <jaxb:bindings scd="x-schema::dsig" 
xmlns:dsig="http://www.w3.org/2000/09/xmldsig#";>
+               <jaxb:schemaBindings>
+                       <jaxb:package 
name="org.apache.taverna.robundle.xml.dsig" />
+               </jaxb:schemaBindings>
+       </jaxb:bindings>
+       <jaxb:bindings scd="x-schema::manifest"
+               
xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0">
+               <jaxb:schemaBindings>
+                       <jaxb:package 
name="org.apache.taverna.robundle.xml.odf.manifest" />
+               </jaxb:schemaBindings>
+       </jaxb:bindings>
+       <jaxb:bindings scd="x-schema::manifest"
+               
xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:container">
+               <jaxb:schemaBindings>
+                       <jaxb:package 
name="org.apache.taverna.robundle.xml.odf.container" />
+               </jaxb:schemaBindings>
+       </jaxb:bindings>
+       <jaxb:bindings scd="x-schema::manifest"
+               
xmlns:manifest="http://identifiers.org/combine.specifications/omex-manifest";>
+               <jaxb:schemaBindings>
+                       <jaxb:package 
name="org.apache.taverna.robundle.xml.combine" />
+               </jaxb:schemaBindings>
+       </jaxb:bindings>
+
+</jaxb:bindings>
\ No newline at end of file

Reply via email to