You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Hiram Chirino (JIRA)" <ji...@apache.org> on 2007/11/04 21:43:23 UTC

[jira] Created: (AMQNET-75) NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.

NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.
------------------------------------------------------------------------------------------------------------------------------------

                 Key: AMQNET-75
                 URL: https://issues.apache.org/activemq/browse/AMQNET-75
             Project: ActiveMQ .Net
          Issue Type: Improvement
          Components: ActiveMQ Client
            Reporter: Hiram Chirino
            Assignee: Hiram Chirino
             Fix For: 1.0




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


Re: [jira] Resolved: (AMQNET-75) NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.

Posted by Jim Gomes <e....@gmail.com>.
Hi Hiram,

I have had a chance now to start playing with these changes.  Overall, the
changes are good, but there are a few minor things that need fixing, and one
major fix.  The basic implementation of searching the loaded assemblies in
GetTypeforScheme() doesn't work.  The reason is that the assembly that
implements the protocol hasn't been loaded yet.  I will work on
re-implementing this portion and prepare a patch once I have something
working.

Thanks,
Jim

On Nov 12, 2007 6:52 AM, Hiram Chirino (JIRA) <ji...@apache.org> wrote:

>
>     [
> https://issues.apache.org/activemq/browse/AMQNET-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> Hiram Chirino resolved AMQNET-75.
> ---------------------------------
>
>    Resolution: Fixed
>
> patches applied.
>
> > NMSFactory should implement IConnectionFactory and it should not have a
> hard coded mapping of URI schemes to implementation classes.
> >
> ------------------------------------------------------------------------------------------------------------------------------------
> >
> >                 Key: AMQNET-75
> >                 URL: https://issues.apache.org/activemq/browse/AMQNET-75
> >             Project: ActiveMQ .Net
> >          Issue Type: Improvement
> >          Components: ActiveMQ Client
> >            Reporter: Hiram Chirino
> >            Assignee: Hiram Chirino
> >             Fix For: 1.0
> >
> >         Attachments: AMQNET-75-a.patch, AMQNET-75-b.patch
> >
> >
>
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

[jira] Updated: (AMQNET-75) NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.

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

Jim Gomes updated AMQNET-75:
----------------------------

    Attachment: ProviderMapping.zip

Additional fixes for dynamically loading provider implementation based upon external configuration.

> NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQNET-75
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-75
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: ActiveMQ Client
>            Reporter: Hiram Chirino
>            Assignee: Hiram Chirino
>             Fix For: 1.0
>
>         Attachments: AMQNET-75-a.patch, AMQNET-75-b.patch, ProviderMapping.zip
>
>


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


[jira] Resolved: (AMQNET-75) NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.

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

Hiram Chirino resolved AMQNET-75.
---------------------------------

    Resolution: Fixed

patches applied.

> NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQNET-75
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-75
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: ActiveMQ Client
>            Reporter: Hiram Chirino
>            Assignee: Hiram Chirino
>             Fix For: 1.0
>
>         Attachments: AMQNET-75-a.patch, AMQNET-75-b.patch
>
>


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


[jira] Updated: (AMQNET-75) NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.

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

Hiram Chirino updated AMQNET-75:
--------------------------------

    Attachment: AMQNET-75-a.patch

Attaching patch to implement this issue.

> NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQNET-75
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-75
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: ActiveMQ Client
>            Reporter: Hiram Chirino
>            Assignee: Hiram Chirino
>             Fix For: 1.0
>
>         Attachments: AMQNET-75-a.patch, AMQNET-75-b.patch
>
>


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


[jira] Updated: (AMQNET-75) NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.

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

Hiram Chirino updated AMQNET-75:
--------------------------------

    Attachment: AMQNET-75-b.patch

attaching Patch that updates the ActiveMQ implementation so that it gets picked up by new NMSFactory discovery stuff.  Also includes some test cases.

> NMSFactory should implement IConnectionFactory and it should not have a hard coded mapping of URI schemes to implementation classes.
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQNET-75
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-75
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: ActiveMQ Client
>            Reporter: Hiram Chirino
>            Assignee: Hiram Chirino
>             Fix For: 1.0
>
>         Attachments: AMQNET-75-a.patch, AMQNET-75-b.patch
>
>


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