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() )
