You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ja...@apache.org on 2014/02/12 16:08:52 UTC

svn commit: r1567638 - in /servicemix/smx4/bundles/trunk/xstream-1.4.7: ./ pom.xml src/ src/main/ src/main/resources/ src/main/resources/OSGI-INF/ src/main/resources/OSGI-INF/bundle.info

Author: janstey
Date: Wed Feb 12 15:08:52 2014
New Revision: 1567638

URL: http://svn.apache.org/r1567638
Log:
SMX4-1688 - Create OSGi bundle for xstream 1.4.7

Added:
    servicemix/smx4/bundles/trunk/xstream-1.4.7/
    servicemix/smx4/bundles/trunk/xstream-1.4.7/pom.xml   (with props)
    servicemix/smx4/bundles/trunk/xstream-1.4.7/src/
    servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/
    servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/
    servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/OSGI-INF/
    servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/OSGI-INF/bundle.info

Added: servicemix/smx4/bundles/trunk/xstream-1.4.7/pom.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/bundles/trunk/xstream-1.4.7/pom.xml?rev=1567638&view=auto
==============================================================================
Binary file - no diff available.

Propchange: servicemix/smx4/bundles/trunk/xstream-1.4.7/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/OSGI-INF/bundle.info
URL: http://svn.apache.org/viewvc/servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/OSGI-INF/bundle.info?rev=1567638&view=auto
==============================================================================
--- servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/OSGI-INF/bundle.info (added)
+++ servicemix/smx4/bundles/trunk/xstream-1.4.7/src/main/resources/OSGI-INF/bundle.info Wed Feb 12 15:08:52 2014
@@ -0,0 +1,30 @@
+\u001B[1mSYNOPSIS\u001B[0m
+    ${project.description}
+
+    Original Maven URL:
+        \u001B[33mmvn:${pkgGroupId}/${pkgArtifactId}/${pkgVersion}\u001B[0m
+
+\u001B[1mDESCRIPTION\u001B[0m
+    XStream is a simple library to serialize objects to XML and back again.
+
+        * Ease of use. A high level facade is supplied that simplifies common use cases.
+        * No mappings required. Most objects can be serialized without need for specifying mappings.
+        * Performance. Speed and low memory footprint are a crucial part of the design, making it suitable for large
+          object graphs or systems with high message throughput.
+        * Clean XML. No information is duplicated that can be obtained via reflection. This results in XML that is
+          easier to read for humans and more compact than native Java serialization.
+        * Requires no modifications to objects. Serializes internal fields, including private and final. Supports
+          non-public and inner classes. Classes are not required to have default constructor.
+        * Full object graph support. Duplicate references encountered in the object-model will be maintained. Supports
+          circular references.
+        * Integrates with other XML APIs. By implementing an interface, XStream can serialize directly to/from any tree
+          structure (not just XML).
+        * Customizable conversion strategies. Strategies can be registered allowing customization of how particular
+          types are represented as XML.
+        * Error messages. When an exception occurs due to malformed XML, detailed diagnostics are provided to help
+          isolate and fix the problem.
+        * Alternative output format. The modular design allows other output formats. XStream ships currently with JSON
+          support and morphing.
+
+\u001B[1mSEE ALSO\u001B[0m
+    \u001B[36mhttp://xstream.codehaus.org/\u001B[0m