Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-M2, 2.0-RC1
-
Fix Version/s: 2.0-RC2
-
Component/s: Controllers, Testing
-
Labels:
-
Environment:Ubuntu 11.04
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.2) (6b22-1.10.2-0ubuntu1~11.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
grails-2.0.0.RC1
-
Testcase included:yes
Description
The Grails-8031(http://jira.grails.org/browse/GRAILS-8031) fix some methods(index, list, create), but the other methods(save, show, edit, update, delete) give the NullPointerException.
like this(book's testSave-method):
java.lang.NullPointerException
at com.sun.beans.TypeResolver.resolve(TypeResolver.java:321)
at com.sun.beans.TypeResolver.resolve(TypeResolver.java:157)
at com.sun.beans.TypeResolver.resolveInClass(TypeResolver.java:78)
at java.beans.FeatureDescriptor.getReturnType(FeatureDescriptor.java:368)
at java.beans.Introspector.getTargetEventInfo(Introspector.java:1020)
at java.beans.Introspector.getBeanInfo(Introspector.java:424)
at java.beans.Introspector.getBeanInfo(Introspector.java:189)
at org.grails.datastore.gorm.GormInstanceApi.save(GormInstanceApi.groovy:142)
at test.BookController.save(BookController.groovy:24)
at grails.test.mixin.web.ControllerUnitTestMixin$_mockController_closure4.doCall(ControllerUnitTestMixin.groovy:320)
at test.BookControllerTests.testSave(BookControllerTests.groovy:45)
-
- grails8204.patch
- 03/Nov/11 2:17 AM
- 5 kB
- Graeme Rocher
-
Hide
- test_save-bug-report-23102011.zip
- 22/Oct/11 9:00 PM
- 27 kB
- rainbow
-
- grails-app/.../ApplicationResources.groovy 0.1 kB
- grails-app/conf/BootStrap.groovy 0.1 kB
- grails-app/conf/BuildConfig.groovy 2 kB
- grails-app/conf/Config.groovy 4 kB
- grails-app/conf/DataSource.groovy 1 kB
- grails-app/conf/UrlMappings.groovy 0.2 kB
- grails-app/conf/spring/resources.groovy 0.0 kB
- grails-app/.../BookController.groovy 3 kB
- grails-app/domain/test/Book.groovy 0.1 kB
- grails-app/i18n/messages.properties 3 kB
- grails-app/.../messages_cs_CZ.properties 3 kB
- grails-app/i18n/messages_da.properties 3 kB
- grails-app/i18n/messages_de.properties 4 kB
- grails-app/i18n/messages_es.properties 3 kB
- grails-app/i18n/messages_fr.properties 2 kB
- grails-app/i18n/messages_it.properties 2 kB
- grails-app/i18n/messages_ja.properties 4 kB
- grails-app/i18n/messages_nl.properties 3 kB
- grails-app/.../messages_pt_BR.properties 3 kB
- grails-app/.../messages_pt_PT.properties 3 kB
- grails-app/i18n/messages_ru.properties 4 kB
- grails-app/i18n/messages_sv.properties 3 kB
- grails-app/i18n/messages_th.properties 6 kB
- grails-app/.../messages_zh_CN.properties 2 kB
- grails-app/views/book/_form.gsp 0.3 kB
- grails-app/views/book/create.gsp 2 kB
- grails-app/views/book/edit.gsp 2 kB
- grails-app/views/book/list.gsp 2 kB
- grails-app/views/book/show.gsp 2 kB
- grails-app/views/error.gsp 0.3 kB
Activity
- All
- Comments
- Work Log
- History
- Activity
- Git Commits
Patch that fixes the issue in grails-datastore project attached