Bug #5671
openWorkflow Run Manager tries to connect to keplerDevRepository as a database instead of kar store
0%
Description
If you enable kepler dev in your local trunk repository and authentication configuration.xml files, the Workflow Run Manager tries to treat it as an sql provenance store, instead of a remote kar repository. When you change to keplerDevRepository w/ the workflow run manager, you can get the error below when it tries to connect to the database, which it shouldn't try to do. I suspect something minor, as it can still connect to the keplerRepository (as a remote kar repository, not database) fine.
Also, to 2.3 can connect to keplerDevRepository (if you configure it to include it) fine.
ProvenanceStore constructor. type:EcogridRepository for keplerDevRepository
java.sql.SQLException: S1000 General error java.lang.RuntimeException: remote open not allowed
ERROR in WorkflowRunManagerPanel reconnect() unable to connect.
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(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at org.kepler.util.sql.HSQL._getConnection(HSQL.java:478)
at org.kepler.util.sql.DatabaseType.connect(DatabaseType.java:141)
at org.kepler.util.sql.DatabaseFactory.getConnectedDatabaseType(DatabaseFactory.java:309)
at org.kepler.provenance.sql.SQLQueryV8.<init>(SQLQueryV8.java:77)
at org.kepler.workflowrunmanager.WorkflowRunManager.connect(WorkflowRunManager.java:156)
at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.reconnect(WorkflowRunManagerPanel.java:965)
at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.resetProvenanceInfo(WorkflowRunManagerPanel.java:937)
at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel.access$5(WorkflowRunManagerPanel.java:921)
at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel$ComboBoxAction.changeProvenanceStore(WorkflowRunManagerPanel.java:1802)
at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel$ComboBoxAction.access$0(WorkflowRunManagerPanel.java:1791)
at org.kepler.workflowrunmanager.gui.WorkflowRunManagerPanel$ComboBoxAction$1.run(WorkflowRunManagerPanel.java:1781)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)