Thanks, I'll have a look, /Bengt
2010/9/13 Willem Jiang <willem.ji...@gmail.com> > On 9/13/10 3:58 AM, Bengt Rodehav wrote: > >> Thanks Cristian, >> >> I kind of suspected that Servicemix had bundled this. Actually I ended up >> doing my own bundling anyway since I wanted to use the 4.1.0.Final >> version. >> Also wanted to see how easy/hard it was to accomplish. >> >> /Bengt >> > > I just created a patch[1] for the hibernate-validator bundle, you may take > a look if you want use it. > > [1] https://issues.apache.org/activemq/browse/SMX4-592 > > Willem > > > >> 2010/9/11 Christian Müller<christian.muel...@gmail.com> >> >> Hello Bengt! >>> >>> Sorry, I overlooked it. >>> Apache Servicemix provides the OSGI-fied version for us. You can find the >>> released version 4.0.2 here [1] >>> >>> [1] >>> >>> >>> http://repo2.maven.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.hibernate-validator/4.0.2.GA_2/ >>> >>> Cheers, >>> Christian >>> >>> On Sat, Sep 11, 2010 at 10:23 AM, Bengt Rodehav<be...@rodehav.com> >>> wrote: >>> >>> Thanks for your reply Christian. >>>> >>>> However, the JAR you refer to isn't an OSGi bundle either. In fact I >>>> >>> think >>> >>>> its the publicly released jar from JBoss which I had problems with. I >>>> >>> tried >>> >>>> to use the OSGi wrapped version they use in Glassfish: >>>> >>>> >>>> >>>> >>> http://download.java.net/maven/2/org/glassfish/bean-validator/3.0-JBoss-4.0.2/bean-validator-3.0-JBoss-4.0.2.jar >>> >>>> >>>> But it turns out it requires the packages "org.glassfish.api.naming.*" >>>> >>> that >>> >>>> I assume only exist in Glassfish. >>>> >>>> Related to the above, one also needs an OSGi bundle for the API: >>>> javax.validation. Glassfish wraps it in the same jar I mentioned above. >>>> From >>>> where does Camel take it? >>>> >>>> I don't quite understand how Camel can use the non-OSGi:fied version of >>>> hibernate-validator. Have you tried this deployed in an OSGi container? >>>> >>>> /Bengt >>>> >>>> 2010/9/11 Christian Müller<christian.muel...@gmail.com> >>>> >>>> Hello Bengt, >>>>> >>>>> we use the following on [1]. I think we could also update to 4.1.0. I >>>>> opened >>>>> a JIRA for it [2]. >>>>> >>>>> Hope this helps, >>>>> Christian >>>>> >>>>> [1] >>>>> >>>>> >>>>> >>>> >>> http://repository.jboss.org/nexus/content/groups/public/org/hibernate/hibernate-validator/4.0.2.GA/hibernate-validator-4.0.2.GA.jar >>> >>>> [2] https://issues.apache.org/activemq/browse/CAMEL-3115 >>>>> >>>>> >>>>> On Sat, Sep 11, 2010 at 1:07 AM, Bengt Rodehav<be...@rodehav.com> >>>>> >>>> wrote: >>>> >>>>> >>>>> I''m experimenting with the Java Bean Validation API (JSR 303). I'm >>>>>> >>>>> not >>> >>>> currently doing it with Camel but thought I might ask for help here >>>>>> >>>>> anyway. >>>>> >>>>>> >>>>>> I'm deploying in an OSGi context and need OSGi bundles for both the >>>>>> >>>>> API >>> >>>> (java.validation) and Hibernate's reference implementation >>>>>> >>>>> (preferably >>> >>>> the >>>>> >>>>>> latest version which I believe is 4.1). I haven't been able to find >>>>>> >>>>> one. >>>> >>>>> The >>>>>> only one I've found is bundled for Glassfish but has dependencies on >>>>>> Glassfish specific classes and therefore doesn't work outside >>>>>> >>>>> Glassfish. >>>> >>>>> >>>>>> Since Camel 2.4 contains the camel-bean-validator component I'm >>>>>> >>>>> wondering >>>> >>>>> if >>>>>> anyone can tell me how this problem was solved in Camel. >>>>>> >>>>>> /Bengt >>>>>> >>>>>> >>>>> >>>> >>> >> >