You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "jeremias.eppler@web.de" <je...@web.de> on 2014/06/13 16:10:08 UTC
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
Re: How to configure BeanValidator?
Posted by "jeremias.eppler@web.de" <je...@web.de>.
Hello,
it works, thank you
Regards
Jeremias
On 06/13/2014 04:10 PM, jeremias.eppler@web.de wrote:
> 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-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
RE: How to configure BeanValidator?
Posted by Thilo Tanner <th...@reprisk.com>.
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.eppler@web.de <je...@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-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org