Hi all,

At present, all used Transports, including not-implemented ones such as
XMPP, and SMTP are hard coded within Axis2/C. However, we have not left
space for any other types such as user defined ones. There is a JIRA Issue
in this concern (see [1]).

I propose that we add three new possibilities

AXIS2_TRANSPORT_ENUM_USER_1
AXIS2_TRANSPORT_ENUM_USER_2
AXIS2_TRANSPORT_ENUM_USER_3

And,

#define AXIS2_TRANSPORT_USER_1 "user1"
#define AXIS2_TRANSPORT_USER_2 "user2"
#define AXIS2_TRANSPORT_USER_3 "user3"

In axis2_const.h, so that a potential developer has the ability to add
three new Transports on top of the existing implementation. These will be
called, "user1", "user2", and "user3", and will be specified as such in
the axis2.xml

I decided on a figure 3 as it seems more reasonable, since a developer
might not be interested in adding just one new Transport, but, two or
three, if he does.

[1] https://issues.apache.org/jira/browse/AXIS2C-723

Regards,
Senaka

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to