Task #11743 (closed)
Bug: Flex import failure, and import log download failure
Reported by: | mtbcarroll | Owned by: | jburel |
---|---|---|---|
Priority: | critical | Milestone: | 5.0.0-rc1 |
Component: | Insight | Version: | 5.0.0-beta1 |
Keywords: | n.a. | Cc: | ux@…, christophe.trefois@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | n.a. |
Description
https://www.openmicroscopy.org/qa2/qa/feedback/7711/ carries the Insight log from a failed flex file import (after selecting the .mea file) which appears to die from a,
failed unencrypted keep alive:Ice.DNSException
ending up with a ErrorIce.ConnectionLostException while doing OMEROGateway.loadSpecifiedAnnotationsLinkedTo.
Further log output is provided at http://lists.openmicroscopy.org.uk/pipermail/ome-users/2013-November/004083.html which shows an NPE at https://github.com/openmicroscopy/openmicroscopy/blob/v.5.0.0-beta1/components/insight/SRC/org/openmicroscopy/shoola/env/data/OMEROGateway.java#L3766 viz.
final long size = of.getSize().getValue();
which follows close on the heels of,
[.shoola.env.ui.DownloadAndLaunchActivity] (entQueue-0) C:\Users\Megatron\omero\filesOmero\importLog_730
Change History (7)
comment:1 Changed 10 years ago by mtbcarroll
- Summary changed from Bug: Insight gateway NPE on null size on original file for metadata download to Bug: Flex import failure, and import log download failure
comment:2 Changed 10 years ago by jamoore
- Milestone changed from 5.0.0 to 5.0.0-beta2
- Priority changed from minor to major
comment:3 Changed 10 years ago by jamoore
- Priority changed from major to critical
comment:4 Changed 10 years ago by jmoore <josh@…>
- Remaining Time set to 0
- Resolution set to fixed
- Status changed from new to closed
(In [5c58b3bf842c45ea38ef37a8e183bdd139ee60bf/ome.git] on branch develop) Read size remotely if value is null (Fix #11743)
If a file has not yet been updated by the server,
then the size field could still be null. In that
case, we ask the service to tell us the size.
comment:5 Changed 10 years ago by jmoore <josh@…>
(In [e4b38bd6a0ae5ee44b16cf71c893151140720d03/ome.git] on branch develop) Passing test in test_rawfilestore.py (See #11743)
Shows that loading the size from the service is possible
even when the size field itself is None/null.
comment:6 Changed 10 years ago by jean-marie burel <j.burel@…>
(In [8c37524085c9e494742d0bd8ad0f8991502d67fe/ome.git] on branch develop) Merge pull request #1829 from joshmoore/11743-null-size
Read size remotely if value is null (Fix #11743)
comment:7 Changed 10 years ago by jamoore
- Cc christophe.trefois@… added
Fix for the NPE has been opened as https://github.com/openmicroscopy/openmicroscopy/pull/1829
This does not explain why it happened in the flex case described on the mailing list nor whether or not there's a work-around before beta2 comes out. That will require further investigation.