I used to drop a file into the main table to open it. Now, I get
02:52:00.742 [AWT-EventQueue-0] ERROR org.jabref.gui.groups.EntryTableTransferHandler - Drop type error
java.lang.ClassCastException: java.io.File cannot be cast to java.nio.file.Path
Details
02:52:00.742 [AWT-EventQueue-0] ERROR org.jabref.gui.groups.EntryTableTransferHandler - Drop type error
java.lang.ClassCastException: java.io.File cannot be cast to java.nio.file.Path
at org.jabref.gui.groups.EntryTableTransferHandler.handleDraggedFiles(EntryTableTransferHandler.java:296) ~[main/:?]
at org.jabref.gui.groups.EntryTableTransferHandler.importData(EntryTableTransferHandler.java:122) [main/:?]
at javax.swing.TransferHandler.importData(TransferHandler.java:827) [?:1.8.0_121]
at javax.swing.TransferHandler$DropHandler.drop(TransferHandler.java:1544) [?:1.8.0_121]
at java.awt.dnd.DropTarget.drop(DropTarget.java:455) [?:1.8.0_121]
at javax.swing.TransferHandler$SwingDropTarget.drop(TransferHandler.java:1282) [?:1.8.0_121]
at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:538) [?:1.8.0_121]
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:852) [?:1.8.0_121]
at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:776) [?:1.8.0_121]
at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:48) [?:1.8.0_121]
at java.awt.Component.dispatchEventImpl(Component.java:4744) [?:1.8.0_121]
at java.awt.Container.dispatchEventImpl(Container.java:2294) [?:1.8.0_121]
at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_121]
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) [?:1.8.0_121]
at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:4599) [?:1.8.0_121]
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4461) [?:1.8.0_121]
at java.awt.Container.dispatchEventImpl(Container.java:2280) [?:1.8.0_121]
at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_121]
at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_121]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [?:1.8.0_121]
at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_121]
at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_121]
at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_121]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_121]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) [?:1.8.0_121]
at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_121]
at java.awt.EventQueue$4.run(EventQueue.java:729) [?:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_121]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_121]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [?:1.8.0_121]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_121]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_121]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_121]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_121]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_121]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_121]
02:52:00.747 [AWT-EventQueue-0] INFO org.jabref.gui.groups.EntryTableTransferHandler - Can't transfer input:
02:52:00.747 [AWT-EventQueue-0] INFO org.jabref.gui.groups.EntryTableTransferHandler - java.awt.datatransfer.DataFlavor[mimetype=application/x-java-file-list;representationclass=java.util.List]
I used to drop a file into the main table to open it. Now, I get
Details
02:52:00.742 [AWT-EventQueue-0] ERROR org.jabref.gui.groups.EntryTableTransferHandler - Drop type error java.lang.ClassCastException: java.io.File cannot be cast to java.nio.file.Path at org.jabref.gui.groups.EntryTableTransferHandler.handleDraggedFiles(EntryTableTransferHandler.java:296) ~[main/:?] at org.jabref.gui.groups.EntryTableTransferHandler.importData(EntryTableTransferHandler.java:122) [main/:?] at javax.swing.TransferHandler.importData(TransferHandler.java:827) [?:1.8.0_121] at javax.swing.TransferHandler$DropHandler.drop(TransferHandler.java:1544) [?:1.8.0_121] at java.awt.dnd.DropTarget.drop(DropTarget.java:455) [?:1.8.0_121] at javax.swing.TransferHandler$SwingDropTarget.drop(TransferHandler.java:1282) [?:1.8.0_121] at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:538) [?:1.8.0_121] at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:852) [?:1.8.0_121] at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:776) [?:1.8.0_121] at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:48) [?:1.8.0_121] at java.awt.Component.dispatchEventImpl(Component.java:4744) [?:1.8.0_121] at java.awt.Container.dispatchEventImpl(Container.java:2294) [?:1.8.0_121] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_121] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) [?:1.8.0_121] at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:4599) [?:1.8.0_121] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4461) [?:1.8.0_121] at java.awt.Container.dispatchEventImpl(Container.java:2280) [?:1.8.0_121] at java.awt.Window.dispatchEventImpl(Window.java:2746) [?:1.8.0_121] at java.awt.Component.dispatchEvent(Component.java:4711) [?:1.8.0_121] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [?:1.8.0_121] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_121] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_121] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_121] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_121] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_121] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) [?:1.8.0_121] at java.awt.EventQueue$4.run(EventQueue.java:731) [?:1.8.0_121] at java.awt.EventQueue$4.run(EventQueue.java:729) [?:1.8.0_121] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_121] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) [?:1.8.0_121] at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [?:1.8.0_121] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_121] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_121] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_121] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_121] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_121] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_121] 02:52:00.747 [AWT-EventQueue-0] INFO org.jabref.gui.groups.EntryTableTransferHandler - Can't transfer input: 02:52:00.747 [AWT-EventQueue-0] INFO org.jabref.gui.groups.EntryTableTransferHandler - java.awt.datatransfer.DataFlavor[mimetype=application/x-java-file-list;representationclass=java.util.List]