[infinispan-dev] OSGi

Brett Meyer brmeyer at redhat.com
Thu Mar 27 22:25:11 EDT 2014


Success! Paired with a work-in-progress branch [1] for ORM, I'm now able to use hibernate-infinispan, infinispan-core, and infinispan-commons in OSGi (Karaf).  Obviously, we still need unit tests (especially for the other modules), but hibernate-infinispan working is very indicative of successful class loading, service loading, resource loading, and client bundles by at least core.

Thanks for the discussion on IRC, today!  The OSGi pull request is now "complete" [2], but needs reviewing.  

[1] https://github.com/brmeyer/hibernate-orm/tree/hibernate-infinispan-osgi
[2] https://github.com/infinispan/infinispan/pull/2457

Brett Meyer
Red Hat, Hibernate ORM

----- Original Message -----
From: "Brett Meyer" <brmeyer at redhat.com>
To: "infinispan -Dev List" <infinispan-dev at lists.jboss.org>
Sent: Thursday, March 27, 2014 10:15:39 AM
Subject: Re: [infinispan-dev] OSGi

https://github.com/infinispan/infinispan/pull/2457

I'm still more than willing to continue helping, but need some eyes on that first.  There's one architectural question that, until I have all of your inputs, I can't really proceed.  If you have a moment, I'd appreciate it!

Brett Meyer
Red Hat, Hibernate ORM

----- Original Message -----
From: "Mircea Markus" <mmarkus at redhat.com>
To: "infinispan -Dev List" <infinispan-dev at lists.jboss.org>
Sent: Thursday, March 27, 2014 8:23:48 AM
Subject: Re: [infinispan-dev] OSGi

It is Ion on our side, thank you for the heads up.

On Mar 27, 2014, at 9:28, Emmanuel Bernard <emmanuel at hibernate.org> wrote:

> Hey guys,
> 
> Sanne and Hardy are working on the OSGi-ification of Hibernate Search and it does not come without trouble.
> 
> Who is leading this effort on the Infinispan side? I recommend you start early in a release cycle because you will have to butcher APIs and packages to do it properly. Worse, you will suffer from you dependencies.
> 
> Brett has offered to help you but I know for sure he won’t lead it. He would be more like a good expect to talk to.
> Bilgin has shown a Camel integration prototype but he also seemed to imply that he had some significant problems that needed Infinispan improvements.
> 
> Also, I’m not quite sure but looking at these Camel routes, they seem to be very URI driven. If we want to support query over a Camel route and express them via a URI, we will need a string based query language. I might be talking nonsense and somehow the query is written in Java. But better anticipate. Bilgin would know more, he has written in his demo CamelInfinispanOperationQuery after all :)
> 
> Emmanuel
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev

Cheers,
-- 
Mircea Markus
Infinispan lead (www.infinispan.org)





_______________________________________________
infinispan-dev mailing list
infinispan-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev



More information about the infinispan-dev mailing list