0 votes
249 views

I my basic Ecoinvent database. I have added Agrilybase and EF database nad OpenLCA methods. Additionally i got some computer crash.

I do not know the reason, but when i try to make simpliest calculations (system product (S) and IPCC method) - it works for a very long time and finishes with error:

Caused by: java.lang.NegativeArraySizeException"

I checked newly imported database and everything works fine. 

I have many processes set for projects and i do not want to loose them. What can i do? Can i repair database or can i export those processes to another working database? 

in openLCA by (120 points)

1 Answer

0 votes
by (127k points)
Hi, it could be caused by a malconfigured product system in openLCA, which in turn can be caused if you add EF processes in a product system that you have created using the autoconnect feature. The EF database contains many processes that have ambigous flows, processes that are meant to be system processes but still contain inputs, etc., and it must not be used with the autoconnect feature but you need to connect processes manually. You can test this, if you create the product system by saying use only default providers for the connection, and set autoconnect on, then EF datasets will not be added to your system automatically.

(and aside, EF and the ecoinvent database do not fit together from a modeling methodology point of view but EF must be used in isolation only).

I hope this useful, all the best,

Andreas
...