Hello Peter! I regret to see you upset. Please find my notes inline in your mail.
Best, Christian On Tue, Nov 13, 2012 at 9:52 AM, c031917 <[email protected]>wrote: > This is very bad news. I had asked about mina2 availability in Dec. 2011 > and > May 2012. > In May Claus Ibsen stated that mina2 would be in camel 2.10. > As Claus wrote, the camel-mina2 component is available in Camel 2.10.x, but we/I prefer to call this version "in development" because: - there is no documentation at present - we may change a few things until Camel 2.11.0 - doesn't support all protocols (like serial) - ... > In the meantime I had to use an ugly python workaround to get serial data > and post it via STOMP. > What prevents you to use a processor/bean and use the mina 2.x API directly to achieve your needs? An ugly workaround may is not really necessary. > > I was happy that mina2 was mentionend in version 2.10 release notes. > It's available - may not as stable as our other Camel components. > > Now there is suddenly a hint : "camel-mina2 - camel-mina2 is expected to be > refactored in Camel 2.11, so use on own risk of having to migrate". > > It is really difficult to plan a real world camel pilot project when > deadlines on component availability are changed so short-noticed. > Sorry for this. This happens not really often. Maybe this is the first time... And as Claus said, most of the committer work in their spare time on this project, e.g. from 8:00 PM to 11:00 PM in the evening on some days and at the weekends. And sometimes we cannot spend as much time as we would like because of the family, kids, sports, friends, business, ... And there are other JIRA's we are working on... > > I would like to contribute but I'm probably not in a position to do that > beyond perhaps trying and testing things. > http://camel.apache.org/contributing.html http://camel.apache.org/building.html http://camel.apache.org/faq.html http://camel.apache.org/mailing-lists.html You will get help here if you have a concrete question... > > There is a big grey area between using Camel (thus understanding all the > details of "Camel in Action") and > really contributing. In my role as architect and technology scout the depth > of the programming facette is not strong enough. I'm always wondering how > people in all those Open Source projects got this incredible deep > knowledge, > this is really admirable. > Maybe because it's Open Source and they can dig into the code... > > I will rais a Jira (my first one...) and enter the hold pattern. > Try to contribute and open a JIRA to express your need to have a camel-mina2 component which supports the serial protocol: https://issues.apache.org/jira/browse/CAMEL And did you already checked out the code of the camel-mina2 component? Maybe it's less complicated to provide a patch than you expect... > Peter > > > > Christian Mueller wrote > > The camel-mina2 component will be official released in Camel 2.11.0. At > > present, we do not support the serial connector as described at [1] (as > > far > > as I know). > > Feel free to rais a JIRA at [2] so that we don't forget this. And as you > > may know, we love contributions. You can find more about how to > contribute > > at [3] and [4]. > > > > The camel-mina component is using Mina 1.x and it's not what you are > > looking for. > > > > [1] http://mina.apache.org/serial-tutorial.html > > [2] https://issues.apache.org/jira/browse/CAMEL > > [3] http://camel.apache.org/contributing.html > > [4] http://camel.apache.org/building.html > > > > Best, > > Christian > > > > On Wed, Nov 7, 2012 at 11:09 AM, c031917 < > > > peter.marx@ > > > >wrote: > > > >> I want to use the long awaited Camel + MINA 2 capability to get serial > >> data > >> onto the message bus. > >> > >> I can't find any documentation or example how to do that. > >> > >> What is the syntax ? something like > >> > >> from ("mina:*/dev/ttyUSB0*:....") > >> .to("jms:operations"); > >> > >> ? > >> > >> 2. question: how do i install > >> > >> camel-mina > >> mina-transport-serial-2.0.2.jar > >> RXTXcomm.jar > >> librxtxSerial.so > >> > >> correctly without maven so that Camel is happy ? > >> > >> I put the last two into jre/lib/i386 and jre/lib/ext according and hope > >> this > >> is also right for camel-mina. > >> > >> > >> Peter > >> > >> > >> > >> -- > >> View this message in context: > >> > http://camel.465427.n5.nabble.com/MINA-Serial-what-route-syntax-and-how-to-install-tp5722293.html > >> Sent from the Camel - Users mailing list archive at Nabble.com. > >> > > > > > > > > -- > > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/MINA-Serial-what-route-syntax-and-how-to-install-tp5722293p5722640.html > Sent from the Camel - Users mailing list archive at Nabble.com. > --
