Hi Jason,
I'm not sure the problem could be. I'd probably try reading the
Shapefiles with GeoTools, GeoServer, or GDAL (since you have already
tried QGIS).
Other than that, I don't have any particular good ideas...
Cheers,
Jim
On 4/30/19 4:47 PM, Jason Holmberg wrote:
Hi Jim,
Follow up question: what would be the best way to debug my Shapefiles
for Point class objects that don't appear? Stepping through my code,
I'm seeing thirty features created and sent to the shapefiles without
issue. But those 30 points don't appear in ArcGIS Desktop or QGIS when
I load the shapefiles. Any hints from your experience would help.
Thank you!
Jason Holmberg
Executive Director/Director of Engineering
/*A.I. and humans combating extinction together.*/
Wild Me - https://www.wildme.org <https://www.wildme.org/>
Wildbook - https://www.wildbook.org <https://www.wildbook.org/>
On Tue, Apr 30, 2019 at 1:22 PM Jason Holmberg <ja...@wildme.org
<mailto:ja...@wildme.org>> wrote:
Thank you Jim!
That solved the issue!.I can now export Shapefiles as a zipped
package. None of the data is visible yet as a layer in QGIS, so I
think there's still one more problem, but we're beyond runtime
errors.
Cheers,
Jason
On Tue, Apr 30, 2019 at 11:43 AM Jim Hughes <jn...@ccri.com
<mailto:jn...@ccri.com>> wrote:
Hi Jason,
From a quick look, I wonder if you need to update the version
of Apache Commons Lang3. GeoTools 21 uses version 3.8.1 and I
see 3.0 in the project you linked to.
Is changing the version of Commons Lang3 something easy to try?
Cheers,
Jim
https://github.com/WildbookOrg/Wildbook/blob/mantamatcher.org/pom.xml#L136-L140
https://github.com/geotools/geotools/blob/21.1/pom.xml#L1045-L1049
On 4/30/2019 1:17 PM, Jason Holmberg wrote:
Hi Everyone,
I'm trying to upgrade this Shapefile exporter for the open
source Wildbook project:
https://github.com/WildbookOrg/Wildbook/blob/mantamatcher.org/src/main/java/org/ecocean/servlet/export/EncounterSearchExportShapefile.java
using Geotools 21.1 Java 8 support.
Everything compiles great, and I tell Maven to use Java 8 and
have ensured that my Ubuntu server is running Java 8.
But I get the following error:
java.lang.NoSuchFieldError: JAVA_9
org.geotools.util.NIOUtilities.clean(NIOUtilities.java:207)
org.geotools.util.NIOUtilities.clean(NIOUtilities.java:185)
org.geotools.data.shapefile.dbf.DbaseFileHeader.writeHeader(DbaseFileHeader.java:848)
org.geotools.data.shapefile.ShapefileDataStore.createSchema(ShapefileDataStore.java:307)
org.ecocean.servlet.export.EncounterSearchExportShapefile.doPost(EncounterSearchExportShapefile.java:195)
org.ecocean.servlet.export.EncounterSearchExportShapefile.doGet(EncounterSearchExportShapefile.java:57)
Can anyone advise what additional steps I could take to
restore ShapeFile export in our project with Geotools 21.1?
Is there a hidden reference to Java 9 somewhere in something
I am using?
Thank you!
Jason Holmberg
Executive Director/Director of Engineering
/*A.I. and humans combating extinction together.*/
Wild Me - https://www.wildme.org <https://www.wildme.org/>
Wildbook - https://www.wildbook.org <https://www.wildbook.org/>
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
<mailto:GeoTools-GT2-Users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
<mailto:GeoTools-GT2-Users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users