|
From: Matt R. <li...@ra...> - 2004-04-27 15:26:54
|
Thanks Keith - problem fixed! Matt > -----Original Message----- > From: spr...@li...=20 > [mailto:spr...@li...] > On Behalf Of Keith Donald > Sent: Tuesday, April 27, 2004 8:30 AM > To: spr...@li... > Subject: RE: [Springframework-developer] [Commons Validator]=20 > Error on Startup >=20 >=20 > ValidatorFactory is now a interface - DefaultValidatorFactory=20 > is the implementation. Daniel made it an interface to be a=20 > bit more flexible for those who had custom validation-xml=20 > loading requirements. >=20 > Keith >=20 > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...] > On Behalf Of Matt Raible > Sent: Tuesday, April 27, 2004 2:51 AM > To: spr...@li... > Subject: [Springframework-developer] [Commons Validator]=20 > Error on Startup >=20 >=20 > I grabbed a fresh checkout from CVS tonight, expecting that=20 > the commons validator stuff still worked. Unfortunately,=20 > (from what I can tell) it does not. Here's the error I get=20 > on startup: >=20 > ERROR - FrameworkServlet.initServletBean(207) | Context=20 > initialization failed > org.springframework.beans.factory.BeanDefinitionStoreException > : Error registering bean with name 'va lidatorFactory'=20 > defined in resource [/WEB-INF/action-servlet.xml] of > ServletContext: Validation of b > ean definition with name failed; nested exception is=20 > org.springframework.beans.factory.support.BeanD > efinitionValidationException: No public constructor in class=20 > [interface org.springframework.validati=20 > on.commons.ValidatorFactory]=20 > org.springframework.beans.factory.support.BeanDefinitionValida > tionExcept > ion: No public constructor i > n class [interface=20 > org.springframework.validation.commons.ValidatorFactory] > at=20 > org.springframework.beans.factory.support.RootBeanDefinition.v > alidate(Ro > otBeanDefinition. > java:334) > at=20 > org.springframework.beans.factory.support.DefaultListableBeanF > actory.reg > isterBeanDefiniti > on(DefaultListableBeanFactory.java:194) > at=20 > org.springframework.beans.factory.xml.DefaultXmlBeanDefinition > Parser.loa > dBeanDefinition(D > efaultXmlBeanDefinitionParser.java:214) > at=20 > org.springframework.beans.factory.xml.DefaultXmlBeanDefinition > Parser.reg > isterBeanDefiniti > ons(DefaultXmlBeanDefinitionParser.java:152) > at=20 > org.springframework.beans.factory.xml.XmlBeanDefinitionReader. > registerBe > anDefinitions(Xml > BeanDefinitionReader.java:161) > at=20 > org.springframework.beans.factory.xml.XmlBeanDefinitionReader. > loadBeanDe > finitions(XmlBean > DefinitionReader.java:127) >=20 > ---------------------------------------- >=20 > Here's my config: >=20 > <bean id=3D"validatorFactory"=20 > class=3D"org.springframework.validation.commons.ValidatorFactory"=20 > init-method=3D"init"> > <property name=3D"resources"> > <list> > =09 > <value>WEB-INF/validator-rules.xml</value> > <value>WEB-INF/validation.xml</value> > </list> > </property> > </bean> >=20 > <bean id=3D"beanValidator"=20 > class=3D"org.springframework.validation.commons.BeanValidator"> > <property name=3D"validatorFactory"><ref=20 > local=3D"validatorFactory"/></property> > </bean> >=20 > Any ideas? >=20 > Thanks, >=20 > Matt >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: The Robotic Monkeys at=20 > ThinkGeek For a limited time only, get FREE Ground shipping=20 > on all orders of $35 or more. Hurry up and shop folks, this=20 > offer expires April 30th!=20 > http://www.thinkgeek.com/freeshipping/?cpg=3D> 12297 >=20 > _______________________________________________ >=20 > Springframework-developer mailing list=20 > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: The Robotic Monkeys at=20 > ThinkGeek For a limited time only, get FREE Ground shipping=20 > on all orders of $35 or more. Hurry up and shop folks, this=20 > offer expires April 30th!=20 > http://www.thinkgeek.com/freeshipping/?cpg=12297 >=20 > _______________________________________________ > Springframework-developer mailing list=20 > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 |