You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Jim Gomes (JIRA)" <ji...@apache.org> on 2009/04/07 02:21:34 UTC

[jira] Created: (AMQNET-156) Add support for seralizing/deserializing objects via XML.

Add support for seralizing/deserializing objects via XML.
---------------------------------------------------------

                 Key: AMQNET-156
                 URL: https://issues.apache.org/activemq/browse/AMQNET-156
             Project: ActiveMQ .Net
          Issue Type: New Feature
          Components: ActiveMQ Client, EMS, MSMQ, NMX, Stomp, WCF
    Affects Versions: 1.1
            Reporter: Jim Gomes
            Assignee: Jim Gomes
             Fix For: 1.1


A common pattern is to send XML messages embedded inside Text messages.  This pattern should be more directly supported.  There are many objects that can serialize/deserialize themselves to/from XML.  Many objects are generated from XSD files via the XSDObjectGen tool.  These objects have built-in serialization code support.  Generating objects from XSD allows for cross-platform interoperability (e.g., Java <=> C#) .

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (AMQNET-156) Add support for seralizing/deserializing objects via XML.

Posted by "Jim Gomes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQNET-156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Gomes resolved AMQNET-156.
------------------------------

    Resolution: Fixed

Added new NMSConvert.ToXmlMessage() and NMSConvert.FromXmlMessage() functions.
Added helper functions XmlUtil.Serialize() and XmlUtil.Deserialize().
Added unit tests to verify round-trip serializing of C# objects.

> Add support for seralizing/deserializing objects via XML.
> ---------------------------------------------------------
>
>                 Key: AMQNET-156
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-156
>             Project: ActiveMQ .Net
>          Issue Type: New Feature
>          Components: ActiveMQ Client, EMS, MSMQ, NMX, Stomp, WCF
>    Affects Versions: 1.1
>            Reporter: Jim Gomes
>            Assignee: Jim Gomes
>             Fix For: 1.1
>
>   Original Estimate: 8 hours
>          Time Spent: 8 hours
>  Remaining Estimate: 0 minutes
>
> A common pattern is to send XML messages embedded inside Text messages.  This pattern should be more directly supported.  There are many objects that can serialize/deserialize themselves to/from XML.  Many objects are generated from XSD files via the XSDObjectGen tool.  These objects have built-in serialization code support.  Generating objects from XSD allows for cross-platform interoperability (e.g., Java <=> C#) .

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (AMQNET-156) Add support for seralizing/deserializing objects via XML.

Posted by "Jim Gomes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQNET-156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Gomes closed AMQNET-156.
----------------------------


> Add support for seralizing/deserializing objects via XML.
> ---------------------------------------------------------
>
>                 Key: AMQNET-156
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-156
>             Project: ActiveMQ .Net
>          Issue Type: New Feature
>          Components: ActiveMQ Client, EMS, MSMQ, NMX, Stomp, WCF
>    Affects Versions: 1.1
>            Reporter: Jim Gomes
>            Assignee: Jim Gomes
>             Fix For: 1.1
>
>   Original Estimate: 8 hours
>          Time Spent: 8 hours
>  Remaining Estimate: 0 minutes
>
> A common pattern is to send XML messages embedded inside Text messages.  This pattern should be more directly supported.  There are many objects that can serialize/deserialize themselves to/from XML.  Many objects are generated from XSD files via the XSDObjectGen tool.  These objects have built-in serialization code support.  Generating objects from XSD allows for cross-platform interoperability (e.g., Java <=> C#) .

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Work logged: (AMQNET-156) Add support for seralizing/deserializing objects via XML.

Posted by "Jim Gomes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/AMQNET-156?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#action_36823 ]

Jim Gomes logged work on AMQNET-156:
------------------------------------

                Author: Jim Gomes
            Created on: 07/Apr/09 12:01 PM
            Start Date: 07/Apr/09 12:01 PM
    Worklog Time Spent: 8 hours 

Issue Time Tracking
-------------------

            Time Spent: 8 hours
    Remaining Estimate: 0 minutes  (was: 8 hours)

> Add support for seralizing/deserializing objects via XML.
> ---------------------------------------------------------
>
>                 Key: AMQNET-156
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-156
>             Project: ActiveMQ .Net
>          Issue Type: New Feature
>          Components: ActiveMQ Client, EMS, MSMQ, NMX, Stomp, WCF
>    Affects Versions: 1.1
>            Reporter: Jim Gomes
>            Assignee: Jim Gomes
>             Fix For: 1.1
>
>   Original Estimate: 8 hours
>          Time Spent: 8 hours
>  Remaining Estimate: 0 minutes
>
> A common pattern is to send XML messages embedded inside Text messages.  This pattern should be more directly supported.  There are many objects that can serialize/deserialize themselves to/from XML.  Many objects are generated from XSD files via the XSDObjectGen tool.  These objects have built-in serialization code support.  Generating objects from XSD allows for cross-platform interoperability (e.g., Java <=> C#) .

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.