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]>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]> 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
>



--

Reply via email to