Hi Jeremias,

Do you have a BeanValidator implementation in your classpath? The Tapestry 
BeanValidation module is implementation agnostic. You need add an 
implementation first. For example Hibernate Validator:

<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>${hibernate-validator-version}</version>
</dependency>

AFAIK, using Hibernate Validator, there is no configuration necessary to start 
using the module.

Best,
Thilo

________________________________________
From: jeremias.epp...@web.de <jeremias.epp...@web.de>
Sent: Friday, June 13, 2014 16:10
To: Tapestry users
Subject: How to configure BeanValidator?

Hi,

I got allways the same error:

Render queue error in BeginRender[Login:username]: Exception
constructing service 'BeanValidatorSource': Error invoking constructor
public
org.apache.tapestry5.internal.beanvalidator.BeanValidatorSourceImpl(java.util.List):
Unable to find a default provider

I found this page: BeanValidator

|@Contribute||(BeanValidatorSource.||class||)|
|public| |static| |void|
|provideBeanValidatorConfigurer(OrderedConfiguration<BeanValidatorConfigurer>
configuration)|
|{|
|   ||configuration.add("MyConfigurer", ||new| |BeanValidatorConfigurer()|
|   ||{|
|      ||public| |void| |configure(javax.validation.Configuration<?>
configuration)|
|      ||{|
|         ||configuration.ignoreXmlConfiguration();|
|      ||}|
|   ||});|
|}

|
http://tapestry.apache.org/bean-validation.html

But in which file I should configure the BeanValidator?

Regards
    Jeremias
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to