[ome-devel] DeltaVision import

Melissa Linkert melissa at glencoesoftware.com
Tue Jan 22 20:39:17 GMT 2013


Hi Chris,

> I have some files from a DeltaVision OMX that are not importing with the
> command line importer (on the server) or with a python that essentially
> calls the command line importer. Insight and omero.Importer work file
> importing the files. Everything is omero 4.4.5.
> 
> I saw an issue like this on the ome github, but it looked like it didn't
> make it into the 4.4.5 release. Any ideas?

This was fixed shortly after the 4.4.5 release; the upcoming 4.4.6
release should include the fix.  The problem has to do with the optional
.log file associated with the .dv file, so for now you should be able to work
around the problem by moving or renaming the .log file(s).

Regards,
-Melissa

On Tue, Jan 22, 2013 at 02:29:26PM -0600, Wood, Christopher wrote:
> Hello,
> 
> I have some files from a DeltaVision OMX that are not importing with the
> command line importer (on the server) or with a python that essentially
> calls the command line importer. Insight and omero.Importer work file
> importing the files. Everything is omero 4.4.5.
> 
> I saw an issue like this on the ome github, but it looked like it didn't
> make it into the 4.4.5 release. Any ideas?
> 
> Thanks,
> 
> Chris,
> 
> 
> Here is the error log:
> 
> 2013-01-22 14:27:59,544 6229       [      main] DEBUG
> ormats.importer.cli.LoggingImportMonitor  - INTERNAL_EXCEPTION:
> /OMERO/AutoImport/Microscopy/cjw/OMX2/Jay/1-8-12/diploid_spb_mps3gfp_017.dv
> java.lang.RuntimeException: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2134)
>         at
> ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:359)
>         at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:541)
>         at
> ome.formats.importer.ImportLibrary.importCandidates(ImportLibrary.java:289)
>         at
> ome.formats.importer.cli.CommandLineImporter.start(CommandLineImporter.java
> :143)
>         at
> ome.formats.importer.cli.CommandLineImporter.main(CommandLineImporter.java:
> 462)
> Caused by: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce
> ssorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru
> ctorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStr
> eam.java:2142)
>         at IceInternal.BasicStream.throwException(BasicStream.java:1564)
>         at IceInternal.Outgoing.throwUserException(Outgoing.java:443)
>         at
> omero.api._MetadataStoreDelM.updateReferences(_MetadataStoreDelM.java:324)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:984)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:957)
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2118)
>         ... 5 more
> 
> 
> 2013-01-22 14:27:59,546 6231       [      main] ERROR
> ome.formats.importer.cli.ErrorHandler  - INTERNAL_EXCEPTION:
> /OMERO/AutoImport/Microscopy/cjw/OMX2/Jay/1-8-12/diploid_spb_mps3gfp_017.dv
> java.lang.RuntimeException: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2134)
>         at
> ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:359)
>         at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:541)
>         at
> ome.formats.importer.ImportLibrary.importCandidates(ImportLibrary.java:289)
>         at
> ome.formats.importer.cli.CommandLineImporter.start(CommandLineImporter.java
> :143)
>         at
> ome.formats.importer.cli.CommandLineImporter.main(CommandLineImporter.java:
> 462)
> Caused by: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce
> ssorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru
> ctorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStr
> eam.java:2142)
>         at IceInternal.BasicStream.throwException(BasicStream.java:1564)
>         at IceInternal.Outgoing.throwUserException(Outgoing.java:443)
>         at
> omero.api._MetadataStoreDelM.updateReferences(_MetadataStoreDelM.java:324)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:984)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:957)
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2118)
>         ... 5 more
> 
> 
> 2013-01-22 14:27:59,548 6233       [      main] DEBUG
> ome.formats.OMEROMetadataStoreClient  - Creating root!
> 
> 2013-01-22 14:27:59,610 6295       [      main] DEBUG
> ormats.importer.cli.LoggingImportMonitor  - INTERNAL_EXCEPTION:
> /OMERO/AutoImport/Microscopy/cjw/OMX2/Jay/1-8-12/diploid_spb_mps3gfp_017.dv
> java.lang.RuntimeException: java.lang.RuntimeException:
> omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at
> ome.formats.importer.ImportLibrary.importCandidates(ImportLibrary.java:292)
>         at
> ome.formats.importer.cli.CommandLineImporter.start(CommandLineImporter.java
> :143)
>         at
> ome.formats.importer.cli.CommandLineImporter.main(CommandLineImporter.java:
> 462)
> Caused by: java.lang.RuntimeException: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2134)
>         at
> ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:359)
>         at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:541)
>         at
> ome.formats.importer.ImportLibrary.importCandidates(ImportLibrary.java:289)
>         ... 2 more
> Caused by: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce
> ssorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru
> ctorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStr
> eam.java:2142)
>         at IceInternal.BasicStream.throwException(BasicStream.java:1564)
>         at IceInternal.Outgoing.throwUserException(Outgoing.java:443)
>         at
> omero.api._MetadataStoreDelM.updateReferences(_MetadataStoreDelM.java:324)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:984)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:957)
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2118)
>         ... 5 more
> 
> 
> 2013-01-22 14:27:59,612 6297       [      main] ERROR
> ome.formats.importer.cli.ErrorHandler  - INTERNAL_EXCEPTION:
> /OMERO/AutoImport/Microscopy/cjw/OMX2/Jay/1-8-12/diploid_spb_mps3gfp_017.dv
> java.lang.RuntimeException: java.lang.RuntimeException:
> omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at
> ome.formats.importer.ImportLibrary.importCandidates(ImportLibrary.java:292)
>         at
> ome.formats.importer.cli.CommandLineImporter.start(CommandLineImporter.java
> :143)
>         at
> ome.formats.importer.cli.CommandLineImporter.main(CommandLineImporter.java:
> 462)
> Caused by: java.lang.RuntimeException: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2134)
>         at
> ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:359)
>         at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:541)
>         at
> ome.formats.importer.ImportLibrary.importCandidates(ImportLibrary.java:289)
>         ... 2 more
> Caused by: omero.ApiUsageException
>     serverStackTrace = "ome.conditions.ApiUsageException: Missing
> reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference.
>                                 at
> ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:549
> )
>                                 at
> ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237)
>                                 at
> sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.security.basic.EventHandler.invoke(EventHandler.java:154)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInt
> erceptor.java:111)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(T
> ransactionInterceptor.java:108)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilte
> r.java:241)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy65.doWork(Unknown Source)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:406)
>                                 at
> ome.services.util.Executor$Impl.execute(Executor.java:350)
>                                 at
> ome.services.throttling.Adapter.run(Adapter.java:51)
>                                 at
> ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThr
> ottlingStrategy.java:89)
>                                 at
> ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.
> java:164)
>                                 at
> ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStore
> I.java:232)
>                                 at
> sun.reflect.GeneratedMethodAccessor1900.invoke(Unknown Source)
>                                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25)
>                                 at
> java.lang.reflect.Method.invoke(Method.java:597)
>                                 at
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Aop
> Utils.java:307)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoin
> t(ReflectiveMethodInvocation.java:183)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:150)
>                                 at
> omero.cmd.CallContext.invoke(CallContext.java:59)
>                                 at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflec
> tiveMethodInvocation.java:172)
>                                 at
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPr
> oxy.java:202)
>                                 at $Proxy100.updateReferences_async(Unknown
> Source)
>                                 at
> omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:1
> 15)
>                                 at
> omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:24
> 9)
>                                 at
> omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:426)
>                                 at IceInternal.Incoming.invoke(Incoming.java:159)
>                                 at
> Ice.ConnectionI.invokeAll(ConnectionI.java:2357)
>                                 at Ice.ConnectionI.dispatch(ConnectionI.java:1208)
>                                 at Ice.ConnectionI.message(ConnectionI.java:1163)
>                                 at IceInternal.ThreadPool.run(ThreadPool.java:302)
>                                 at
> IceInternal.ThreadPool.access$300(ThreadPool.java:12)
>                                 at
> IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:643)
>                                 at java.lang.Thread.run(Thread.java:662)
>                         "
>     serverExceptionClass = "ome.conditions.ApiUsageException"
>     message = "Missing reference handler for Objective:10612(null) -->
> omero.model.ObjectiveSettings:0(ome.model.acquisition.ObjectiveSettings:Has
> h_984040926) reference."
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce
> ssorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru
> ctorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStr
> eam.java:2142)
>         at IceInternal.BasicStream.throwException(BasicStream.java:1564)
>         at IceInternal.Outgoing.throwUserException(Outgoing.java:443)
>         at
> omero.api._MetadataStoreDelM.updateReferences(_MetadataStoreDelM.java:324)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:984)
>         at
> omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.ja
> va:957)
>         at
> ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java
> :2118)
>         ... 5 more
> 
> 
> 
> 
> 
> _______________________________________________
> ome-devel mailing list
> ome-devel at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel


More information about the ome-devel mailing list