Re: Where is ValidatorFactoryBuilder interface?
On 9/2/2010 5:33 PM, Vamsavardhana Reddy wrote: Section EE.5.16.2 of Java EE 6 specification says, For the benefit of implementors, we note that the Bean Validation API includes a ValidatorFactoryBuilder interface that can be used to create a ValidatorFactory configured according to the contents of a validation deployment descriptor in the form of a java.io.InputStream.. I don't see it in geronimo-validation_1.0_spec-1.1.jar. Where can I find this ValidatorFactoryBuilder? -- Vamsi The Bean Validation spec does not include ValidatorFactoryBuilder and it is also not part of the TCK. I suspect the mention on the Java EE 6 is obsolete. Rick
Re: Where is ValidatorFactoryBuilder interface?
Right, one area in the doc that needs updating... For Apache BVal, take a look at - bval-jsr303/src/main/java/org/apache/bval/jsr303/ConfigurationImpl.java Which can hold the constraint mappings as InputStreams and has public ValidatorFactory buildValidatorFactory() You can get a Validator with something like - javax.validation.Configuration configuration = Validation.byProvider( ApacheValidationProvider.class).configure(); Validator validator = configuration.buildValidatorFactory().getValidator(); Are you trying to build a Validator with a Configuration that uses a custom validation.xml? -Donald On 9/7/10 5:57 AM, Rick McGuire wrote: On 9/2/2010 5:33 PM, Vamsavardhana Reddy wrote: Section EE.5.16.2 of Java EE 6 specification says, For the benefit of implementors, we note that the Bean Validation API includes a ValidatorFactoryBuilder interface that can be used to create a ValidatorFactory configured according to the contents of a validation deployment descriptor in the form of a java.io.InputStream.. I don't see it in geronimo-validation_1.0_spec-1.1.jar. Where can I find this ValidatorFactoryBuilder? -- Vamsi The Bean Validation spec does not include ValidatorFactoryBuilder and it is also not part of the TCK. I suspect the mention on the Java EE 6 is obsolete. Rick
Re: Where is ValidatorFactoryBuilder interface?
As part of GERONIMO-5222 Add support for application validation descriptor support for deployed applications, I am trying to process validation.xml in Web and other Java EE modules. I have come across org/apache/bval/jsr303/ConfigurationImpl. But, then it would still require parsing of validation.xml within Geronimo code. Just wanted to check if there is any other API that I have missed out. On Wed, Sep 8, 2010 at 1:42 AM, Donald Woods dwo...@apache.org wrote: Right, one area in the doc that needs updating... For Apache BVal, take a look at - bval-jsr303/src/main/java/org/apache/bval/jsr303/ConfigurationImpl.java Which can hold the constraint mappings as InputStreams and has public ValidatorFactory buildValidatorFactory() You can get a Validator with something like - javax.validation.Configuration configuration = Validation.byProvider( ApacheValidationProvider.class).configure(); Validator validator = configuration.buildValidatorFactory().getValidator(); Are you trying to build a Validator with a Configuration that uses a custom validation.xml? -Donald On 9/7/10 5:57 AM, Rick McGuire wrote: On 9/2/2010 5:33 PM, Vamsavardhana Reddy wrote: Section EE.5.16.2 of Java EE 6 specification says, For the benefit of implementors, we note that the Bean Validation API includes a ValidatorFactoryBuilder interface that can be used to create a ValidatorFactory configured according to the contents of a validation deployment descriptor in the form of a java.io.InputStream.. I don't see it in geronimo-validation_1.0_spec-1.1.jar. Where can I find this ValidatorFactoryBuilder? -- Vamsi The Bean Validation spec does not include ValidatorFactoryBuilder and it is also not part of the TCK. I suspect the mention on the Java EE 6 is obsolete. Rick -- Vamsi
Where is ValidatorFactoryBuilder interface?
Section EE.5.16.2 of Java EE 6 specification says, For the benefit of implementors, we note that the Bean Validation API includes a ValidatorFactoryBuilder interface that can be used to create a ValidatorFactory configured according to the contents of a validation deployment descriptor in the form of a java.io.InputStream.. I don't see it in geronimo-validation_1.0_spec-1.1.jar. Where can I find this ValidatorFactoryBuilder? -- Vamsi