GeoJcrIndex working
[lgpl/argeo-commons.git] / gis / runtime / org.argeo.gis.geotools / src / main / java / org / argeo / jts / jcr / JtsJcrUtils.java
index f649f6687c553104d0b0fcdcb1b7bc20a867ee86..0bfa2e89c4d48e8329516b29e173c3f078d91507 100644 (file)
@@ -20,7 +20,11 @@ import com.vividsolutions.jts.io.WKBWriter;
 /** Utilities depending only from the JTS library. */
 public class JtsJcrUtils {
        private static GeometryFactory geometryFactory = new GeometryFactory();
-       private static ThreadLocal<WKBWriter> wkbWriters = new ThreadLocal<WKBWriter>();
+       private static ThreadLocal<WKBWriter> wkbWriters = new ThreadLocal<WKBWriter>() {
+               protected WKBWriter initialValue() {
+                       return new WKBWriter();
+               }
+       };
        private static ThreadLocal<WKBReader> wkbReaders = new ThreadLocal<WKBReader>() {
                protected WKBReader initialValue() {
                        return new WKBReader(getGeometryFactory());