| 1 | Importing files from flex/anatole/ with 4.4.0 apparently produces this error: |
| 2 | |
| 3 | {{{ |
| 4 | java.lang.RuntimeException: omero.ApiUsageException |
| 5 | serverStackTrace = "ome.conditions.ApiUsageException: Missing |
| 6 | reference handler for Detector:0:-1(null) --> |
| 7 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 8 | reference. |
| 9 | at |
| 10 | ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:540) |
| 11 | at |
| 12 | ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237) |
| 13 | at |
| 14 | sun.reflect.GeneratedMethodAccessor574.invoke(Unknown Source) |
| 15 | at |
| 16 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 17 | at java.lang.reflect.Method.invoke(Unknown |
| 18 | Source) |
| 19 | at |
| 20 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 21 | at |
| 22 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 23 | at |
| 24 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 25 | at |
| 26 | ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508) |
| 27 | at |
| 28 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 29 | at |
| 30 | ome.security.basic.EventHandler.invoke(EventHandler.java:154) |
| 31 | at |
| 32 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 33 | at |
| 34 | org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:111) |
| 35 | at |
| 36 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 37 | at |
| 38 | org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108) |
| 39 | at |
| 40 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 41 | at |
| 42 | ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:241) |
| 43 | at |
| 44 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 45 | at |
| 46 | ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116) |
| 47 | at |
| 48 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 49 | at |
| 50 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 51 | at $Proxy68.doWork(Unknown Source) |
| 52 | at |
| 53 | ome.services.util.Executor$Impl.execute(Executor.java:406) |
| 54 | at |
| 55 | ome.services.util.Executor$Impl.execute(Executor.java:350) |
| 56 | at |
| 57 | ome.services.throttling.Adapter.run(Adapter.java:51) |
| 58 | at |
| 59 | ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThrottlingStrategy.java:89) |
| 60 | at |
| 61 | ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.java:151) |
| 62 | at |
| 63 | ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStoreI.java:232) |
| 64 | at |
| 65 | sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
| 66 | at |
| 67 | sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) |
| 68 | at |
| 69 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 70 | at java.lang.reflect.Method.invoke(Unknown |
| 71 | Source) |
| 72 | at |
| 73 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 74 | at |
| 75 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 76 | at |
| 77 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 78 | at |
| 79 | omero.cmd.CallContext.invoke(CallContext.java:59) |
| 80 | at |
| 81 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 82 | at |
| 83 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 84 | at $Proxy112.updateReferences_async(Unknown |
| 85 | Source) |
| 86 | at |
| 87 | omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:106) |
| 88 | at |
| 89 | omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:201) |
| 90 | at |
| 91 | omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:378) |
| 92 | at |
| 93 | IceInternal.Incoming.invoke(Incoming.java:159) |
| 94 | at |
| 95 | Ice.ConnectionI.invokeAll(ConnectionI.java:2037) |
| 96 | at |
| 97 | Ice.ConnectionI.message(ConnectionI.java:972) |
| 98 | at |
| 99 | IceInternal.ThreadPool.run(ThreadPool.java:577) |
| 100 | at |
| 101 | IceInternal.ThreadPool.access$100(ThreadPool.java:12) |
| 102 | at |
| 103 | IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971) |
| 104 | " |
| 105 | serverExceptionClass = "ome.conditions.ApiUsageException" |
| 106 | message = "Missing reference handler for Detector:0:-1(null) --> |
| 107 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 108 | reference." |
| 109 | at |
| 110 | ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java:2159) |
| 111 | at |
| 112 | ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:355) |
| 113 | at |
| 114 | ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:537) |
| 115 | at |
| 116 | org.openmicroscopy.shoola.env.data.OMEROGateway.importImage(OMEROGateway.java:6335) |
| 117 | at |
| 118 | org.openmicroscopy.shoola.env.data.OmeroImageServiceImpl.importFile(OmeroImageServiceImpl.java:1248) |
| 119 | at |
| 120 | org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.importFile(ImagesImporter.java:85) |
| 121 | at |
| 122 | org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.access$000(ImagesImporter.java:54) |
| 123 | at |
| 124 | org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter$1.doCall(ImagesImporter.java:110) |
| 125 | at |
| 126 | org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:144) |
| 127 | at |
| 128 | org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226) |
| 129 | at |
| 130 | org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126) |
| 131 | at |
| 132 | org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165) |
| 133 | at |
| 134 | org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:276) |
| 135 | at |
| 136 | org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91) |
| 137 | at java.lang.Thread.run(Thread.java:680) |
| 138 | Caused by: omero.ApiUsageException |
| 139 | serverStackTrace = "ome.conditions.ApiUsageException: Missing |
| 140 | reference handler for Detector:0:-1(null) --> |
| 141 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 142 | reference. |
| 143 | at |
| 144 | ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:540) |
| 145 | at |
| 146 | ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237) |
| 147 | at |
| 148 | sun.reflect.GeneratedMethodAccessor574.invoke(Unknown Source) |
| 149 | at |
| 150 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 151 | at java.lang.reflect.Method.invoke(Unknown |
| 152 | Source) |
| 153 | at |
| 154 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 155 | at |
| 156 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 157 | at |
| 158 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 159 | at |
| 160 | ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508) |
| 161 | at |
| 162 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 163 | at |
| 164 | ome.security.basic.EventHandler.invoke(EventHandler.java:154) |
| 165 | at |
| 166 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 167 | at |
| 168 | org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:111) |
| 169 | at |
| 170 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 171 | at |
| 172 | org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108) |
| 173 | at |
| 174 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 175 | at |
| 176 | ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:241) |
| 177 | at |
| 178 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 179 | at |
| 180 | ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116) |
| 181 | at |
| 182 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 183 | at |
| 184 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 185 | at $Proxy68.doWork(Unknown Source) |
| 186 | at |
| 187 | ome.services.util.Executor$Impl.execute(Executor.java:406) |
| 188 | at |
| 189 | ome.services.util.Executor$Impl.execute(Executor.java:350) |
| 190 | at |
| 191 | ome.services.throttling.Adapter.run(Adapter.java:51) |
| 192 | at |
| 193 | ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThrottlingStrategy.java:89) |
| 194 | at |
| 195 | ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.java:151) |
| 196 | at |
| 197 | ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStoreI.java:232) |
| 198 | at |
| 199 | sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
| 200 | at |
| 201 | sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) |
| 202 | at |
| 203 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 204 | at java.lang.reflect.Method.invoke(Unknown |
| 205 | Source) |
| 206 | at |
| 207 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 208 | at |
| 209 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 210 | at |
| 211 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 212 | at |
| 213 | omero.cmd.CallContext.invoke(CallContext.java:59) |
| 214 | at |
| 215 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 216 | at |
| 217 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 218 | at $Proxy112.updateReferences_async(Unknown |
| 219 | Source) |
| 220 | at |
| 221 | omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:106) |
| 222 | at |
| 223 | omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:201) |
| 224 | at |
| 225 | omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:378) |
| 226 | at |
| 227 | IceInternal.Incoming.invoke(Incoming.java:159) |
| 228 | at |
| 229 | Ice.ConnectionI.invokeAll(ConnectionI.java:2037) |
| 230 | at |
| 231 | Ice.ConnectionI.message(ConnectionI.java:972) |
| 232 | at |
| 233 | IceInternal.ThreadPool.run(ThreadPool.java:577) |
| 234 | at |
| 235 | IceInternal.ThreadPool.access$100(ThreadPool.java:12) |
| 236 | at |
| 237 | IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971) |
| 238 | " |
| 239 | serverExceptionClass = "ome.conditions.ApiUsageException" |
| 240 | message = "Missing reference handler for Detector:0:-1(null) --> |
| 241 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 242 | reference." |
| 243 | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native |
| 244 | Method) |
| 245 | at |
| 246 | sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) |
| 247 | at |
| 248 | sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) |
| 249 | at java.lang.reflect.Constructor.newInstance(Constructor.java:513) |
| 250 | at java.lang.Class.newInstance0(Class.java:355) |
| 251 | at java.lang.Class.newInstance(Class.java:308) |
| 252 | at |
| 253 | IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStream.java:2243) |
| 254 | at IceInternal.BasicStream.throwException(BasicStream.java:1632) |
| 255 | at IceInternal.Outgoing.throwUserException(Outgoing.java:442) |
| 256 | at |
| 257 | omero.api._MetadataStoreDelM.updateReferences(_MetadataStoreDelM.java:315) |
| 258 | at |
| 259 | omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.java:460) |
| 260 | at |
| 261 | omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.java:432) |
| 262 | at |
| 263 | ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java:2143) |
| 264 | ... 14 more |
| 265 | |
| 266 | at |
| 267 | org.openmicroscopy.shoola.env.data.OMEROGateway.importImage(OMEROGateway.java:6384) |
| 268 | at |
| 269 | org.openmicroscopy.shoola.env.data.OmeroImageServiceImpl.importFile(OmeroImageServiceImpl.java:1248) |
| 270 | at |
| 271 | org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.importFile(ImagesImporter.java:85) |
| 272 | at |
| 273 | org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter.access$000(ImagesImporter.java:54) |
| 274 | at |
| 275 | org.openmicroscopy.shoola.env.data.views.calls.ImagesImporter$1.doCall(ImagesImporter.java:110) |
| 276 | at |
| 277 | org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:144) |
| 278 | at |
| 279 | org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226) |
| 280 | at |
| 281 | org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126) |
| 282 | at |
| 283 | org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165) |
| 284 | at |
| 285 | org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:276) |
| 286 | at |
| 287 | org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91) |
| 288 | at java.lang.Thread.run(Thread.java:680) |
| 289 | Caused by: java.lang.RuntimeException: omero.ApiUsageException |
| 290 | serverStackTrace = "ome.conditions.ApiUsageException: Missing |
| 291 | reference handler for Detector:0:-1(null) --> |
| 292 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 293 | reference. |
| 294 | at |
| 295 | ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:540) |
| 296 | at |
| 297 | ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237) |
| 298 | at |
| 299 | sun.reflect.GeneratedMethodAccessor574.invoke(Unknown Source) |
| 300 | at |
| 301 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 302 | at java.lang.reflect.Method.invoke(Unknown |
| 303 | Source) |
| 304 | at |
| 305 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 306 | at |
| 307 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 308 | at |
| 309 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 310 | at |
| 311 | ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508) |
| 312 | at |
| 313 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 314 | at |
| 315 | ome.security.basic.EventHandler.invoke(EventHandler.java:154) |
| 316 | at |
| 317 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 318 | at |
| 319 | org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:111) |
| 320 | at |
| 321 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 322 | at |
| 323 | org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108) |
| 324 | at |
| 325 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 326 | at |
| 327 | ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:241) |
| 328 | at |
| 329 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 330 | at |
| 331 | ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116) |
| 332 | at |
| 333 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 334 | at |
| 335 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 336 | at $Proxy68.doWork(Unknown Source) |
| 337 | at |
| 338 | ome.services.util.Executor$Impl.execute(Executor.java:406) |
| 339 | at |
| 340 | ome.services.util.Executor$Impl.execute(Executor.java:350) |
| 341 | at |
| 342 | ome.services.throttling.Adapter.run(Adapter.java:51) |
| 343 | at |
| 344 | ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThrottlingStrategy.java:89) |
| 345 | at |
| 346 | ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.java:151) |
| 347 | at |
| 348 | ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStoreI.java:232) |
| 349 | at |
| 350 | sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
| 351 | at |
| 352 | sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) |
| 353 | at |
| 354 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 355 | at java.lang.reflect.Method.invoke(Unknown |
| 356 | Source) |
| 357 | at |
| 358 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 359 | at |
| 360 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 361 | at |
| 362 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 363 | at |
| 364 | omero.cmd.CallContext.invoke(CallContext.java:59) |
| 365 | at |
| 366 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 367 | at |
| 368 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 369 | at $Proxy112.updateReferences_async(Unknown |
| 370 | Source) |
| 371 | at |
| 372 | omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:106) |
| 373 | at |
| 374 | omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:201) |
| 375 | at |
| 376 | omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:378) |
| 377 | at |
| 378 | IceInternal.Incoming.invoke(Incoming.java:159) |
| 379 | at |
| 380 | Ice.ConnectionI.invokeAll(ConnectionI.java:2037) |
| 381 | at |
| 382 | Ice.ConnectionI.message(ConnectionI.java:972) |
| 383 | at |
| 384 | IceInternal.ThreadPool.run(ThreadPool.java:577) |
| 385 | at |
| 386 | IceInternal.ThreadPool.access$100(ThreadPool.java:12) |
| 387 | at |
| 388 | IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971) |
| 389 | " |
| 390 | serverExceptionClass = "ome.conditions.ApiUsageException" |
| 391 | message = "Missing reference handler for Detector:0:-1(null) --> |
| 392 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 393 | reference." |
| 394 | at |
| 395 | ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java:2159) |
| 396 | at |
| 397 | ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:355) |
| 398 | at |
| 399 | ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:537) |
| 400 | at |
| 401 | org.openmicroscopy.shoola.env.data.OMEROGateway.importImage(OMEROGateway.java:6335) |
| 402 | ... 11 more |
| 403 | Caused by: omero.ApiUsageException |
| 404 | serverStackTrace = "ome.conditions.ApiUsageException: Missing |
| 405 | reference handler for Detector:0:-1(null) --> |
| 406 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 407 | reference. |
| 408 | at |
| 409 | ome.formats.OMEROMetadataStore.updateReferences(OMEROMetadataStore.java:540) |
| 410 | at |
| 411 | ome.services.blitz.impl.MetadataStoreI$5.doWork(MetadataStoreI.java:237) |
| 412 | at |
| 413 | sun.reflect.GeneratedMethodAccessor574.invoke(Unknown Source) |
| 414 | at |
| 415 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 416 | at java.lang.reflect.Method.invoke(Unknown |
| 417 | Source) |
| 418 | at |
| 419 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 420 | at |
| 421 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 422 | at |
| 423 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 424 | at |
| 425 | ome.services.util.Executor$Impl$Interceptor.invoke(Executor.java:508) |
| 426 | at |
| 427 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 428 | at |
| 429 | ome.security.basic.EventHandler.invoke(EventHandler.java:154) |
| 430 | at |
| 431 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 432 | at |
| 433 | org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:111) |
| 434 | at |
| 435 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 436 | at |
| 437 | org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108) |
| 438 | at |
| 439 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 440 | at |
| 441 | ome.tools.hibernate.ProxyCleanupFilter$Interceptor.invoke(ProxyCleanupFilter.java:241) |
| 442 | at |
| 443 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 444 | at |
| 445 | ome.services.util.ServiceHandler.invoke(ServiceHandler.java:116) |
| 446 | at |
| 447 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 448 | at |
| 449 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 450 | at $Proxy68.doWork(Unknown Source) |
| 451 | at |
| 452 | ome.services.util.Executor$Impl.execute(Executor.java:406) |
| 453 | at |
| 454 | ome.services.util.Executor$Impl.execute(Executor.java:350) |
| 455 | at |
| 456 | ome.services.throttling.Adapter.run(Adapter.java:51) |
| 457 | at |
| 458 | ome.services.throttling.InThreadThrottlingStrategy.runnableCall(InThreadThrottlingStrategy.java:89) |
| 459 | at |
| 460 | ome.services.blitz.impl.AbstractAmdServant.runnableCall(AbstractAmdServant.java:151) |
| 461 | at |
| 462 | ome.services.blitz.impl.MetadataStoreI.updateReferences_async(MetadataStoreI.java:232) |
| 463 | at |
| 464 | sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
| 465 | at |
| 466 | sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) |
| 467 | at |
| 468 | sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) |
| 469 | at java.lang.reflect.Method.invoke(Unknown |
| 470 | Source) |
| 471 | at |
| 472 | org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) |
| 473 | at |
| 474 | org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) |
| 475 | at |
| 476 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) |
| 477 | at |
| 478 | omero.cmd.CallContext.invoke(CallContext.java:59) |
| 479 | at |
| 480 | org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) |
| 481 | at |
| 482 | org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) |
| 483 | at $Proxy112.updateReferences_async(Unknown |
| 484 | Source) |
| 485 | at |
| 486 | omero.api._MetadataStoreTie.updateReferences_async(_MetadataStoreTie.java:106) |
| 487 | at |
| 488 | omero.api._MetadataStoreDisp.___updateReferences(_MetadataStoreDisp.java:201) |
| 489 | at |
| 490 | omero.api._MetadataStoreDisp.__dispatch(_MetadataStoreDisp.java:378) |
| 491 | at |
| 492 | IceInternal.Incoming.invoke(Incoming.java:159) |
| 493 | at |
| 494 | Ice.ConnectionI.invokeAll(ConnectionI.java:2037) |
| 495 | at |
| 496 | Ice.ConnectionI.message(ConnectionI.java:972) |
| 497 | at |
| 498 | IceInternal.ThreadPool.run(ThreadPool.java:577) |
| 499 | at |
| 500 | IceInternal.ThreadPool.access$100(ThreadPool.java:12) |
| 501 | at |
| 502 | IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:971) |
| 503 | " |
| 504 | serverExceptionClass = "ome.conditions.ApiUsageException" |
| 505 | message = "Missing reference handler for Detector:0:-1(null) --> |
| 506 | omero.model.DetectorSettings:1:0(ome.model.acquisition.DetectorSettings:Hash_11575857) |
| 507 | reference." |
| 508 | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native |
| 509 | Method) |
| 510 | at |
| 511 | sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) |
| 512 | at |
| 513 | sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) |
| 514 | at java.lang.reflect.Constructor.newInstance(Constructor.java:513) |
| 515 | at java.lang.Class.newInstance0(Class.java:355) |
| 516 | at java.lang.Class.newInstance(Class.java:308) |
| 517 | at |
| 518 | IceInternal.BasicStream$DynamicUserExceptionFactory.createAndThrow(BasicStream.java:2243) |
| 519 | at IceInternal.BasicStream.throwException(BasicStream.java:1632) |
| 520 | at IceInternal.Outgoing.throwUserException(Outgoing.java:442) |
| 521 | at |
| 522 | omero.api._MetadataStoreDelM.updateReferences(_MetadataStoreDelM.java:315) |
| 523 | at |
| 524 | omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.java:460) |
| 525 | at |
| 526 | omero.api.MetadataStorePrxHelper.updateReferences(MetadataStorePrxHelper.java:432) |
| 527 | at |
| 528 | ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java:2143) |
| 529 | ... 14 more |
| 530 | }}} |