closed
Public

When I use the “Grab Value from Property” function in a .fce package, I can ́t import those package in my plot more than 1 time. The item disappears on drop, but leaving its images in the image dock.

Log says:

[2014-06-24 11:51:11,712] [AWT-EventQueue-0] [ERROR] java.lang.NullPointerException

at com.easynth.foreui.data.behavior.action.GrabValueFromPropertyAction.updateParsableText(Unknown Source)

at com.easynth.foreui.data.behavior.BaseEntity.updateIdsInBehaviorEntity(Unknown Source)

at com.easynth.foreui.data.behavior.BaseEntity.updateIdsInBehaviorEntity(Unknown Source)

at com.easynth.foreui.data.behavior.BaseEntity.updateIdsInBehaviorEntity(Unknown Source)

at com.easynth.foreui.data.behavior.BaseEntity.updateIdsFromLongest(Unknown Source)

at com.easynth.foreui.widget.plot_area.O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.o00000(Unknown Source)

at com.easynth.foreui.widget.plot_area.O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.drop(Unknown Source)

at java.awt.dnd.DropTarget.drop(Unknown Source)

at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(Unknown Source)

at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(Unknown Source)

at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(Unknown Source)

at sun.awt.dnd.SunDropTargetEvent.dispatch(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.processDropTargetEvent(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$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$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)

[2014-06-24 11:51:11,713] [AWT-EventQueue-0] [INFO] Exception in thread “AWT-EventQueue-0”

[2014-06-24 11:51:11,715] [AWT-EventQueue-0] [INFO] java.awt.dnd.InvalidDnDOperationException: invalid rejectDrop()

[2014-06-24 11:51:11,732] [AWT-EventQueue-0] [INFO] at sun.awt.dnd.SunDropTargetContextPeer.rejectDrop(Unknown Source)

[2014-06-24 11:51:11,732] [AWT-EventQueue-0] [INFO] at java.awt.dnd.DropTargetContext.rejectDrop(Unknown Source)

[2014-06-24 11:51:11,732] [AWT-EventQueue-0] [INFO] at java.awt.dnd.DropTargetDropEvent.rejectDrop(Unknown Source)

[2014-06-24 11:51:11,732] [AWT-EventQueue-0] [INFO] at com.easynth.foreui.widget.plot_area.O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.drop(Unknown Source)

[2014-06-24 11:51:11,733] [AWT-EventQueue-0] [INFO] at java.awt.dnd.DropTarget.drop(Unknown Source)

[2014-06-24 11:51:11,734] [AWT-EventQueue-0] [INFO] at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(Unknown Source)

[2014-06-24 11:51:11,734] [AWT-EventQueue-0] [INFO] at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(Unknown Source)

[2014-06-24 11:51:11,737] [AWT-EventQueue-0] [INFO] at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(Unknown Source)

[2014-06-24 11:51:11,738] [AWT-EventQueue-0] [INFO] at sun.awt.dnd.SunDropTargetEvent.dispatch(Unknown Source)

[2014-06-24 11:51:11,738] [AWT-EventQueue-0] [INFO] at java.awt.Component.dispatchEventImpl(Unknown Source)

[2014-06-24 11:51:11,738] [AWT-EventQueue-0] [INFO] at java.awt.Container.dispatchEventImpl(Unknown Source)

[2014-06-24 11:51:11,739] [AWT-EventQueue-0] [INFO] at java.awt.Component.dispatchEvent(Unknown Source)

[2014-06-24 11:51:11,739] [AWT-EventQueue-0] [INFO] at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

[2014-06-24 11:51:11,739] [AWT-EventQueue-0] [INFO] at java.awt.LightweightDispatcher.processDropTargetEvent(Unknown Source)

[2014-06-24 11:51:11,739] [AWT-EventQueue-0] [INFO] at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

[2014-06-24 11:51:11,740] [AWT-EventQueue-0] [INFO] at java.awt.Container.dispatchEventImpl(Unknown Source)

[2014-06-24 11:51:11,740] [AWT-EventQueue-0] [INFO] at java.awt.Window.dispatchEventImpl(Unknown Source)

[2014-06-24 11:51:11,740] [AWT-EventQueue-0] [INFO] at java.awt.Component.dispatchEvent(Unknown Source)

[2014-06-24 11:51:11,741] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

[2014-06-24 11:51:11,741] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue.access$000(Unknown Source)

[2014-06-24 11:51:11,742] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue$1.run(Unknown Source)

[2014-06-24 11:51:11,742] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue$1.run(Unknown Source)

[2014-06-24 11:51:11,743] [AWT-EventQueue-0] [INFO] at java.security.AccessController.doPrivileged(Native Method)

[2014-06-24 11:51:11,743] [AWT-EventQueue-0] [INFO] at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

[2014-06-24 11:51:11,743] [AWT-EventQueue-0] [INFO] at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

[2014-06-24 11:51:11,744] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue$2.run(Unknown Source)

[2014-06-24 11:51:11,744] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue$2.run(Unknown Source)

[2014-06-24 11:51:11,744] [AWT-EventQueue-0] [INFO] at java.security.AccessController.doPrivileged(Native Method)

[2014-06-24 11:51:11,744] [AWT-EventQueue-0] [INFO] at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

[2014-06-24 11:51:11,744] [AWT-EventQueue-0] [INFO] at java.awt.EventQueue.dispatchEvent(Unknown Source)

[2014-06-24 11:51:11,745] [AWT-EventQueue-0] [INFO] at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

[2014-06-24 11:51:11,746] [AWT-EventQueue-0] [INFO] at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

[2014-06-24 11:51:11,746] [AWT-EventQueue-0] [INFO] at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

[2014-06-24 11:51:11,746] [AWT-EventQueue-0] [INFO] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

[2014-06-24 11:51:11,747] [AWT-EventQueue-0] [INFO] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

[2014-06-24 11:51:11,747] [AWT-EventQueue-0] [INFO] at java.awt.EventDispatchThread.run(Unknown Source)

Deleting the “Grab Value…” line & repack and import works fine. Adding the functions by hand to the imported elements cause no problems in the simulation. So the failure must happen during the import parsing of this function.

2 answers

Hi Oh Ehm,

This kind of issue usually can not be investigated with log only. Could you please send us your .fce file for checking? Also please let us know the ForeUI version you were using. You can send files to support@foreui.com

Thank you.

#1
  1. Thanks for the quick response. Version is 3.70SP1. The email with the .fce has been sent :)

Hi Oleg, thanks for the file. We have confirmed it is a bug in the “Grab Value from Property” action and we have released V3.80 SP1 to have it fixed.

#2
  1. Hello ViVi,
    just tested the new release. Confirm, that the bug is gone and everything works fine.
    EaSynth, you rock guys!
    Keep this up :)

This question is now closed