Closed ganqqwerty closed 10 years ago
Humm, I cannot reproduce the bug. Could you try this jnlp
and get back to me?:
I tried to reproduce the same issue with this jnlp. Now I can sucessfully see the tree when I click Browse. But when I click Copy button I get yet another stacktrace:
2014-07-01 14:33:33,270 211296 [AWT-EventQueue-1] INFO org.irods.jargon.core.pub.IRODSFileSystemAOImpl - checking existence of: /ch.epfl.bbp/home/public/neuron_nmo (1).zip
2014-07-01 14:33:33,270 211296 [AWT-EventQueue-1] INFO org.irods.jargon.core.connection.IRODSCommands - calling irods function with byte array
2014-07-01 14:33:33,271 211297 [AWT-EventQueue-1] INFO org.irods.jargon.core.connection.IRODSCommands - reading message from irods
2014-07-01 14:33:33,376 211402 [AWT-EventQueue-1] INFO org.irods.jargon.core.pub.IRODSFileSystemAOImpl - file not found, will treat as not exists
2014-07-01 14:33:33,376 211402 [AWT-EventQueue-1] INFO org.irods.jargon.core.pub.io.IRODSFileImpl - length() for path:/ch.epfl.bbp/home/public/neuron_nmo (1).zip
2014-07-01 14:33:33,376 211402 [AWT-EventQueue-1] INFO org.irods.jargon.core.connection.IRODSCommands - calling irods function with byte array
2014-07-01 14:33:33,377 211403 [AWT-EventQueue-1] INFO org.irods.jargon.core.connection.IRODSCommands - reading message from irods
2014-07-01 14:33:33,521 211547 [AWT-EventQueue-1] WARN org.irods.jargon.core.pub.io.IRODSFileImpl - file not found exception, return false
org.irods.jargon.core.exception.FileNotFoundException: File not found
at org.irods.jargon.core.connection.IRODSErrorScanner.inspectAndThrowIfNeeded(IRODSErrorScanner.java:96)
at org.irods.jargon.core.connection.IRODSCommands.processMessageInfoLessThanZero(IRODSCommands.java:886)
at org.irods.jargon.core.connection.IRODSCommands.readMessage(IRODSCommands.java:821)
at org.irods.jargon.core.connection.IRODSCommands.readMessage(IRODSCommands.java:787)
at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:388)
at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:307)
at org.irods.jargon.core.connection.IRODSCommands.irodsFunction(IRODSCommands.java:731)
at org.irods.jargon.core.pub.CollectionAndDataObjectListAndSearchAOImpl.retrieveObjectStatForPath(CollectionAndDataObjectListAndSearchAOImpl.java:1556)
at org.irods.jargon.core.pub.IRODSFileSystemAOImpl.getObjStat(IRODSFileSystemAOImpl.java:634)
at org.irods.jargon.core.pub.io.IRODSFileImpl.initializeObjStatForFile(IRODSFileImpl.java:1421)
at org.irods.jargon.core.pub.io.IRODSFileImpl.length(IRODSFileImpl.java:837)
at org.irods.jargon.core.pub.DataObjectAOImpl.copyIRODSDataObject(DataObjectAOImpl.java:2066)
at org.irods.jargon.core.pub.TransferOperationsHelper.processCopyOfSingleFile(TransferOperationsHelper.java:1045)
at org.irods.jargon.core.pub.DataTransferOperationsImpl.processCopyWhenSourceIsAFile(DataTransferOperationsImpl.java:1613)
at org.irods.jargon.core.pub.DataTransferOperationsImpl.copy(DataTransferOperationsImpl.java:1565)
at org.irods.jargon.core.pub.DataTransferOperationsImpl.copy(DataTransferOperationsImpl.java:1506)
at org.irods.jargon.idrop.desktop.systraygui.CopyMoveDialog.processACopyOfAnIndividualFile(CopyMoveDialog.java:281)
at org.irods.jargon.idrop.desktop.systraygui.CopyMoveDialog.access$100(CopyMoveDialog.java:33)
at org.irods.jargon.idrop.desktop.systraygui.CopyMoveDialog$1.run(CopyMoveDialog.java:146)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.irods.jargon.idrop.desktop.systraygui.iDrop.btnMainToolbarCopyActionPerformed(iDrop.java:2103)
at org.irods.jargon.idrop.desktop.systraygui.iDrop.access$3000(iDrop.java:83)
at org.irods.jargon.idrop.desktop.systraygui.iDrop$18.actionPerformed(iDrop.java:1695)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3311)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
2014-07-01 14:33:33,528 211554 [AWT-EventQueue-1] INFO org.irods.jargon.core.connection.IRODSCommands - calling irods function with byte array
2014-07-01 14:33:33,529 211555 [AWT-EventQueue-1] INFO org.irods.jargon.core.connection.IRODSCommands - reading message from irods
2014-07-01 14:33:37,185 215211 [AWT-EventQueue-1] INFO org.irods.jargon.core.pub.DataObjectAOImpl - copy complete
2014-07-01 14:33:37,185 215211 [AWT-EventQueue-1] INFO org.irods.jargon.core.pub.TransferOperationsHelper - copy successful for file: /incf/home/katkov/Basket cells/C010398B-I4/neuron_nmo (1).zip
After this stacktrace I see the message "The file copy operation has been placed on the work queue". After that the file is copied.
So, this jnlp works better than the previous one, cant you publish the link to it on INCF website?
Alright, please report this one upstream:
Steps to reproduce:
The stacktrace is the following: