planetfederal / geogig-py

A Python library to use GeoGit
BSD 3-Clause "New" or "Revised" License
24 stars 14 forks source link

Windows geogig sl export #32

Open roscoeZA opened 9 years ago

roscoeZA commented 9 years ago

This command works in Ubuntu but using exactly the same layout the following exception is raised in Windows 8.1. The same is true about the the geogig sl import This happens at: self.local_repo.exportsl('HEAD', t.path, self.sql_database) Thanks.

Running command: ls-tree HEAD -v --color never [OK] Running command: sl export HEAD:a --database C:\g5\database.sqlite a --color never14:08:30.382 [Thread-3] ERROR o.locationtech.geogig.cli.GeogigCLI - An unhandl ed error occurred: null. See the log for more details. java.lang.NullPointerException: null at org.spatialite.NestedDB$CausedSQLException.fillInStackTrace(NestedDB.java:655) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at java.lang.Throwable.(Throwable.java:250) ~[na:1.7.0_75] at java.lang.Exception.(Unknown Source) ~[na:1.7.0_75] at java.sql.SQLException.(Unknown Source) ~[na:1.7.0_75] at org.spatialite.NestedDB$CausedSQLException.(NestedDB.java:632) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.spatialite.NestedDB._open(NestedDB.java:63) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.spatialite.DB.open(DB.java:88) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.spatialite.Conn.open(Conn.java:145) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.spatialite.Conn.(Conn.java:57) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.spatialite.JDBC.createConnection(JDBC.java:77) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.spatialite.JDBC.connect(JDBC.java:64) ~[spatialite-jdbc-3.7.2-2.4.jar:na] at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) ~[commons-dbcp-1.4.jar:1.4] at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) ~[commons-dbcp-1.4.jar:1.4] at org.geotools.data.spatialite.SpatiaLiteDataStoreFactory.initializeDataSource(SpatiaLiteDataStoreFactory.java:170) ~[gt-jdbc-spatialite-11.2.jar:na] at org.geotools.data.spatialite.SpatiaLiteDataStoreFactory.createDataSource(SpatiaLiteDataStoreFactory.java:149) ~[gt-jdbc-spatialite-11.2.jar:na] at org.geotools.jdbc.JDBCDataStoreFactory.createDataSource(JDBCDataStoreFactory.java:408) ~[gt-jdbc-11.2.jar:na] at org.geotools.jdbc.JDBCDataStoreFactory.createDataStore(JDBCDataStoreFactory.java:192) ~[gt-jdbc-11.2.jar:na] at org.geotools.jdbc.JDBCDataStoreFactory.createDataStore(JDBCDataStoreFactory.java:53) ~[gt-jdbc-11.2.jar:na] at org.locationtech.geogig.geotools.cli.porcelain.AbstractSLCommand.getDataStore(AbstractSLCommand.java:61) ~[geogig-geotools-1.0-beta1.jar:1.0-beta1] at org.locationtech.geogig.geotools.cli.porcelain.SLExport.runInternal(SLExport.java:85) ~[geogig-geotools-1.0-beta1.jar:1.0-beta1] at org.locationtech.geogig.cli.AbstractCommand.run(AbstractCommand.java:60) ~[geogig-cli-1.0-beta1.jar:1.0-beta1] at org.locationtech.geogig.cli.GeogigCLI.executeInternal(GeogigCLI.java:521) ~[geogig-cli-1.0-beta1.jar:1.0-beta1] at org.locationtech.geogig.cli.GeogigCLI.execute(GeogigCLI.java:379) ~[geogig-cli-1.0-beta1.jar:1.0-beta1] at org.locationtech.geogig.cli.GeogigPy4JEntryPoint.runCommand(GeogigPy4JEntryPoint.java:124) [geogig-cli-1.0-beta1.jar:1.0-beta1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_75] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_75] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_75] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_75] at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:231) [py4j-0.8.1.jar:na] at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:379) [py4j-0.8.1.jar:na] at py4j.Gateway.invoke(Gateway.java:259) [py4j-0.8.1.jar:na] at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:132) [py4j-0.8.1.jar:na] at py4j.commands.CallCommand.execute(CallCommand.java:79) [py4j-0.8.1.jar:na] at py4j.GatewayConnection.run(GatewayConnection.java:207) [py4j-0.8.1.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.7.0_75] [Error]