Re: Where is ValidatorFactoryBuilder interface?

2010-09-07 Thread Rick McGuire

 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?

2010-09-07 Thread Donald Woods
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?

2010-09-07 Thread Vamsavardhana Reddy
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?

2010-09-02 Thread Vamsavardhana Reddy
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