> Eric, I am not sure whether the amqp transport is functional or not, so I
> propose to remove the qpid plus all its dependencies from the build.
> Asankha, shall we move this (amqp transport) piece of code to the experiment
> module, and retain it from being going to the final release or is it
> working?

I think the amqp transport is basically dead. The reason is that it
initially started as a fork of the JMS transport (see also
SYNAPSE-303) and that in the meantime some serious issues have been
fixed in the JMS transport. These fixes have not been propagated to
the amqp transport.

Instead of moving the amqp transport to experimental, why not split
the synapse-transport module and have a separate module for each
transport? This would make dependency management much easier because
it would be clear which dependency is used by which transport. Also
when using Maven to create a custom Synapse package [1], one could
simply select the required transports as dependencies and let Maven
handle the transitive dependencies.

[1] 
http://people.apache.org/~veithen/synapse/deployment.html#Using_Maven_to_build_a_custom_distribution

Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to