I'm getting this when I should be getting a list of records. I wouldn't
have thought that an empty string in a record would make it go boom.
Jason Brice wrote:
Looks like you have an empty string.
For example, the following code will throw a
StringIndexOutOfBoundsException:
String myString = "";
System.out.println("char at 0 is: " + myString.charAt (0));
hth,
Jason
On Dec 2, 2007 9:16 AM, Fred Forester <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi All,
not sure why this is happening? any help appreciated.
Thanx.
Fred
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java :558)
at org.hibernate.type.CharacterType.get(CharacterType.java:29)
at
org.hibernate.type.NullableType.nullSafeGet(NullableType.java:163)
at
org.hibernate.type.NullableType.nullSafeGet (NullableType.java:154)
at org.hibernate.type.AbstractType.hydrate(AbstractType.java:81)
at
org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2096)
at
org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1380)
at
org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1308)
at org.hibernate.loader.Loader.getRow(Loader.java:1206)
at
org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:580)
at org.hibernate.loader.Loader.doQuery(Loader.java:701)
at
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java
:236)
at org.hibernate.loader.Loader.doList(Loader.java:2220)
at
org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
at org.hibernate.loader.Loader.list(Loader.java:2099)
at
org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1569)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java :283)
at
org.springframework.orm.hibernate3.HibernateTemplate$5.doInHibernate(HibernateTemplate.java:545)
at
org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java
:373)
at
org.springframework.orm.hibernate3.HibernateTemplate.loadAll(HibernateTemplate.java:541)
at
com.epstrategies.reductions.dao.hibernate.GenericDaoHibernate.getAll(GenericDaoHibernate.java
:50)
at
com.epstrategies.reductions.service.impl.Smf701LpdManagerImpl.getAll(Smf701LpdManagerImpl.java:28)
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:301)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java
:106)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java
:89)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java
:204)
at $Proxy31.getAll(Unknown Source)
at
com.epstrategies.reductions.webapp.action.Smf701LpdAction.list(Smf701LpdAction.java:45)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]