Hi
TomEE 1.x is not bean validation 1.1 (TomEE 2 is but not yeat
released) so just ensure you use Bean Validation 1.0 and not 1.1.
Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2014-10-27 8:40 GMT+01:00 sapozal <[email protected]>:
> Hello all.
>
> I have war of Grails 2.4.0 project.
> I have created him by command "war -Dgrails.project.war.osgi.headers=false"
> Now I am trying to upload it to Tomee  and got this
>
> org.apache.openejb.OpenEJBException: Creating application failed:
> C:\Users\apache-tomee-plus-1.7.1\webapps\TestGrails:
> javax.validation.spi.ConfigurationState.getParameterNameProvider()Ljavax/validation/ParameterNameProvider;
>         at
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:896)
>         at
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:623)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1248)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1087)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5378)
>         at 
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at 
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083)
>         at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880)
>         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>         at java.lang.Thread.run(Thread.java:722)
> Caused by: java.lang.NoSuchMethodError:
> javax.validation.spi.ConfigurationState.getParameterNameProvider()Ljavax/validation/ParameterNameProvider;
>         at
> org.hibernate.validator.internal.engine.ValidatorFactoryImpl.<init>(ValidatorFactoryImpl.java:119)
>         at
> org.hibernate.validator.HibernateValidator.buildValidatorFactory(HibernateValidator.java:45)
>         at
> org.apache.bval.jsr303.ConfigurationImpl.doPrivBuildValidatorFactory(ConfigurationImpl.java:252)
>         at 
> org.apache.bval.jsr303.util.SecureActions$5.run(SecureActions.java:131)
>         at 
> org.apache.bval.jsr303.util.SecureActions$5.run(SecureActions.java:129)
>         at 
> org.apache.bval.jsr303.ConfigurationImpl.run(ConfigurationImpl.java:337)
>         at
> org.apache.bval.jsr303.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:244)
>         at
> org.apache.openejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:77)
>         at
> org.apache.openejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:47)
>         at
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:711)
>         ... 19 more
>
> Seems like jar uncompatibility.
> So Tomee is uncompatible to Grails wars?
>
>
>
>
> --
> View this message in context: 
> http://tomee-openejb.979440.n4.nabble.com/Cant-deploy-Grails-war-to-Tomee-tp4672631.html
> Sent from the TomEE Dev mailing list archive at Nabble.com.

Reply via email to