Task #12013 (closed)
Opened 10 years ago
Closed 9 years ago
BUG:Path to file
Reported by: | omero-qa | Owned by: | dlindner |
---|---|---|---|
Priority: | major | Milestone: | 5.1.2 |
Component: | from QA | Version: | 4.4.10 |
Keywords: | n.a. | Cc: | ux@…, nikolaus.ehrenfeuchter@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
https://www.openmicroscopy.org/qa2/qa2/qa/feedback/7919/
Comment: Working with Webstart Insight, v4.4.9.
The "Split View Figure" script was used to create a figure, which ran without errors and created an attachment to one of the original images in OMERO. When clicking on "View" (either in the activities list or in the original files attachments menu), it fails with this error message. Clicking on "Download" successfully puts the file on my local machine and opens it in the web browser.
java.lang.Exception: org.openmicroscopy.shoola.env.data.DSAccessException: Cannot create file /home/ehrenfeu/omero/filesOmero/file annotation 75453 at org.openmicroscopy.shoola.env.data.OMEROGateway.download(OMEROGateway.java:3776) at org.openmicroscopy.shoola.env.data.OMEROGateway.downloadFile(OMEROGateway.java:3720) at org.openmicroscopy.shoola.env.data.OmeroMetadataServiceImpl.downloadFile(OmeroMetadataServiceImpl.java:1355) at org.openmicroscopy.shoola.env.data.views.calls.FilesLoader$1.doCall(FilesLoader.java:99) at org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:144) at org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226) at org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126) at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165) at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:276) at org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91) at java.lang.Thread.run(Unknown Source) Caused by: java.io.FileNotFoundException: /home/ehrenfeu/omero/filesOmero/file annotation 75453 (No such file or directory) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(Unknown Source) at java.io.FileOutputStream.<init>(Unknown Source) at org.openmicroscopy.shoola.env.data.OMEROGateway.download(OMEROGateway.java:3758) ... 10 more at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.showErrorDialog(UserNotifierImpl.java:189) at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:287) at org.openmicroscopy.shoola.env.ui.UserNotifierImpl.notifyError(UserNotifierImpl.java:257) at org.openmicroscopy.shoola.env.ui.ActivityComponent.showException(ActivityComponent.java:415) at org.openmicroscopy.shoola.env.ui.ActivityComponent.actionPerformed(ActivityComponent.java:928) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Change History (7)
comment:1 Changed 10 years ago by jburel
- Cc ux@… added
- Milestone changed from Unscheduled to 5.0.1
- Priority changed from minor to major
comment:2 Changed 10 years ago by dlindner
- Owner changed from dlindner to jburel
comment:3 Changed 10 years ago by jburel
- Milestone changed from 5.0.1 to 5.0.2
The problem has been fixed in a private branch (https://github.com/jburel/openmicroscopy/tree/open-with-dev_5_0) but this will not be part of 5.0.1,
This work will be integrated in 5.0.2. Pushing.
comment:4 Changed 9 years ago by jburel
- Owner changed from jburel to dlindner
To be covered during right-hand side review.
comment:5 Changed 9 years ago by jburel
- Owner changed from dlindner to jburel
I should not have passed that ticket. I will cherry-pick my commit.
comment:6 Changed 9 years ago by dlindner
- Owner changed from jburel to dlindner
comment:7 Changed 9 years ago by dlindner
- Resolution set to fixed
- Status changed from new to closed
Fixed by: https://github.com/openmicroscopy/openmicroscopy/pull/3604
View button on the attached file has been removed (download does the same, download&view); View in the activities dialog will work.
Assigning to dominic for investigation.