You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Mark Pollack (JIRA)" <ji...@apache.org> on 2009/11/16 16:19:56 UTC

[jira] Created: (AMQNET-210) NMS Exceptions to follow Microsoft Guidelines.

NMS Exceptions to follow Microsoft Guidelines.
----------------------------------------------

                 Key: AMQNET-210
                 URL: https://issues.apache.org/activemq/browse/AMQNET-210
             Project: ActiveMQ .Net
          Issue Type: Improvement
          Components: NMS
    Affects Versions: 1.1.0
            Reporter: Mark Pollack
            Assignee: Jim Gomes
            Priority: Trivial


There are some conventions around the signatures that should be present in .NET exceptions - http://msdn.microsoft.com/en-us/library/ms229064.aspx summarizes them.  In particular the one regarding serialization in my experience ends of being requested at some point.   The current NMS Exceptions do not provide the signature for serialization.  I can across this while trying to enforce this 'exception convention' unit test in Spring.NET.  See here (it originally came from the NAnt code base). 
https://fisheye.springsource.org/browse/spring-net/trunk/test/Spring/Spring.Core.Tests/ExceptionsTest.cs#r357


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


[jira] Commented: (AMQNET-210) NMS Exceptions to follow Microsoft Guidelines.

Posted by "Timothy Bish (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/AMQNET-210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=55555#action_55555 ] 

Timothy Bish commented on AMQNET-210:
-------------------------------------

patches welcome.

> NMS Exceptions to follow Microsoft Guidelines.
> ----------------------------------------------
>
>                 Key: AMQNET-210
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-210
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: NMS
>    Affects Versions: 1.1.0
>            Reporter: Mark Pollack
>            Assignee: Jim Gomes
>            Priority: Trivial
>
> There are some conventions around the signatures that should be present in .NET exceptions - http://msdn.microsoft.com/en-us/library/ms229064.aspx summarizes them.  In particular the one regarding serialization in my experience ends of being requested at some point.   The current NMS Exceptions do not provide the signature for serialization.  I can across this while trying to enforce this 'exception convention' unit test in Spring.NET.  See here (it originally came from the NAnt code base). 
> https://fisheye.springsource.org/browse/spring-net/trunk/test/Spring/Spring.Core.Tests/ExceptionsTest.cs#r357

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


[jira] Resolved: (AMQNET-210) NMS Exceptions to follow Microsoft Guidelines.

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

Jim Gomes resolved AMQNET-210.
------------------------------

    Resolution: Fixed

Added serialization to all NMS exceptions.  The exceptions now adhere to as many of the guidelines as possible.  It is not possible for them to adhere to the naming guideline of not including the word "Exception" in the name of the type as the names are already decided upon and are not changing.

> NMS Exceptions to follow Microsoft Guidelines.
> ----------------------------------------------
>
>                 Key: AMQNET-210
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-210
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: NMS
>    Affects Versions: 1.1.0
>            Reporter: Mark Pollack
>            Assignee: Jim Gomes
>            Priority: Trivial
>             Fix For: 1.3.0
>
>   Original Estimate: 1 hour
>  Remaining Estimate: 1 hour
>
> There are some conventions around the signatures that should be present in .NET exceptions - http://msdn.microsoft.com/en-us/library/ms229064.aspx summarizes them.  In particular the one regarding serialization in my experience ends of being requested at some point.   The current NMS Exceptions do not provide the signature for serialization.  I can across this while trying to enforce this 'exception convention' unit test in Spring.NET.  See here (it originally came from the NAnt code base). 
> https://fisheye.springsource.org/browse/spring-net/trunk/test/Spring/Spring.Core.Tests/ExceptionsTest.cs#r357

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


[jira] Updated: (AMQNET-210) NMS Exceptions to follow Microsoft Guidelines.

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

Jim Gomes updated AMQNET-210:
-----------------------------

         Fix Version/s: 1.3.0
    Remaining Estimate: 1 hour
     Original Estimate: 1 hour

> NMS Exceptions to follow Microsoft Guidelines.
> ----------------------------------------------
>
>                 Key: AMQNET-210
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-210
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: NMS
>    Affects Versions: 1.1.0
>            Reporter: Mark Pollack
>            Assignee: Jim Gomes
>            Priority: Trivial
>             Fix For: 1.3.0
>
>   Original Estimate: 1 hour
>  Remaining Estimate: 1 hour
>
> There are some conventions around the signatures that should be present in .NET exceptions - http://msdn.microsoft.com/en-us/library/ms229064.aspx summarizes them.  In particular the one regarding serialization in my experience ends of being requested at some point.   The current NMS Exceptions do not provide the signature for serialization.  I can across this while trying to enforce this 'exception convention' unit test in Spring.NET.  See here (it originally came from the NAnt code base). 
> https://fisheye.springsource.org/browse/spring-net/trunk/test/Spring/Spring.Core.Tests/ExceptionsTest.cs#r357

-- 
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-210) NMS Exceptions to follow Microsoft Guidelines.

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

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

                Author: Jim Gomes
            Created on: 09/Feb/10 09:21 PM
            Start Date: 09/Feb/10 09:20 PM
    Worklog Time Spent: 2 hours, 30 minutes 

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

            Time Spent: 2 hours, 30 minutes
    Remaining Estimate: 0 minutes  (was: 1 hour)

> NMS Exceptions to follow Microsoft Guidelines.
> ----------------------------------------------
>
>                 Key: AMQNET-210
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-210
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: NMS
>    Affects Versions: 1.1.0
>            Reporter: Mark Pollack
>            Assignee: Jim Gomes
>            Priority: Trivial
>             Fix For: 1.3.0
>
>   Original Estimate: 1 hour
>          Time Spent: 2 hours, 30 minutes
>  Remaining Estimate: 0 minutes
>
> There are some conventions around the signatures that should be present in .NET exceptions - http://msdn.microsoft.com/en-us/library/ms229064.aspx summarizes them.  In particular the one regarding serialization in my experience ends of being requested at some point.   The current NMS Exceptions do not provide the signature for serialization.  I can across this while trying to enforce this 'exception convention' unit test in Spring.NET.  See here (it originally came from the NAnt code base). 
> https://fisheye.springsource.org/browse/spring-net/trunk/test/Spring/Spring.Core.Tests/ExceptionsTest.cs#r357

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