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

Reply via email to