Task #3103 (closed)
Opened 14 years ago
Closed 13 years ago
Bug: XMLMockObject produces error on screen
Reported by: | jamoore | Owned by: | jburel |
---|---|---|---|
Priority: | minor | Milestone: | OMERO-Beta4.3 |
Component: | General | Version: | n.a. |
Keywords: | n.a. | Cc: | jburel, cxallan |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2011-02-24 (6) |
Description
XMLMockObjects xml = new XMLMockObjects(); XMLWriter writer = new XMLWriter(); OME ome = xml.createPopulatedScreen(4, 4, 4, 4, 4); writer.writeFile(f, ome, true); List<Pixels> pixels = null;
produces
org.springframework.dao.DataIntegrityViolationException: not-null property references a null or transient value: ome.model.screen.WellSample.image; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: ome.model.screen.WellSample.image at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:648) at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412) at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:117) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:225) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at ome.services.util.ServiceHandler.invoke(ServiceHandler.java:111) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy56.doWork(Unknown Source) at ome.services.util.Executor$Impl.execute(Executor.java:339) at ome.services.throttling.Adapter.run(Adapter.java:51) at ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThrottlingStrategy.java:89) at ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.java:150) at ome.services.blitz.impl.MetadataStoreI.saveToDB_async(MetadataStoreI.java:167)
Change History (6)
comment:1 Changed 14 years ago by jmoore
comment:2 Changed 14 years ago by jburel
- Sprint changed from 2010-09-30 (17) to 2010-10-28 (18)
Moved from sprint 2010-09-30 (17)
comment:3 Changed 14 years ago by jburel
- Milestone changed from OMERO-Beta4.2.1 to Unscheduled
- Owner set to jburel
- Sprint 2010-10-28 (18) deleted
- Status changed from new to assigned
comment:4 Changed 13 years ago by jburel
- Milestone changed from Unscheduled to OMERO-Beta4.3
- Remaining Time set to 0.25
- Sprint set to 2011-02-24 (6)
- Status changed from assigned to new
comment:5 Changed 13 years ago by jburel
- Status changed from new to accepted
comment:6 Changed 13 years ago by jburel <j.burel@…>
- Remaining Time changed from 0.25 to 0
- Resolution set to fixed
- Status changed from accepted to closed
(In [c4fd2f4c621658c98b2b4fa5361f6362d82a0033/ome.git] on branch develop) Fix error when importing screen with plates (close #3103)
data not correctly linked at import (see #4484)
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
(In [8315]) Passing SpwDeleteTest (See #3102, #3103)