Repository: polygene-java
Updated Branches:
  refs/heads/develop ab7491c43 -> 5296c3551


Expose javax.[json|xml] factories service type in serialization assemblies

POLYGENE-231


Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/69816b99
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/69816b99
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/69816b99

Branch: refs/heads/develop
Commit: 69816b99f1ff1087b3faf275e9d3569c6d5ca593
Parents: ab7491c
Author: Paul Merlin <[email protected]>
Authored: Mon Apr 3 09:25:38 2017 +0200
Committer: Paul Merlin <[email protected]>
Committed: Mon Apr 3 09:44:56 2017 +0200

----------------------------------------------------------------------
 .../javaxjson/assembly/JavaxJsonSerializationAssembler.java      | 4 +++-
 .../javaxxml/assembly/JavaxXmlSerializationAssembler.java        | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/polygene-java/blob/69816b99/extensions/serialization-javaxjson/src/main/java/org/apache/polygene/serialization/javaxjson/assembly/JavaxJsonSerializationAssembler.java
----------------------------------------------------------------------
diff --git 
a/extensions/serialization-javaxjson/src/main/java/org/apache/polygene/serialization/javaxjson/assembly/JavaxJsonSerializationAssembler.java
 
b/extensions/serialization-javaxjson/src/main/java/org/apache/polygene/serialization/javaxjson/assembly/JavaxJsonSerializationAssembler.java
index 5df8ae6..5152f1b 100644
--- 
a/extensions/serialization-javaxjson/src/main/java/org/apache/polygene/serialization/javaxjson/assembly/JavaxJsonSerializationAssembler.java
+++ 
b/extensions/serialization-javaxjson/src/main/java/org/apache/polygene/serialization/javaxjson/assembly/JavaxJsonSerializationAssembler.java
@@ -23,6 +23,7 @@ import org.apache.polygene.api.serialization.Serializer;
 import org.apache.polygene.bootstrap.Assemblers;
 import org.apache.polygene.bootstrap.ModuleAssembly;
 import org.apache.polygene.bootstrap.ServiceDeclaration;
+import org.apache.polygene.serialization.javaxjson.JavaxJsonFactories;
 import org.apache.polygene.serialization.javaxjson.JavaxJsonSerialization;
 import org.apache.polygene.serialization.javaxjson.JavaxJsonSettings;
 import org.apache.polygene.spi.serialization.JsonDeserializer;
@@ -46,7 +47,8 @@ public class JavaxJsonSerializationAssembler extends 
Assemblers.VisibilityIdenti
                                                .withTypes( Serialization.class,
                                                            Serializer.class, 
Deserializer.class,
                                                            
JsonSerialization.class,
-                                                           
JsonSerializer.class, JsonDeserializer.class )
+                                                           
JsonSerializer.class, JsonDeserializer.class,
+                                                           
JavaxJsonFactories.class )
                                                .taggedWith( 
Serialization.Format.JSON )
                                                .visibleIn( visibility() );
         if( hasIdentity() )

http://git-wip-us.apache.org/repos/asf/polygene-java/blob/69816b99/extensions/serialization-javaxxml/src/main/java/org/apache/polygene/serialization/javaxxml/assembly/JavaxXmlSerializationAssembler.java
----------------------------------------------------------------------
diff --git 
a/extensions/serialization-javaxxml/src/main/java/org/apache/polygene/serialization/javaxxml/assembly/JavaxXmlSerializationAssembler.java
 
b/extensions/serialization-javaxxml/src/main/java/org/apache/polygene/serialization/javaxxml/assembly/JavaxXmlSerializationAssembler.java
index e7af0af..1f57450 100644
--- 
a/extensions/serialization-javaxxml/src/main/java/org/apache/polygene/serialization/javaxxml/assembly/JavaxXmlSerializationAssembler.java
+++ 
b/extensions/serialization-javaxxml/src/main/java/org/apache/polygene/serialization/javaxxml/assembly/JavaxXmlSerializationAssembler.java
@@ -23,6 +23,7 @@ import org.apache.polygene.api.serialization.Serializer;
 import org.apache.polygene.bootstrap.Assemblers;
 import org.apache.polygene.bootstrap.ModuleAssembly;
 import org.apache.polygene.bootstrap.ServiceDeclaration;
+import org.apache.polygene.serialization.javaxxml.JavaxXmlFactories;
 import org.apache.polygene.serialization.javaxxml.JavaxXmlSerialization;
 import org.apache.polygene.serialization.javaxxml.JavaxXmlSettings;
 import org.apache.polygene.spi.serialization.XmlDeserializer;
@@ -46,7 +47,8 @@ public class JavaxXmlSerializationAssembler extends 
Assemblers.VisibilityIdentit
                                                .withTypes( Serialization.class,
                                                            Serializer.class, 
Deserializer.class,
                                                            
XmlSerialization.class,
-                                                           
XmlSerializer.class, XmlDeserializer.class )
+                                                           
XmlSerializer.class, XmlDeserializer.class,
+                                                           
JavaxXmlFactories.class )
                                                .taggedWith( 
Serialization.Format.XML )
                                                .visibleIn( visibility() );
         if( hasIdentity() )

Reply via email to