Build: #27 failed Changes by kerim1 <kerim.meijer@gmail.com>

Build result summary

Details

Completed
Duration
2 minutes
Labels
None
Agent
Default Agent
Revision
c71328966176c10d1da90e6b87230a96d4014ca9 c71328966176c10d1da90e6b87230a96d4014ca9
Total tests
20
Fixed in
#28 (Changes by kerim1 <kerim.meijer@gmail.com>)

Responsible

No one has taken responsibility for this failure

Code commits

Author Commit Message Commit date
kerim1 &lt;kerim.meijer@gmail.com&gt; kerim1 <kerim.meijer@gmail.com> c71328966176c10d1da90e6b87230a96d4014ca9 c71328966176c10d1da90e6b87230a96d4014ca9 - Don't allow '.' on decimal fields and don't allow ',' and '.' on integer fields.
- Add help text for special codes.
- Improve the color of certain help messages.
- Add confirmation option on certain digital material status changes.
- Grouping of digital material statuses.
- Improvement in how digital material messages are displayed.
kerim1 &lt;kerim.meijer@gmail.com&gt; kerim1 <kerim.meijer@gmail.com> c326ddd358e0ca072349ed79bf5583ea27c8ed8a c326ddd358e0ca072349ed79bf5583ea27c8ed8a - Make sure that collections which are ready for ingest or which the ingest has already started are excluded from the startBackup and startRestore service calls.
- Fix and update the integration tests.
- New service API call to upload a manifest in both CSV and XML format and make the CSV format available for download.

Tests

New test failures 5
Status Test View job Duration
Collapse Failed ServiceControllerSpec test invalid status 1 History
Default Job < 1 sec
java.lang.NullPointerException: Cannot get property 'id' on null object
	at org.iish.acquisition.domain.DigitalMaterialStatus.beforeUpdate(DigitalMaterialStatus.groovy:38)
	at org.grails.datastore.gorm.events.DomainEventListener.invokeEvent(DomainEventListener.java:252)
	at org.grails.datastore.gorm.events.DomainEventListener.beforeUpdate(DomainEventListener.java:150)
	at org.grails.datastore.gorm.events.DomainEventListener.onPersistenceEvent(DomainEventListener.java:82)
	at org.grails.datastore.mapping.engine.event.AbstractPersistenceEventListener.onApplicationEvent(AbstractPersistenceEventListener.java:47)
	at org.grails.datastore.mapping.engine.EntityPersister.cancelUpdate(EntityPersister.java:269)
	at org.grails.datastore.mapping.engine.NativeEntryEntityPersister$2.run(NativeEntryEntityPersister.java:848)
(18 more lines...)
Collapse Failed ServiceControllerSpec test invalid status 3 History
Default Job < 1 sec
java.lang.NullPointerException: Cannot get property 'id' on null object
	at org.iish.acquisition.domain.DigitalMaterialStatus.beforeUpdate(DigitalMaterialStatus.groovy:38)
	at org.grails.datastore.gorm.events.DomainEventListener.invokeEvent(DomainEventListener.java:252)
	at org.grails.datastore.gorm.events.DomainEventListener.beforeUpdate(DomainEventListener.java:150)
	at org.grails.datastore.gorm.events.DomainEventListener.onPersistenceEvent(DomainEventListener.java:82)
	at org.grails.datastore.mapping.engine.event.AbstractPersistenceEventListener.onApplicationEvent(AbstractPersistenceEventListener.java:47)
	at org.grails.datastore.mapping.engine.EntityPersister.cancelUpdate(EntityPersister.java:269)
	at org.grails.datastore.mapping.engine.NativeEntryEntityPersister$2.run(NativeEntryEntityPersister.java:848)
(18 more lines...)
Collapse Failed ServiceControllerSpec test status 2 History
Default Job < 1 sec
java.lang.NullPointerException: Cannot get property 'id' on null object
	at org.iish.acquisition.domain.DigitalMaterialStatus.beforeUpdate(DigitalMaterialStatus.groovy:38)
	at org.grails.datastore.gorm.events.DomainEventListener.invokeEvent(DomainEventListener.java:252)
	at org.grails.datastore.gorm.events.DomainEventListener.beforeUpdate(DomainEventListener.java:150)
	at org.grails.datastore.gorm.events.DomainEventListener.onPersistenceEvent(DomainEventListener.java:82)
	at org.grails.datastore.mapping.engine.event.AbstractPersistenceEventListener.onApplicationEvent(AbstractPersistenceEventListener.java:47)
	at org.grails.datastore.mapping.engine.EntityPersister.cancelUpdate(EntityPersister.java:269)
	at org.grails.datastore.mapping.engine.NativeEntryEntityPersister$2.run(NativeEntryEntityPersister.java:848)
(16 more lines...)
Collapse Failed ServiceControllerSpec test invalid status 2 History
Default Job < 1 sec
java.lang.NullPointerException: Cannot get property 'id' on null object
	at org.iish.acquisition.domain.DigitalMaterialStatus.beforeUpdate(DigitalMaterialStatus.groovy:38)
	at org.grails.datastore.gorm.events.DomainEventListener.invokeEvent(DomainEventListener.java:252)
	at org.grails.datastore.gorm.events.DomainEventListener.beforeUpdate(DomainEventListener.java:150)
	at org.grails.datastore.gorm.events.DomainEventListener.onPersistenceEvent(DomainEventListener.java:82)
	at org.grails.datastore.mapping.engine.event.AbstractPersistenceEventListener.onApplicationEvent(AbstractPersistenceEventListener.java:47)
	at org.grails.datastore.mapping.engine.EntityPersister.cancelUpdate(EntityPersister.java:269)
	at org.grails.datastore.mapping.engine.NativeEntryEntityPersister$2.run(NativeEntryEntityPersister.java:848)
(18 more lines...)
Collapse Failed ServiceControllerSpec test status 1 History
Default Job 10 secs
java.lang.NullPointerException: Cannot get property 'id' on null object
	at org.iish.acquisition.domain.DigitalMaterialStatus.beforeUpdate(DigitalMaterialStatus.groovy:38)
	at org.grails.datastore.gorm.events.DomainEventListener.invokeEvent(DomainEventListener.java:252)
	at org.grails.datastore.gorm.events.DomainEventListener.beforeUpdate(DomainEventListener.java:150)
	at org.grails.datastore.gorm.events.DomainEventListener.onPersistenceEvent(DomainEventListener.java:82)
	at org.grails.datastore.mapping.engine.event.AbstractPersistenceEventListener.onApplicationEvent(AbstractPersistenceEventListener.java:47)
	at org.grails.datastore.mapping.engine.EntityPersister.cancelUpdate(EntityPersister.java:269)
	at org.grails.datastore.mapping.engine.NativeEntryEntityPersister$2.run(NativeEntryEntityPersister.java:848)
(16 more lines...)