Hi Emmanuel,
I will give another try these days but I believe OSGi support in infinispan
is almost there now.
As for Camel integration, having a string based query language would
definitely be useful, for the time being I've provided a
QueryBuilderStrategy where the users has to manually build a QueryBuilder
from a QueryFactory Not ideal but works.
Cheers,
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
------------------------------
Message: 7
Date: Thu, 27 Mar 2014 11:32:37 +0100
From: Giovanni Meo <gmeo(a)cisco.com>
Subject: Re: [infinispan-dev] OSGi
To: infinispan -Dev List <infinispan-dev(a)lists.jboss.org>,
emmanuel(a)hibernate.org
Message-ID: <5333FE45.3080909(a)cisco.com>
Content-Type: text/plain; charset=windows-1252
Hi Emmanuel and infinispan folks,
we have been using Infinispan in OSGi environment in a project called
OpenDayLight, if interested you can look at:
>
https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blob;f=open...
Granted we are using a tiny part of the infinispan capabilities, but we
found
very helpful to first of all define the contract the applications would
have
with the infinispan. For other issues like the classloading, we just made
sure
to provider a ClassResolver that always enforce the lookup in the OSGi
class
loader, and in spite of some initial unreliability things has been doing
ok for us.
My 2 cents,
Giovanni
On 27-Mar-14 10:28, Emmanuel Bernard 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(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
--
Giovanni Meo
Via del Serafico, 200 Telephone: +390651644000
00142, Roma Mobile: +393480700958
Italia Fax: +390651645917
VOIP: 8-3964000
?The pessimist complains about the wind;
the optimist expects it to change;
the realist adjusts the sails.? -- Wm. Arthur Ward
IETF credo: "Rough consensus and running code"
------------------------------
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev
End of infinispan-dev Digest, Vol 60, Issue 30
**********************************************