[ 
http://mifosforge.jira.com/browse/MIFOS-4240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jakub Sławiński updated MIFOS-4240:
-----------------------------------

          Description: 
HTTP error can be seen trying to fetch http://ci.mifos.org:8085/mifos/ .

Moreover, this error can be also seen when after clicking 'View Question Bank'. 
I suppose that also other classes can be affected (all that use discriminators 
in a single-table inheritance).

{noformat}
java.io.IOException: org.hibernate.PropertyAccessException: Null value was 
assigned to a property of primitive type setter of 
org.mifos.customers.ppi.business.PPIChoice.points
        at 
org.mifos.application.master.persistence.Upgrade1288013750.upgrade(Upgrade1288013750.java:72)
        at 
org.mifos.framework.persistence.DatabaseMigrator.applyUpgrade(DatabaseMigrator.java:324)
        at 
org.mifos.framework.persistence.DatabaseMigrator.upgrade(DatabaseMigrator.java:163)
        at 
org.mifos.framework.persistence.DatabaseMigrator.upgrade(DatabaseMigrator.java:175)
        at 
org.mifos.framework.ApplicationInitializer.dbUpgrade(ApplicationInitializer.java:175)
        at 
org.mifos.framework.ApplicationInitializer.init(ApplicationInitializer.java:132)
        at 
org.mifos.framework.ApplicationInitializer.contextInitialized(ApplicationInitializer.java:119)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
        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:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.hibernate.PropertyAccessException: Null value was assigned to a 
property of primitive type setter of 
org.mifos.customers.ppi.business.PPIChoice.points
        at 
org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:109)
        at 
org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:583)
        at 
org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:229)
        at 
org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3822)
        at 
org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:152)
        at 
org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:982)
        at org.hibernate.loader.Loader.doQuery(Loader.java:857)
        at 
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
        at org.hibernate.loader.Loader.loadCollection(Loader.java:2166)
        at 
org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:62)
        at 
org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:627)
        at 
org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:83)
        at 
org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1863)
        at 
org.hibernate.collection.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:479)
        at 
org.hibernate.engine.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:900)
        at 
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:279)
        at org.hibernate.loader.Loader.loadEntity(Loader.java:2037)
        at 
org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86)
        at 
org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76)
        at 
org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268)
        at 
org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496)
        at 
org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477)
        at 
org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227)
        at 
org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:147)
        at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090)
        at org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:1026)
        at 
org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:176)
        at 
org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215)
        at 
org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190)
        at 
org.mifos.customers.surveys.business.Question_$$_javassist_141.getQuestionText(Question_$$_javassist_141.java)
        at 
org.mifos.application.master.persistence.Upgrade1288013750.upgrade(Upgrade1288013750.java:56)
        ... 30 more
Caused by: java.lang.IllegalArgumentException
        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:597)
        at 
org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:66)
        ... 60 more

{noformat}

  was:
HTTP error can be seen trying to fetch http://ci.mifos.org:8085/mifos/ .

{noformat}
java.io.IOException: org.hibernate.PropertyAccessException: Null value was 
assigned to a property of primitive type setter of 
org.mifos.customers.ppi.business.PPIChoice.points
        at 
org.mifos.application.master.persistence.Upgrade1288013750.upgrade(Upgrade1288013750.java:72)
        at 
org.mifos.framework.persistence.DatabaseMigrator.applyUpgrade(DatabaseMigrator.java:324)
        at 
org.mifos.framework.persistence.DatabaseMigrator.upgrade(DatabaseMigrator.java:163)
        at 
org.mifos.framework.persistence.DatabaseMigrator.upgrade(DatabaseMigrator.java:175)
        at 
org.mifos.framework.ApplicationInitializer.dbUpgrade(ApplicationInitializer.java:175)
        at 
org.mifos.framework.ApplicationInitializer.init(ApplicationInitializer.java:132)
        at 
org.mifos.framework.ApplicationInitializer.contextInitialized(ApplicationInitializer.java:119)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
        at 
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
        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:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.hibernate.PropertyAccessException: Null value was assigned to a 
property of primitive type setter of 
org.mifos.customers.ppi.business.PPIChoice.points
        at 
org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:109)
        at 
org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:583)
        at 
org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:229)
        at 
org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3822)
        at 
org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:152)
        at 
org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:982)
        at org.hibernate.loader.Loader.doQuery(Loader.java:857)
        at 
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
        at org.hibernate.loader.Loader.loadCollection(Loader.java:2166)
        at 
org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:62)
        at 
org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:627)
        at 
org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:83)
        at 
org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1863)
        at 
org.hibernate.collection.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:479)
        at 
org.hibernate.engine.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:900)
        at 
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:279)
        at org.hibernate.loader.Loader.loadEntity(Loader.java:2037)
        at 
org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86)
        at 
org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76)
        at 
org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268)
        at 
org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496)
        at 
org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477)
        at 
org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227)
        at 
org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:147)
        at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090)
        at org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:1026)
        at 
org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:176)
        at 
org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215)
        at 
org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190)
        at 
org.mifos.customers.surveys.business.Question_$$_javassist_141.getQuestionText(Question_$$_javassist_141.java)
        at 
org.mifos.application.master.persistence.Upgrade1288013750.upgrade(Upgrade1288013750.java:56)
        ... 30 more
Caused by: java.lang.IllegalArgumentException
        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:597)
        at 
org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:66)
        ... 60 more

{noformat}

             Priority: Critical  (was: Major)
    Affects Version/s: Elsie F
             Assignee: Udai Gupta  (was: Artur Siekielski)
              Summary: PPIChoice (and probably other) classes aren't properly 
recognized by hibernate  (was: PPIChoice classes aren't properly recognized by 
hibernate)

Udai,

this error was introduced in commit 915a28459c1d2d437b4f85d0fb950f3eed6fed3b.

In order to reproduce it you can try to upgrade 1.6.x database with questions 
using the newest code (I attached an old 1.6.x database dump to this ticket). 
There is also a simpler way: if you have non ppi questions, you can click 'View 
Question Bank' link.

I investigated a little bit this issue and it seems that after you change 
hibernate version, discriminator values are ignored. Before your commit 
PPIChoice objects are properly loaded:

org.hibernate.loader.entity.EntityLoader, ?, ?, ?, Static select for entity 
org.mifos.customers.ppi.business.PPIChoice [NONE]: select ppichoice0_.choice_id 
as choice1_1_0_, ppichoice0_.choice_text as choice3_1_0_, 
ppichoice0_.choice_order as choice4_1_0_, ppichoice0_.ppi_points as ppi5_1_0_ 
from question_choices ppichoice0_ where ppichoice0_.choice_id=? and 
ppichoice0_.ppi='Y'

However, after your change this query has changed:

org.hibernate.loader.entity.EntityLoader, ?, ?, ?, Static select for entity 
org.mifos.customers.ppi.business.PPIChoice [NONE]: select ppichoice0_.choice_id 
as choice1_1_0_, ppichoice0_.choice_text as choice3_1_0_, 
ppichoice0_.choice_order as choice4_1_0_, ppichoice0_.ppi_points as ppi5_1_0_ 
from question_choices ppichoice0_ where ppichoice0_.choice_id=? and 
ppichoice0_.ppi='N' 


Any ideas?

> PPIChoice (and probably other) classes aren't properly recognized by hibernate
> ------------------------------------------------------------------------------
>
>                 Key: MIFOS-4240
>                 URL: http://mifosforge.jira.com/browse/MIFOS-4240
>             Project: mifos
>          Issue Type: Bug
>          Components: Database
>    Affects Versions: Elsie F
>            Reporter: Adam Monsen
>            Assignee: Udai Gupta
>            Priority: Critical
>             Fix For: Elsie F - Iteration 1, Elsie F
>
>         Attachments: 16x.tar.bz2
>
>
> HTTP error can be seen trying to fetch http://ci.mifos.org:8085/mifos/ .
> Moreover, this error can be also seen when after clicking 'View Question 
> Bank'. I suppose that also other classes can be affected (all that use 
> discriminators in a single-table inheritance).
> {noformat}
> java.io.IOException: org.hibernate.PropertyAccessException: Null value was 
> assigned to a property of primitive type setter of 
> org.mifos.customers.ppi.business.PPIChoice.points
>       at 
> org.mifos.application.master.persistence.Upgrade1288013750.upgrade(Upgrade1288013750.java:72)
>       at 
> org.mifos.framework.persistence.DatabaseMigrator.applyUpgrade(DatabaseMigrator.java:324)
>       at 
> org.mifos.framework.persistence.DatabaseMigrator.upgrade(DatabaseMigrator.java:163)
>       at 
> org.mifos.framework.persistence.DatabaseMigrator.upgrade(DatabaseMigrator.java:175)
>       at 
> org.mifos.framework.ApplicationInitializer.dbUpgrade(ApplicationInitializer.java:175)
>       at 
> org.mifos.framework.ApplicationInitializer.init(ApplicationInitializer.java:132)
>       at 
> org.mifos.framework.ApplicationInitializer.contextInitialized(ApplicationInitializer.java:119)
>       at 
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
>       at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
>       at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
>       at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
>       at 
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
>       at 
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
>       at 
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
>       at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
>       at 
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
>       at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>       at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
>       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>       at 
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>       at 
> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>       at 
> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
>       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:597)
>       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.hibernate.PropertyAccessException: Null value was assigned to 
> a property of primitive type setter of 
> org.mifos.customers.ppi.business.PPIChoice.points
>       at 
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:109)
>       at 
> org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:583)
>       at 
> org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:229)
>       at 
> org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3822)
>       at 
> org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:152)
>       at 
> org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:982)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:857)
>       at 
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
>       at org.hibernate.loader.Loader.loadCollection(Loader.java:2166)
>       at 
> org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:62)
>       at 
> org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:627)
>       at 
> org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:83)
>       at 
> org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1863)
>       at 
> org.hibernate.collection.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:479)
>       at 
> org.hibernate.engine.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:900)
>       at 
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:279)
>       at org.hibernate.loader.Loader.loadEntity(Loader.java:2037)
>       at 
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86)
>       at 
> org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76)
>       at 
> org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3268)
>       at 
> org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496)
>       at 
> org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477)
>       at 
> org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227)
>       at 
> org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:147)
>       at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090)
>       at org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:1026)
>       at 
> org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:176)
>       at 
> org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215)
>       at 
> org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190)
>       at 
> org.mifos.customers.surveys.business.Question_$$_javassist_141.getQuestionText(Question_$$_javassist_141.java)
>       at 
> org.mifos.application.master.persistence.Upgrade1288013750.upgrade(Upgrade1288013750.java:56)
>       ... 30 more
> Caused by: java.lang.IllegalArgumentException
>       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:597)
>       at 
> org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:66)
>       ... 60 more
> {noformat}

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

       

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to