This program is not updated since 2011 but the authorities still make it mandatory. I've got by by using a older JRE (1.6) but now I get an error in a fresh install. This is the stack tracke I get in workspace.metadata.log:
!ENTRY org.eclipse.osgi 4 0 2022-01-17 15:19:53.523
!MESSAGE Application error
!STACK 1
com.soluziona.coim.excepciones.CoimException: No se pudo instanciar el DAO: class com.soluziona.coim.dao.sql2java.TablasValidacionDaoHsqldb
at com.soluziona.coim.dao.HsqldbDAOFactory.instantiateDAO(HsqldbDAOFactory.java:53)
at com.soluziona.coim.dao.HsqldbDAOFactory.getTablasValidacionDAO(HsqldbDAOFactory.java:122)
at com.soluziona.coim.laboresMineras.GestorTablasValidacion.getValorConcretoTablaValidacion(GestorTablasValidacion.java:25)
at com.soluziona.coim.ui.Application.run(Application.java:30)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.sql.SQLException: Connection is broken: java.net.SocketException: Connection reset
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.soluziona.coim.dao.sql2java.database.Manager.getConnection(Manager.java:140)
at com.soluziona.coim.dao.HsqldbDAOFactory.getConnection(HsqldbDAOFactory.java:73)
at com.soluziona.coim.dao.HsqldbDAOFactory.instantiateDAO(HsqldbDAOFactory.java:50)
... 16 more
Any ideas on how to get past this?