0 votes
249 views
Hi there,

since upgrading to openLCA 2.1.1 I always get an error message when trying to commit to the collaboration server. I am actually trying to commit a clean Ecoinvent 3.10 database to the repository, before adding additional databases to that repository too.

Can you please tell me what to do?

Interestingly the clean Ecoinvent 3.10 version shows errors during validation. There are several impact factors with an invalid flow property (property = 0). Is this normal?

Thx C

# openLCA error message

exec Collecting references failed

# Installation details

* openLCA version: 2.1.1

* operating system: Mac OS X

* os architecture: x86_64

* os version: 14.5

* native libraries loaded: false

* with sparse matrix support: false

# Full error stack trace

```

java.lang.reflect.InvocationTargetException

at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:395)

at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:470)

at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:230)

at org.eclipse.ui.internal.progress.ProgressManager.lambda$26(ProgressManager.java:836)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74)

at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:869)

at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:845)

at org.openlca.app.App.exec(App.java:282)

at org.openlca.app.collaboration.navigation.actions.ReferenceCheck.<init>(ReferenceCheck.java:44)

at org.openlca.app.collaboration.navigation.actions.ReferenceCheck.forRemote(ReferenceCheck.java:50)

at org.openlca.app.collaboration.navigation.actions.Datasets.select(Datasets.java:35)

at org.openlca.app.collaboration.navigation.actions.CommitAction.doRun(CommitAction.java:58)

at org.openlca.app.collaboration.navigation.actions.CommitAction.run(CommitAction.java:50)

at org.eclipse.jface.action.Action.runWithEvent(Action.java:474)

at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)

at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:414)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)

at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4646)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532)

at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4413)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3989)

at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)

at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)

at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)

at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:643)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:550)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:171)

at org.openlca.app.rcp.RcpApplication.start(RcpApplication.java:13)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.base/java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)

at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

Caused by: java.lang.OutOfMemoryError: Java heap space

```
in LCA Collaboration Server by (140 points)

1 Answer

0 votes
by (126k points)

Hm, the clean ecoinvent database should not have missing flow properties indeed - which system model / database are you referring to? Thank you.

For the error above, this is maybe the reason?

Caused by: java.lang.OutOfMemoryError: Java heap space

by (140 points)
I am referring to ecoinvent v3.10 cut off System & Unit Processes, downloaded from OpenLCA Nexus. In addition, I realised that the missing properties are somehow related to the ecoinvent 3.10 LCIA methods which I also imported to my database
by (126k points)
ah thanks - meaning that the "clean database" is not having issues. We will check the method, but anyhow recommend the openLCA method pack.
by (140 points)
Ok thanks, looking forward to hear about your findings on the ecoinvent 3.10 Lcia methods pack.
by (280 points)
Have you tried unchecking the box under file->preferences->Collaboration->check referenced changes ?
...