-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 
Author Message
 Post subject: incorrect object in declaring class
PostPosted: Tue Aug 12, 2008 1:09 pm 
Newbie

Joined: Wed Mar 09, 2005 10:15 pm
Posts: 10
hi all...i'm migrating to hibernate 3.2.6.ga from 3.0.5. using jboss 4.2.1.ga, i'm getting the error below:

Code:
10:24:59,482 ERROR [BasicPropertyAccessor] IllegalArgumentException in class: org.dcri.prism.persistence.User, getter me
thod of property: userId
10:24:59,572 ERROR [LogInterceptor] EJBException in method: public abstract org.dcri.prism.Role[] org.dcri.prism.ejb.Sit
eAuthorizationService.findUsersGlobalRoles(long), causedBy:
java.lang.IllegalArgumentException: object is not an instance of declaring class
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(BasicPropertyAccessor.java:145)
        at org.hibernate.tuple.entity.AbstractEntityTuplizer.getIdentifier(AbstractEntityTuplizer.java:183)
        at org.hibernate.persister.entity.AbstractEntityPersister.getIdentifier(AbstractEntityPersister.java:3596)
        at org.hibernate.persister.entity.AbstractEntityPersister.isTransient(AbstractEntityPersister.java:3312)
        at org.hibernate.engine.ForeignKeys.isTransient(ForeignKeys.java:181)
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:218)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:87)
        at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:38)
        at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:491)
        at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1563)
        at org.hibernate.loader.Loader.doQuery(Loader.java:673)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
        at org.hibernate.loader.Loader.doList(Loader.java:2213)
        at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
        at org.hibernate.loader.Loader.list(Loader.java:2099)
        at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
        at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
        at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
        at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
        at org.dcri.prism.persistence.RoleDaoBase.findUsersGlobalRoles(RoleDaoBase.java:411)
        at org.dcri.prism.persistence.RoleDaoBase.findUsersGlobalRoles(RoleDaoBase.java:386)
        at org.dcri.prism.persistence.RoleDaoImpl.findUsersGlobalRoles(RoleDaoImpl.java:34)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:280)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:
187)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
        at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:104)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
        at $Proxy159.findUsersGlobalRoles(Unknown Source)
        at org.dcri.prism.SiteAuthorizationServiceImpl.handleFindUsersGlobalRoles(SiteAuthorizationServiceImpl.java:349)

        at org.dcri.prism.SiteAuthorizationServiceBase.findUsersGlobalRoles(SiteAuthorizationServiceBase.java:1105)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:280)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:
187)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
        at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:104)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
        at $Proxy177.findUsersGlobalRoles(Unknown Source)
        at org.dcri.prism.ejb.SiteAuthorizationServiceBean.findUsersGlobalRoles(SiteAuthorizationServiceBean.java:708)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
        at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
        at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)

        at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169
)
        at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
        at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
        at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
        at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
        at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
        at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
        at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
        at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
        at org.jboss.ejb.Container.invoke(Container.java:960)
        at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
        at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
        at $Proxy85.findUsersGlobalRoles(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invoke(LocalSlsbInvokerInterceptor.java:70)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
        at $Proxy177.findUsersGlobalRoles(Unknown Source)
        at org.dcri.prism.web.SiteResearchRolesFilter.doHttpFilter(SiteResearchRolesFilter.java:91)
        at edu.duke.dcri.web.servlet.filter.BaseFilter.doFilter(BaseFilter.java:66)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:595)
10:24:59,665 ERROR [STDERR] javax.ejb.EJBException: java.lang.IllegalArgumentException: object is not an instance of dec
laring class
10:24:59,665 ERROR [STDERR]     at org.dcri.prism.ejb.SiteAuthorizationServiceBean.findUsersGlobalRoles(SiteAuthorizatio
nServiceBean.java:715)
10:24:59,666 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:59,666 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10:24:59,666 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

10:24:59,667 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
10:24:59,667 ERROR [STDERR]     at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
10:24:59,667 ERROR [STDERR]     at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionC
ontainer.java:237)
10:24:59,668 ERROR [STDERR]     at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnect
ionInterceptor.java:158)
10:24:59,668 ERROR [STDERR]     at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInst
anceInterceptor.java:169)
10:24:59,669 ERROR [STDERR]     at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java
:63)
10:24:59,669 ERROR [STDERR]     at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121
)
10:24:59,670 ERROR [STDERR]     at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)

10:24:59,670 ERROR [STDERR]     at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
10:24:59,671 ERROR [STDERR]     at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
10:24:59,671 ERROR [STDERR]     at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
10:24:59,671 ERROR [STDERR]     at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderIntercep
tor.java:138)
10:24:59,672 ERROR [STDERR]     at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
10:24:59,672 ERROR [STDERR]     at org.jboss.ejb.Container.invoke(Container.java:960)
10:24:59,672 ERROR [STDERR]     at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:4
30)
10:24:59,673 ERROR [STDERR]     at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:1
03)
10:24:59,673 ERROR [STDERR]     at $Proxy85.findUsersGlobalRoles(Unknown Source)
10:24:59,674 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:59,674 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10:24:59,674 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

10:24:59,675 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
10:24:59,675 ERROR [STDERR]     at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invoke(LocalSlsbInvokerInt
erceptor.java:70)
10:24:59,675 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethod
Invocation.java:176)
10:24:59,676 ERROR [STDERR]     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:2
10)
10:24:59,677 ERROR [STDERR]     at $Proxy177.findUsersGlobalRoles(Unknown Source)
10:24:59,677 ERROR [STDERR]     at org.dcri.prism.web.SiteResearchRolesFilter.doHttpFilter(SiteResearchRolesFilter.java:
91)
10:24:59,677 ERROR [STDERR]     at edu.duke.dcri.web.servlet.filter.BaseFilter.doFilter(BaseFilter.java:66)
10:24:59,678 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCha
in.java:235)
10:24:59,678 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
10:24:59,679 ERROR [STDERR]     at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125
)
10:24:59,679 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCha
in.java:235)
10:24:59,679 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
10:24:59,680 ERROR [STDERR]     at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
10:24:59,680 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterCha
in.java:235)
10:24:59,681 ERROR [STDERR]     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
10:24:59,681 ERROR [STDERR]     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
10:24:59,682 ERROR [STDERR]     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
10:24:59,682 ERROR [STDERR]     at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValv
e.java:179)
10:24:59,682 ERROR [STDERR]     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525
)
10:24:59,683 ERROR [STDERR]     at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
10:24:59,683 ERROR [STDERR]     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
10:24:59,683 ERROR [STDERR]     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
10:24:59,684 ERROR [STDERR]     at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.j
ava:157)
10:24:59,684 ERROR [STDERR]     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
10:24:59,684 ERROR [STDERR]     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
10:24:59,685 ERROR [STDERR]     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
10:24:59,685 ERROR [STDERR]     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protoco
l.java:580)
10:24:59,685 ERROR [STDERR]     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
10:24:59,686 ERROR [STDERR]     at java.lang.Thread.run(Thread.java:595)
10:24:59,686 ERROR [STDERR] Caused by: java.lang.IllegalArgumentException: object is not an instance of declaring class
10:24:59,686 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:59,687 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10:24:59,687 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

10:24:59,687 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
10:24:59,687 ERROR [STDERR]     at org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(BasicPropertyAccessor.ja
va:145)
10:24:59,688 ERROR [STDERR]     at org.hibernate.tuple.entity.AbstractEntityTuplizer.getIdentifier(AbstractEntityTuplize
r.java:183)
10:24:59,688 ERROR [STDERR]     at org.hibernate.persister.entity.AbstractEntityPersister.getIdentifier(AbstractEntityPe
rsister.java:3596)
10:24:59,689 ERROR [STDERR]     at org.hibernate.persister.entity.AbstractEntityPersister.isTransient(AbstractEntityPers
ister.java:3312)
10:24:59,689 ERROR [STDERR]     at org.hibernate.engine.ForeignKeys.isTransient(ForeignKeys.java:181)
10:24:59,690 ERROR [STDERR]     at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:218
)
10:24:59,690 ERROR [STDERR]     at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
10:24:59,690 ERROR [STDERR]     at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:87)
10:24:59,691 ERROR [STDERR]     at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java
:38)
10:24:59,691 ERROR [STDERR]     at org.hibernate.loader.hql.QueryLoader.bindParameterValues(QueryLoader.java:491)
10:24:59,691 ERROR [STDERR]     at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1563)
10:24:59,692 ERROR [STDERR]     at org.hibernate.loader.Loader.doQuery(Loader.java:673)
10:24:59,692 ERROR [STDERR]     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
10:24:59,692 ERROR [STDERR]     at org.hibernate.loader.Loader.doList(Loader.java:2213)
10:24:59,693 ERROR [STDERR]     at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
10:24:59,693 ERROR [STDERR]     at org.hibernate.loader.Loader.list(Loader.java:2099)
10:24:59,693 ERROR [STDERR]     at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
10:24:59,695 ERROR [STDERR]     at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
10:24:59,695 ERROR [STDERR]     at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
10:24:59,696 ERROR [STDERR]     at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
10:24:59,696 ERROR [STDERR]     at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
10:24:59,696 ERROR [STDERR]     at org.dcri.prism.persistence.RoleDaoBase.findUsersGlobalRoles(RoleDaoBase.java:411)
10:24:59,697 ERROR [STDERR]     at org.dcri.prism.persistence.RoleDaoBase.findUsersGlobalRoles(RoleDaoBase.java:386)
10:24:59,697 ERROR [STDERR]     at org.dcri.prism.persistence.RoleDaoImpl.findUsersGlobalRoles(RoleDaoImpl.java:34)
10:24:59,697 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:59,697 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10:24:59,698 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

10:24:59,698 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
10:24:59,698 ERROR [STDERR]     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java
:280)
10:24:59,699 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(Reflecti
veMethodInvocation.java:187)
10:24:59,700 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethod
Invocation.java:154)
10:24:59,700 ERROR [STDERR]     at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.j
ava:104)
10:24:59,701 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethod
Invocation.java:176)
10:24:59,701 ERROR [STDERR]     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:2
10)
10:24:59,702 ERROR [STDERR]     at $Proxy159.findUsersGlobalRoles(Unknown Source)
10:24:59,702 ERROR [STDERR]     at org.dcri.prism.SiteAuthorizationServiceImpl.handleFindUsersGlobalRoles(SiteAuthorizat
ionServiceImpl.java:349)
10:24:59,702 ERROR [STDERR]     at org.dcri.prism.SiteAuthorizationServiceBase.findUsersGlobalRoles(SiteAuthorizationSer
viceBase.java:1105)
10:24:59,703 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:24:59,703 ERROR [STDERR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10:24:59,703 ERROR [STDERR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

10:24:59,704 ERROR [STDERR]     at java.lang.reflect.Method.invoke(Method.java:585)
10:24:59,704 ERROR [STDERR]     at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java
:280)
10:24:59,705 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(Reflecti
veMethodInvocation.java:187)
10:24:59,705 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethod
Invocation.java:154)
10:24:59,706 ERROR [STDERR]     at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.j
ava:104)
10:24:59,706 ERROR [STDERR]     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethod
Invocation.java:176)
10:24:59,706 ERROR [STDERR]     at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:2
10)
10:24:59,707 ERROR [STDERR]     at $Proxy177.findUsersGlobalRoles(Unknown Source)
10:24:59,707 ERROR [STDERR]     at org.dcri.prism.ejb.SiteAuthorizationServiceBean.findUsersGlobalRoles(SiteAuthorizatio
nServiceBean.java:708)
10:24:59,709 ERROR [STDERR]     ... 52 more
10:24:59,759 INFO  [STDOUT]





here's my method declaration:
Code:
public java.util.Collection findUsersGlobalRoles(final int transform, final java.lang.String queryString, int pageNumber, int pageSize, final long userId)
    {
        try
        {
            org.hibernate.Query queryObject = super.getSession(false).createQuery(queryString);
            queryObject.setParameter("userId", new java.lang.Long(userId));
            if (pageNumber > 0 && pageSize > 0)
            {
                queryObject.setFirstResult(this.calculateFirstResult(pageNumber, pageSize));
                queryObject.setMaxResults(pageSize);
            }
            java.util.List results = queryObject.list();
            transformEntities(transform, results);
            return results;
        }
        catch (org.hibernate.HibernateException ex)
        {
            throw super.convertHibernateAccessException(ex);
        }
    }


and my mapping file
Code:
<hibernate-mapping default-cascade="none">
    <class name="org.dcri.prism.persistence.UserImpl" table="APPUSER" dynamic-insert="false" dynamic-update="false">
        <id name="userId" type="long" unsaved-value="0">
            <column name="USER_ID" sql-type="NUMBER(19)"/>
            <generator class="sequence">
                <param name="sequence">APPUSER_SEQ</param>
            </generator>
        </id>
        <property name="userName" type="java.lang.String">
            <column name="DB_USER_NAME" not-null="false" unique="false" sql-type="VARCHAR2(255)"/>
        </property>
        <property name="password" type="java.lang.String">
            <column name="DB_PASSWORD" not-null="false" unique="false" sql-type="VARCHAR2(255)"/>
        </property>
        <property name="nameSpaceFullDN" type="java.lang.String">
            <column name="NAMESPACE_FULL_DN" not-null="false" unique="false" sql-type="VARCHAR2(255)"/>
        </property>
        <property name="nameSpaceUID" type="java.lang.String">
            <column name="NAMESPACE_UID" not-null="false" unique="false" sql-type="VARCHAR2(255)"/>
        </property>
        <property name="lastPasswordChangeDate" type="java.util.Calendar">
            <column name="LAST_PWD_CHANGE_DATE" not-null="false" unique="false" sql-type="DATE"/>
        </property>
        <property name="lastLoginDate" type="java.util.Calendar">
            <column name="LAST_LOGIN_DATE" not-null="false" unique="false" sql-type="DATE"/>
        </property>
        <property name="isPasswordChangeRequired" type="java.lang.Double">
            <column name="IS_PWD_CHANGE_REQUIRED" not-null="false" unique="false" sql-type="NUMBER(38,15)"/>
        </property>
        <property name="loginFailureCount" type="long">
            <column name="LOGIN_FAILURE_COUNT" not-null="true" unique="false" sql-type="NUMBER(19)"/>
        </property>
        <set name="userGroupUsers" order-by="USER_ID" lazy="true" fetch="select" inverse="true">
            <key foreign-key="USERGRPUSER_USER_IDC">
                <column name="USER_ID" sql-type="NUMBER(19)"/>
            </key>
            <one-to-many class="org.dcri.prism.persistence.UserGroupUserImpl" not-found="exception"/>
        </set>
        <many-to-one name="authenticationMethod" class="org.dcri.prism.persistence.AuthenticationMethodImpl" foreign-key="APPUSER_AUTHMETHOD_CDC" not-null="true" lazy="proxy" fetch="select">
            <column name="AUTHMETHOD_CD" not-null="true" sql-type="VARCHAR2(255)"/>
        </many-to-one>
        <set name="userRoles" order-by="USER_ID" lazy="true" fetch="select" inverse="true">
            <key foreign-key="USERROLE_USER_IDC">
                <column name="USER_ID" sql-type="NUMBER(19)"/>
            </key>
            <one-to-many class="org.dcri.prism.persistence.UserRoleImpl" not-found="exception"/>
        </set>
        <many-to-one name="userStatus" class="org.dcri.prism.persistence.UserStatusImpl" foreign-key="APPUSER_USERSTATUS_CDC" not-null="true" lazy="proxy" fetch="select">
            <column name="USERSTATUS_CD" not-null="true" sql-type="VARCHAR2(255)"/>
        </many-to-one>
        <many-to-one name="contact" class="org.dcri.prism.persistence.ContactImpl" cascade="none" foreign-key="APPUSER_CONTACT_IDC" not-null="true" lazy="proxy" fetch="select">
            <column name="CONTACT_ID" not-null="true" sql-type="NUMBER(19)"/>
        </many-to-one>
    </class>
</hibernate-mapping>


anyone have an idea ?

thanks in adv..
[/code]


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.