gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [libeufin] branch master updated: Version "bindings" file.


From: gnunet
Subject: [GNUnet-SVN] [libeufin] branch master updated: Version "bindings" file.
Date: Thu, 10 Oct 2019 17:50:08 +0200

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository libeufin.

The following commit(s) were added to refs/heads/master by this push:
     new 43437f2  Version "bindings" file.
43437f2 is described below

commit 43437f2795d8609c084898489737cebb400dc869
Author: Marcello Stanisci <address@hidden>
AuthorDate: Thu Oct 10 17:48:35 2019 +0200

    Version "bindings" file.
    
    This file fixes names collisions on JAXB classes, when those are
    being automatically generated (for example, with the 'xjc' command.)
---
 sandbox/src/main/resources/bindings.xjb | 35 +++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/sandbox/src/main/resources/bindings.xjb 
b/sandbox/src/main/resources/bindings.xjb
new file mode 100644
index 0000000..809c5f4
--- /dev/null
+++ b/sandbox/src/main/resources/bindings.xjb
@@ -0,0 +1,35 @@
+
+<jaxb:bindings version="1.0"
+               xmlns:jaxb="http://java.sun.com/xml/ns/jaxb";
+               xmlns:xsd="http://www.w3.org/2001/XMLSchema";
+               xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc";
+               jaxb:extensionBindingPrefixes="xjc">
+
+  <jaxb:bindings schemaLocation="ebics_types_H004.xsd" node="/xsd:schema">
+    <jaxb:bindings node="//xsd:complexType[@name='PubKeyInfoType']">
+      <jaxb:class name="PubKeyInfoTypeAtEbicsTypes" />
+    </jaxb:bindings>
+    <jaxb:bindings node="//xsd:complexType[@name='PubKeyValueType']">
+      <jaxb:class name="PubKeyValueTypeAtEbicsTypes" />
+    </jaxb:bindings>
+  </jaxb:bindings>
+
+  <jaxb:bindings schemaLocation="ebics_orders_H004.xsd" node="/xsd:schema">
+    <jaxb:bindings node="//xsd:element[@name='EBICSSignatureData']">
+      <jaxb:factoryMethod name="ebicsSignatureDataAtEbicsOrders" />
+    </jaxb:bindings>
+  </jaxb:bindings>
+
+  <jaxb:bindings schemaLocation="ebics_signatures.xsd" node="/xsd:schema">
+    <jaxb:bindings node="//xsd:complexType[@name='PubKeyInfoType']">
+      <jaxb:class name="PubKeyInfoTypeAtEbicsSignatures" />
+    </jaxb:bindings>
+    <jaxb:bindings node="//xsd:complexType[@name='PubKeyValueType']">
+      <jaxb:class name="PubKeyValueTypeAtEbicsSignatures" />
+    </jaxb:bindings>
+    <jaxb:bindings node="//xsd:element[@name='EBICSSignatureData']">
+      <jaxb:factoryMethod name="ebicsSignatureDataAtEbicsSignatures" />
+    </jaxb:bindings>
+  </jaxb:bindings>
+
+</jaxb:bindings>

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]