[ 
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.

Reply via email to