I think persistence support was quite misleading in ServiceMix 3. The JMS flow can persist the messages, however, there is no guarantee of not loosing messages because no transaction is used at all. That said, there is a plan to bring back some equivalent of the JMS / JCA flow somehow. I have some ideas in mind for that: * based on some policy (yet to be determined, it could be because the user specified that a given endpoint has to have this QoS), automatically create a pair of transacted JMS endpoints (consumer / provider) to put between two endpoints. This would provide clustering / loadbalancing / persistence in a transactional way at some points in the flow. The remaining of the flow should be done in memory with the SEDA flow. I guess one limitation is that this works for clustering (where the same application is deployed onto multiple containers) but not for transparent remoting (where the application is split across multiple containers). * use distributed OSGi to discover remote endpoints and be able to leverage those. This would cover the remoting bits above. Those two ideas can be combined as I don't think there is any overlap between those. But any other ideas is welcome.
On Tue, Nov 18, 2008 at 12:01 PM, Andrea Zoppello <[EMAIL PROTECTED]> wrote: > Hi All, > > We're evaluating to port our open source project, to support servicemix 4. > > I think some things in servicemix 4 are great ( osgi support ), enhancemetnt > to > servicemix-bean and so on. > > BTW i still have some doubt, about it. > > Mu main doubt, is about the concept of flow. > > As i understand servicemix 4 will support only seda flow ( am i wrong ?? ) > and as i understand, the nmr implementation will not use activemq as > underline implementation, but it still only support jms style endpoint. > > My point is that with old servicemix all messages going through the nmr was > persisted ( we've configured activemq to persist message ) and if the system > go down and then is recovered my messages were there. Is this guaranteed > with servicemic 4??? Are the messages persisted?? > > This is a very important feature for us. > Any toughts??? > > Andrea > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
