-->
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: Hibernate java.lang.IllegalArgumentException
PostPosted: Sat Feb 11, 2012 5:46 pm 
Newbie

Joined: Sat Feb 11, 2012 4:51 pm
Posts: 1
Hi,

I had the following problem when trying to render a page based on this java:

...
else if (getCustomer() == null){
setTrafficMonitorThresholds(getTrafficMonitorThres holdService().fetchByReseller(getWebUtils().getCur rentReseller()));}
...

ERROR [uk.co.intersoftsolutions.bobo.logging.ErrorLogger] - <java.lang.IllegalArgumentException
sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.hibernate.property.BasicPropertyAccessor$Basic Setter.set(BasicPropertyAccessor.java:66)
org.hibernate.tuple.entity.AbstractEntityTuplizer. setPropertyValues(AbstractEntityTuplizer.java:360)
org.hibernate.tuple.entity.PojoEntityTuplizer.setP ropertyValues(PojoEntityTuplizer.java:221)
org.hibernate.persister.entity.AbstractEntityPersi ster.setPropertyValues(AbstractEntityPersister.jav a:3594)
org.hibernate.engine.TwoPhaseLoad.initializeEntity (TwoPhaseLoad.java:152)
org.hibernate.loader.Loader.initializeEntitiesAndC ollections(Loader.java:877)
org.hibernate.loader.Loader.doQuery(Loader.java:75 2)
org.hibernate.loader.Loader.doQueryAndInitializeNo nLazyCollections(Loader.java:259)
org.hibernate.loader.Loader.doList(Loader.java:222 8)
org.hibernate.loader.Loader.listIgnoreQueryCache(L oader.java:2125)
org.hibernate.loader.Loader.list(Loader.java:2120)
org.hibernate.loader.hql.QueryLoader.list(QueryLoa der.java:401)
org.hibernate.hql.ast.QueryTranslatorImpl.list(Que ryTranslatorImpl.java:361)
org.hibernate.engine.query.HQLQueryPlan.performLis t(HQLQueryPlan.java:196)
org.hibernate.impl.SessionImpl.list(SessionImpl.ja va:1148)
org.hibernate.impl.QueryImpl.list(QueryImpl.java:1 02)
org.springframework.orm.hibernate3.HibernateTempla te$33.doInHibernate(HibernateTemplate.java:993)
org.springframework.orm.hibernate3.HibernateTempla te.doExecute(HibernateTemplate.java:419)
org.springframework.orm.hibernate3.HibernateTempla te.executeWithNativeSession(HibernateTemplate.java :374)
org.springframework.orm.hibernate3.HibernateTempla te.findByNamedQuery(HibernateTemplate.java:984)
org.springframework.orm.hibernate3.HibernateTempla te.findByNamedQuery(HibernateTemplate.java:980)
uk.co.intersoftsolutions.bobo.dao.hibernate.Hibern ateTrafficMonitorThresholdDao.fetchByReseller(Hibe rnateTrafficMonitorThresholdDao.java:176)
uk.co.intersoftsolutions.bobo.service.TrafficMonit orThresholdDaoService.fetchByReseller(TrafficMonit orThresholdDaoService.java:83)
sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.springframework.aop.support.AopUtils.invokeJoi npointUsingReflection(AopUtils.java:310)
org.springframework.aop.framework.ReflectiveMethod Invocation.invokeJoinpoint(ReflectiveMethodInvocat ion.java:182)
org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :149)
org.springframework.security.intercept.method.aopa lliance.MethodSecurityInterceptor.invoke(MethodSec urityInterceptor.java:66)
org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :171)
org.springframework.aop.interceptor.CustomizableTr aceInterceptor.invokeUnderTrace(CustomizableTraceI nterceptor.java:255)
org.springframework.aop.interceptor.AbstractTraceI nterceptor.invoke(AbstractTraceInterceptor.java:11 0)
org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :171)
org.springframework.aop.interceptor.ExposeInvocati onInterceptor.invoke(ExposeInvocationInterceptor.j ava:89)
org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :171)
org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:204)
$Proxy77.fetchByReseller(Unknown Source)
uk.co.intersoftsolutions.bobo.tapestry.page.Search ThresholdPage.pageBeginRender(SearchThresholdPage. java:140)
org.apache.tapestry.AbstractPage.firePageBeginRend er(AbstractPage.java:409)
org.apache.tapestry.AbstractPage.renderPage(Abstra ctPage.java:244)
org.apache.tapestry.engine.RequestCycle.renderPage (RequestCycle.java:400)
org.apache.tapestry.services.impl.DefaultResponseB uilder.renderResponse(DefaultResponseBuilder.java: 159)
org.apache.tapestry.services.impl.ResponseRenderer Impl.renderResponse(ResponseRendererImpl.java:33)
$ResponseRenderer_1356e327e6e.renderResponse($Resp onseRenderer_1356e327e6e.java)
org.apache.tapestry.engine.PageService.service(Pag eService.java:68)
$IEngineService_1356e327ee6.service($IEngineServic e_1356e327ee6.java)
org.apache.tapestry.services.impl.EngineServiceOut erProxy.service(EngineServiceOuterProxy.java:72)
org.apache.tapestry.engine.AbstractEngine.service( AbstractEngine.java:241)
org.apache.tapestry.services.impl.InvokeEngineTerm inator.service(InvokeEngineTerminator.java:54)
$WebRequestServicer_1356e327ec4.service($WebReques tServicer_1356e327ec4.java)
$WebRequestServicer_1356e327ec0.service($WebReques tServicer_1356e327ec0.java)
org.apache.tapestry.services.impl.WebRequestServic erPipelineBridge.service(WebRequestServicerPipelin eBridge.java:61)
$ServletRequestServicer_1356e327ea6.service($Servl etRequestServicer_1356e327ea6.java)
org.apache.tapestry.request.DecodedRequestInjector .service(DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_1356e327ea2.service( $ServletRequestServicerFilter_1356e327ea2.java)
$ServletRequestServicer_1356e327ea8.service($Servl etRequestServicer_1356e327ea8.java)
org.apache.tapestry.multipart.MultipartDecoderFilt er.service(MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_1356e327ea0.service( $ServletRequestServicerFilter_1356e327ea0.java)
$ServletRequestServicer_1356e327ea8.service($Servl etRequestServicer_1356e327ea8.java)
org.apache.tapestry.services.impl.SetupRequestEnco ding.service(SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_1356e327ea4.service( $ServletRequestServicerFilter_1356e327ea4.java)
$ServletRequestServicer_1356e327ea8.service($Servl etRequestServicer_1356e327ea8.java)
$ServletRequestServicer_1356e327e9a.service($Servl etRequestServicer_1356e327e9a.java)
org.apache.tapestry.ApplicationServlet.doService(A pplicationServlet.java:126)
org.apache.tapestry.ApplicationServlet.doGet(Appli cationServlet.java:103)
javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
org.springframework.security.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java :378)
uk.co.intersoftsolutions.bobo.logging.UserLoggingF ilter.doFilter(UserLoggingFilter.java:36)
org.springframework.security.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java :390)
org.springframework.security.ui.switchuser.SwitchU serProcessingFilter.doFilterHttp(SwitchUserProcess ingFilter.java:299)
org.springframework.security.ui.SpringSecurityFilt er.doFilter(SpringSecurityFilter.java:53)
org.springframework.security.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java :390)
org.springframework.security.intercept.web.FilterS ecurityInterceptor.invoke(FilterSecurityIntercepto r.java:109)
org.springframework.security.intercept.web.FilterS ecurityInterceptor.doFilter(FilterSecurityIntercep tor.java:83)
org.springframework.security.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java :390)
org.springframework.security.ui.SessionFixationPro tectionFilter.doFilterHttp(SessionFixationProtecti onFilter.java:67)
org.springframework.security.ui.SpringSecurityFilt er.doFilter(SpringSecurityFilter.java:53)
org.springframework.security.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java :390)
org.springframework.security.ui.ExceptionTranslati onFilter.doFilterHttp(ExceptionTranslationFilter.j ava:101)
org.springframework.security.ui.SpringSecurityFilt er.doFilter(SpringSecurityFilter.java:53)
org.springframework.security.util.FilterChainProxy $VirtualFilterChain.doFilter(FilterChainProxy.java :390)
org.springframework.se>

This page also is used dependent on another render of a collection which works however this one doesnt :S

The place that it is erroring after debugging and stepping through is:


public void setIdentifier(Identifier identifier) {
this.identifier = identifier;
}

<many-to-one
name="identifier"
class="Identifier"
cascade="none"
access="property"
column="identifierid"
/>

The result set is comming from this hibernate query:

<query name="searchByResellerForThreshold">
<![CDATA[
from TrafficMonitorThreshold
where reseller = ?
]]>
</query>

And called this hibernateDAO

@SuppressWarnings("unchecked")
public List<TrafficMonitorThreshold> fetchByReseller(Reseller reseller)
{
return getHibernateTemplate().findByNamedQuery("searchByR esellerForThreshold",reseller);
}

and this DAO Service

public List<TrafficMonitorThreshold> fetchByReseller(Reseller reseller){
return this.trafficMonitorThresholdDao.fetchByReseller(re seller);
}

Many Thanks In advance


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.