activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Gomes (JIRA)" <j...@apache.org>
Subject [jira] Updated: (AMQNET-68) Add support for TIBCO provider
Date Mon, 22 Oct 2007 22:02:25 GMT

     [ https://issues.apache.org/activemq/browse/AMQNET-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jim Gomes updated AMQNET-68:
----------------------------

    Attachment: TIBCO.EMS.cs

I have attached a generated stub assembly source file that can be used in place of the actual
TIBCO.EMS.dll file.  This stub file duplicates the entire public API of the TIBCO client.
 It was automatically generated from the client dll using the .NET Reflection API.  The generation
tool (currently called MockGen) may be released as a separate Apache project.  Right now,
it is my own local project as I don't know the interest level in such a niche tool.

To use the stub TIBCO client dll, simply compile it with the following command-line:

csc /t:library TIBCO.EMS.cs

Take the resulting TIBCO.EMS.dll file and place it in the lib folder in the NMS project folders.
 The vs2005-tibco.csproj project will automatically find it there and reference it for compilations.
 Since this is a mock-up of the actual DLL, don't try to run with it, because nothing will
happen.

If this is useful, it might be cool to integrate it into the build process to skip the manual
step of compiling the mock dll.  For those of us that have the actual TIBCO client dll, we
don't need to use the mock dll.  Just place the actual TIBCO dll in the lib folder.

> Add support for TIBCO provider
> ------------------------------
>
>                 Key: AMQNET-68
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-68
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>            Reporter: Jim Gomes
>            Assignee: Hiram Chirino
>         Attachments: AMQNET-68.1-Dispatcher.cs.diff.txt, AMQNET-68.1-TcpTransport.cs.diff.txt,
amqnet-68.diff.zip, TIBCO.EMS.cs
>
>   Original Estimate: 3 days
>  Remaining Estimate: 3 days
>
> Add support for TIBCO provider directly.  The Tibco C# client can be wrapped by the NMS
API.
> Once this provider support is added, a new Component (TIBCO) should be added to the ActiveMQ.Net
JIRA bug database for tracking of bugs logged against this component.

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


Mime
View raw message