[hibernate-issues] [Hibernate-JIRA] Commented: (HV-425) AbstractMethodError in WebLogic 10.3.4

Torsti Töllinen (JIRA) noreply at atlassian.com
Tue Feb 15 05:51:05 EST 2011


    [ http://opensource.atlassian.com/projects/hibernate/browse/HV-425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=39977#action_39977 ] 

Torsti Töllinen commented on HV-425:
------------------------------------

Yes, I've tried HV 4.0.2.Beta1. It resolved the problem in WebLogic 10.3.3 (and that is fine for us), but it won't work in WebLogic 10.3.4 even though it is patched to be JPA 2 compliant. We've made an SR for Oracle about this. Nothing so far.

> AbstractMethodError in WebLogic 10.3.4
> --------------------------------------
>
>                 Key: HV-425
>                 URL: http://opensource.atlassian.com/projects/hibernate/browse/HV-425
>             Project: Hibernate Validator
>          Issue Type: Bug
>          Components: engine
>    Affects Versions: 4.2.0.Beta1
>         Environment: WebLogic 10.3.4
> Hibernate Validator 4.2.0.Beta1
> Spring Framework 3.0.5
>            Reporter: Torsti Töllinen
>
> Validation fails on WebLogic 10.3.4 with HV 4.2.0.Beta1. WebLogic has been patched with patch QWG8 (Enable JPA 2.0 support on WebLogic Server. CR/BUG 9923849).
> With WebLogic version 10.3.3, HV works.
>  
> java.lang.AbstractMethodError: org.apache.openjpa.persistence.PersistenceProviderImpl.getProviderUtil()Ljavax/persistence/spi/ProviderUtil;
> 	at javax.persistence.Persistence$PersistenceUtilImpl.isLoaded(Unknown Source)
> 	at org.hibernate.validator.engine.resolver.JPATraversableResolver.isReachable(JPATraversableResolver.java:61)
> 	at org.hibernate.validator.engine.resolver.DefaultTraversableResolver.isReachable(DefaultTraversableResolver.java:131)
> 	at org.hibernate.validator.engine.resolver.SingleThreadCachedTraversableResolver.isReachable(SingleThreadCachedTraversableResolver.java:46)
> 	at org.hibernate.validator.engine.ValidatorImpl.isValidationRequired(ValidatorImpl.java:1126)
> 	at org.hibernate.validator.engine.ValidatorImpl.validateConstraint(ValidatorImpl.java:405)
> 	at org.hibernate.validator.engine.ValidatorImpl.validateConstraintsForRedefinedDefaultGroup(ValidatorImpl.java:341)
> 	at org.hibernate.validator.engine.ValidatorImpl.validateConstraintsForCurrentGroup(ValidatorImpl.java:325)
> 	at org.hibernate.validator.engine.ValidatorImpl.validateInContext(ValidatorImpl.java:281)
> 	at org.hibernate.validator.engine.ValidatorImpl.validate(ValidatorImpl.java:129)
> 	at org.springframework.validation.beanvalidation.SpringValidatorAdapter.validate(SpringValidatorAdapter.java:86)
> 	at org.springframework.validation.DataBinder.validate(DataBinder.java:692)
> 	at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doBind(HandlerMethodInvoker.java:807)
> 	at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:359)
> 	at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:171)
> 	at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
> 	at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
> 	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
> 	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
> 	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
> 	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> 	at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
> 	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
> 	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
> 	at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
> 	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3717)
> 	at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
> 	at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> 	at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
> 	at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
> 	at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
> 	at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
> 	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
> 	at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)	 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the hibernate-issues mailing list