Try generating a "mvn dependency:tree" and seeing if there's any other JPA on the classpath.
On Tue, Aug 17, 2010 at 2:10 PM, Ashima Goel <[email protected]> wrote: > The version specified in pom.xml is :- > <jpa.version>2.0-cr-1</jpa.version> > > and the dependency in pom.xml is as follows:- > > <dependency> > <groupId>org.hibernate.java-persistence</groupId> > <artifactId>jpa-api</artifactId> > <version>${jpa.version}</version> > <scope>compile</scope> > </dependency> > > And hibernate versions are as follows:- > > <hibernate.validator.version>4.0.2.GA > </hibernate.validator.version> > <hibernate.core.version>3.5.0-CR-2</hibernate.core.version> > > > > > On Mon, Aug 16, 2010 at 5:14 PM, <[email protected]> wrote: > >> You are most likely including JPA1 as one of your dependencies. >> >> Cheers >> Scott >> >> Sent from my Verizon Wireless BlackBerry >> >> -----Original Message----- >> From: "Ashima" <[email protected]> >> Date: Mon, 16 Aug 2010 19:04:05 >> To: <[email protected]> >> Reply-To: [email protected] >> Subject: [cas-user] HibernatePersistence Error in cas-server-3.4.2 >> >> I am working with cas-server-3.4.2 and constantly getting following >> error:- >> >> java.lang.AbstractMethodError: >> org.hibernate.ejb.HibernatePersistence.getProviderUtil()Ljavax/persistence/spi/ProviderUtil; >> javax.persistence.Persistence$1.isLoaded(Persistence.java:78) >> >> >> org.hibernate.validator.engine.resolver.JPATraversableResolver.isReachable(JPATraversableResolver.java:33) >> >> >> org.hibernate.validator.engine.resolver.DefaultTraversableResolver.isReachable(DefaultTraversableResolver.java:112) >> >> >> org.hibernate.validator.engine.resolver.SingleThreadCachedTraversableResolver.isReachable(SingleThreadCachedTraversableResolver.java:47) >> >> >> org.hibernate.validator.engine.ValidatorImpl.isValidationRequired(ValidatorImpl.java:764) >> >> >> org.hibernate.validator.engine.ValidatorImpl.validateConstraint(ValidatorImpl.java:331) >> >> >> org.hibernate.validator.engine.ValidatorImpl.validateConstraintsForRedefinedDefaultGroup(ValidatorImpl.java:278) >> >> >> org.hibernate.validator.engine.ValidatorImpl.validateConstraintsForCurrentGroup(ValidatorImpl.java:260) >> >> >> org.hibernate.validator.engine.ValidatorImpl.validateInContext(ValidatorImpl.java:213) >> >> >> org.hibernate.validator.engine.ValidatorImpl.validate(ValidatorImpl.java:119) >> >> >> org.springframework.validation.beanvalidation.SpringValidatorAdapter.validate(SpringValidatorAdapter.java:74) >> >> >> org.springframework.webflow.validation.ValidationHelper.invokeValidatorDefaultValidateMethod(ValidationHelper.java:233) >> >> >> org.springframework.webflow.validation.ValidationHelper.invokeModelValidator(ValidationHelper.java:185) >> >> >> org.springframework.webflow.validation.ValidationHelper.validate(ValidationHelper.java:104) >> >> >> org.springframework.webflow.mvc.view.AbstractMvcView.validate(AbstractMvcView.java:534) >> >> >> org.springframework.webflow.mvc.view.AbstractMvcView.processUserEvent(AbstractMvcView.java:217) >> >> org.springframework.webflow.engine.ViewState.handleEvent(ViewState.java:224) >> >> org.springframework.webflow.engine.ViewState.resume(ViewState.java:196) >> org.springframework.webflow.engine.Flow.resume(Flow.java:545) >> >> >> org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:259) >> >> >> org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:163) >> >> >> org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183) >> >> >> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771) >> >> >> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716) >> >> >> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647) >> >> >> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:563) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:637) >> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >> >> >> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody2(SafeDispatcherServlet.java:115) >> >> >> org.jasig.cas.web.init.SafeDispatcherServlet.service_aroundBody3$advice(SafeDispatcherServlet.java:44) >> >> >> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:1) >> >> >> com.github.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:46) >> >> >> I have also referred to a similar post posted previously >> http://www.mail-archive.com/[email protected]/msg01046.html >> >> but could not find anything helpful. >> Can someone please help out with it? >> >> Thanks >> Ashima >> -- >> You are currently subscribed to [email protected] as: >> [email protected] >> To unsubscribe, change settings or access archives, see >> http://www.ja-sig.org/wiki/display/JSG/cas-user >> >> -- >> You are currently subscribed to [email protected] as: >> [email protected] >> >> To unsubscribe, change settings or access archives, see >> http://www.ja-sig.org/wiki/display/JSG/cas-user >> > > -- > You are currently subscribed to [email protected] as: > [email protected] > > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
