Bug 778439 (SOA-921) - Documention: How to build my own gateway/provider?
Summary: Documention: How to build my own gateway/provider?
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-921
Product: JBoss Enterprise SOA Platform 4
Classification: JBoss
Component: Documentation
Version: 4.3 IR5
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Mark Little
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-10-07 17:51 UTC by Burr Sutter
Modified: 2010-01-28 13:58 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 778440 (view as bug list)
Environment:
Last Closed: 2010-01-28 13:58:30 UTC
Type: Feature Request


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 778950 0 medium CLOSED Requesting documentation for creating custom gateways 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker SOA-921 0 None None None Never

Internal Links: 778950

Description Burr Sutter 2008-10-07 17:51:51 UTC
Affects: Documentation (Ref Guide, User Guide, etc.)
Date of First Response: 2008-12-21 23:48:33
project_key: SOA

Many users are interested in developing their own form of gateway and potentially a native listener.  There are at least five levels/flavors for this sort of documentation (and there may be others):
1) The proper use of the ServiceInvoker both async & sync and the impact of security, transactions, exception handling, etc. The concept here is that the user provides a Java library that allows it to receive events/requests over their transport/protocol of choice and then using SI to bundle up the data as an ESB Message and pushing into the ESB.
2) The creation of a gateway provider that can be declared in the jboss-esb.xml
3) The creation of a native listener provider that can be declared in the jboss-esb.xml
4) How to build my own JCA Inflow adapter
5) How to build my own Notifier for the outbound side

My nomenclature might be a little bit off here and I trust you will correct me with comments to this jira.

Comment 1 Mark Little 2008-12-22 04:48:33 UTC
Tom Fennelly recently made some docs updates for this. Let's create specific issues to improve that if necessary.

Comment 2 Kevin Conner 2009-01-02 10:52:49 UTC
Tom has only documented the existing approaches, scheduled and scripting IIRC.  There is nothing, yet, about adding a new gateway into the ESB.

We need to extend the current wiki docs to show how to add a new gateway and describe the lifecycle/resource management.

Comment 3 Len DiMaggio 2010-01-28 13:56:43 UTC
Link: Added: This issue related SOA-1382


Comment 4 Len DiMaggio 2010-01-28 13:58:30 UTC
Covered in SOA-1382


Note You need to log in before you can comment on or make changes to this bug.