Hi,
I get this issue in the log when I am trying to open items in my database. I think it might have occurred when I updated my mac to macOS Catalina 10.15.4.
I have updated both Java and openLCA, but nothing seems to fix the issue. I run Ecoinvent 3.6 and 3.4 database and have the same issue in both. I hope you can help!
Time | Thread | Level | Category | Message |
---|
18454072 | main | WARN | org.openlca.app.editors.parameters.Formulas | failed to evaluate xlarge |
org.openlca.expressions.InterpreterException: Evaluation of expression xlarge failed: Unknown variable xlarge at line 1, column 1 at org.openlca.expressions.Scope.eval(Scope.java:60) at org.openlca.app.editors.parameters.Formulas.eval(Formulas.java:131) at org.openlca.app.editors.parameters.Formulas.eval(Formulas.java:73) at org.openlca.app.editors.parameters.Formulas.eval(Formulas.java:39) at org.openlca.app.editors.processes.ProcessEditor.evalFormulas(ProcessEditor.java:53) at org.openlca.app.editors.parameters.ParameterChangeSupport.evaluate(ParameterChangeSupport.java:27) at org.openlca.app.editors.processes.exchanges.ExchangeTable.lambda$5(ExchangeTable.java:149) at org.openlca.app.components.FormulaCellEditor.focusLost(FormulaCellEditor.java:72) at org.eclipse.jface.viewers.TextCellEditor$3.focusLost(TextCellEditor.java:183) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:147) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4364) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1516) at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:3437) at org.eclipse.swt.widgets.Display.checkFocus(Display.java:682) at org.eclipse.swt.widgets.Shell.makeFirstResponder(Shell.java:1297) at org.eclipse.swt.widgets.Display.windowProc(Display.java:6231) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:235) at org.eclipse.swt.widgets.Widget.textDidEndEditing(Widget.java:2016) at org.eclipse.swt.widgets.Display.windowProc(Display.java:6181) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuperBoolean(Widget.java:306) at org.eclipse.swt.widgets.Widget.makeFirstResponder(Widget.java:1219) at org.eclipse.swt.widgets.Shell.makeFirstResponder(Shell.java:1296) at org.eclipse.swt.widgets.Display.windowProc(Display.java:6231) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSView.setHidden(NSView.java:303) at org.eclipse.swt.widgets.Control.setVisible(Control.java:4437) at org.eclipse.jface.viewers.CellEditor.deactivate(CellEditor.java:277) at org.eclipse.jface.viewers.CellEditor.deactivate(CellEditor.java:921) at org.eclipse.jface.viewers.ColumnViewerEditor.applyEditorValue(ColumnViewerEditor.java:324) at org.eclipse.jface.viewers.ColumnViewerEditor.handleEditorActivationEvent(ColumnViewerEditor.java:419) at org.eclipse.jface.viewers.ColumnViewer.triggerEditorActivationEvent(ColumnViewer.java:680) at org.eclipse.jface.viewers.ColumnViewer.handleMouseDown(ColumnViewer.java:655) at org.eclipse.jface.viewers.ColumnViewer.access$0(ColumnViewer.java:651) at org.eclipse.jface.viewers.ColumnViewer$1.mouseDown(ColumnViewer.java:100) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4364) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4151) at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5236) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5674) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:235) at org.eclipse.swt.widgets.Widget.mouseDownSuper(Widget.java:1146) at org.eclipse.swt.widgets.Table.mouseDownSuper(Table.java:2098) at org.eclipse.swt.widgets.Widget.mouseDown(Widget.java:1138) at org.eclipse.swt.widgets.Control.mouseDown(Control.java:2633) at org.eclipse.swt.widgets.Table.mouseDown(Table.java:2069) at org.eclipse.swt.widgets.Display.windowProc(Display.java:6029) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:235) at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2158) at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2401) at org.eclipse.swt.widgets.Display.windowProc(Display.java:6153) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5384) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5544) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:131) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3765) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:635) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:559) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.openlca.app.rcp.RcpApplication.start(RcpApplication.java:16) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597) at org.eclipse.equinox.launcher.Main.run(Main.java:1468) Caused by: org.openlca.expressions.ExpressionException: Unknown variable xlarge at line 1, column 1 at org.openlca.expressions.VariableFunction.evaluate(VariableFunction.java:38) at org.openlca.expressions.Scope.tryEval(Scope.java:71) at org.openlca.expressions.Scope.eval(Scope.java:58) ... 88 more |
Kind regards