orbisgis / orbisrcp

Repository for all RCP plugins, features and repositories.
GNU Lesser General Public License v3.0
0 stars 4 forks source link

H2GIS connection wrapper [Groovy editor] #25

Open ebocher opened 4 years ago

ebocher commented 4 years ago

dbeaver 6.3.3

@GrabResolver(name='orbisgis', root='http://nexus-ng.orbisgis.org/repository/orbisgis/')
@Grab(group='org.orbisgis.orbisdata.datamanager', module='jdbc', version='1.0.1-SNAPSHOT')

import org.orbisgis.orbisdata.datamanager.jdbc.h2gis.H2GIS;

H2GIS h2gis = H2GIS.open(H2GIS_DEMO.connection);
logger.info h2gis.getTableNames()

returns


java.lang.ClassCastException: org.jkiss.dbeaver.model.impl.jdbc.exec.JDBCConnectionImpl cannot be cast to org.h2gis.utilities.wrapper.ConnectionWrapper
    at org.orbisgis.orbisdata.datamanager.jdbc.h2gis.H2GIS.<init>(H2GIS.java:84)
    at org.orbisgis.orbisdata.datamanager.jdbc.h2gis.H2GIS.checkAndOpen(H2GIS.java:162)
    at org.orbisgis.orbisdata.datamanager.jdbc.h2gis.H2GIS.open(H2GIS.java:133)
    at org.orbisgis.orbisdata.datamanager.jdbc.h2gis.H2GIS$open.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127)
    at Script-1.run(Script-1.groovy:7)
    at groovy.util.GroovyScriptEngine.run(GroovyScriptEngine.java:570)
    at org.orbisgis.ui.editors.groovy.GroovyJob$GroovyRunnable.run(GroovyJob.java:133)
    at java.lang.Thread.run(Thread.java:748)

``
ebocher commented 4 years ago

Remove the dbeaver connection wrapper