Hi I could do that later, but cant you just pull it off of github? The component is still used by our client and i havent got any complaints so far. Thanks to the great hibersap :)
Im also interested in what a component working with xml and jco directly would bring to the table. (Im not an sap expert) On Saturday, November 10, 2012, Christian Müller wrote: > Hello Björn! > > I created a new issue at Camel extra [1] to track this. Could you please > attach your camel-sap component as zip to this issue!? Then I can pick it > up and work on an initial version. > > [1] > http://code.google.com/a/apache-extras.org/p/camel-extra/issues/detail?id=31 > > Best, > Christian > > On Wed, Jan 18, 2012 at 2:02 PM, Björn Bength > <[email protected]<javascript:_e({}, 'cvml', '[email protected]');> > > wrote: > >> Hello >> >> After some adjustments to make the code shareable, I just pushed the >> camel-hibersap component to GitHub. >> You can find it at https://github.com/bjoben/camel-hibersap >> >> I realized that the actual camel part of it is very small and does not >> include transaction or proper thread pool support yet. >> However, similar component is used by our client and works very well >> in our camel integration code (based on ServiceMix). >> >> It compiles as an osgi bundle and embeds JCo and hibersap libraries, >> neither which i'm redistributing. >> Therefore you have to compile it yourself, after installing JCo and >> hibersap into you own maven repo. >> (This is very well documented in the hibersap documentation) >> >> You can use it as it is, or treat it like an example from which to >> base a better component. >> I don't have an SAP server at hand, so I can't make it better right now. >> Also, the unit tests use a real SAP server, so they are disabled for >> now, and should be made into an integration test suit, >> but they are the best example of how to use this component. So have a >> look at those. They are very simple but demonstrates usage very well. >> More examples can be found at the hibersap site. >> >> >> Regards >> Björn >> >> >> >> >> On Mon, Jan 16, 2012 at 10:16 AM, Guillaume Yziquel >> <[email protected] <javascript:_e({}, 'cvml', >> '[email protected]');>> wrote: >> > Le Saturday 14 Jan 2012 à 15:37:38 (+0100), Björn Bength a écrit : >> >> Hi >> >> >> >> At our client (a bank) in Sweden, we created a camel component that >> >> integrated their SAP server. >> >> It can only call BAPI functions right now but it uses JCo of course, >> >> and Hibersap which allows to annotate java beans just send it through >> >> to the camel endpoint. All this on ServiceMix where we made the >> >> camel-SAP (with jco) component OSGi firendly. >> >> >> >> It worked so well that those SAP guys we worked with told us that they >> >> never before had an integration project that actually worked on _the >> >> first_ test transaction. >> >> >> >> Unfortunatly hibersap is LGPL but it really (really) makes working >> >> with Jco sooo much easier. >> >> And just maybe hibersap can convert it's license, but from another >> >> thread (MongoDB) I got the feeling that all of you like to have a >> >> "native" camel component in all cases. >> >> >> >> My intention was to put this on GitHub though, but I never took time >> to do so. >> >> I could share the parts I wrote if someone is interested, and call it >> >> camel-hibersap. >> >> >> >> Regards >> >> Björn >> > >> > I guess it would be quite nice to put such a Camel Component on Github. >> > Please feel free to do so and keep us updated. >> > >> > -- >> > Guillaume Yziquel >> > > > > -- > > >
