Hi Andrea,
Ok good to know it's on my end, do you have any ideas why this
particular part might fail, only on Windows and not on Linux with my
driver?
Thanks!
Alex
From: andrea.a...@gmail.com [mailto:andrea.a...@gmail.com] On Behalf Of
Andrea Aime
Sent: December-09-12 4:02 AM
To: Alex Trofast
Cc: geotools-devel@lists.sourceforge.net
Subject: Re: [Geotools-devel] ClassCastException on Windows Only
On Fri, Dec 7, 2012 at 10:57 PM, Alex Trofast <alex.trof...@actian.com>
wrote:
Hello all,
Working on the Ingres experimental plugin on Windows for the
first time I get test failures I don't see on Linux. The exception is a
ClassCastException and the backtrace looks like this:
JDBCDataStore.insertSQLPS(SimpleFeatureType, SimpleFeature,
List, Connection) line: 3688
JDBCDataStore.insert(Collection, SimpleFeatureType, Connection)
line: 1438
JDBCDataStore.insert(SimpleFeature, SimpleFeatureType,
Connection) line: 1401
JDBCInsertFeatureWriter.write() line: 76
InProcessLockingManager$1.write() line: 337
JDBCFeatureStore(ContentFeatureStore).addFeature(SimpleFeature,
FeatureWriter<SimpleFeatureType,SimpleFeature>) line: 291
JDBCFeatureStore(ContentFeatureStore).addFeatures(Collection)
line: 219
ContentFeatureCollection.addAll(Collection) line: 443
ContentFeatureCollection.add(SimpleFeature) line: 429
ContentFeatureCollection.add(Feature) line: 68
IngresPrimaryKeyTest(JDBCPrimaryKeyTest).addFeature(SimpleFeatureType,
FeatureCollection) line: 93
IngresPrimaryKeyTest(JDBCPrimaryKeyTest).testNonIncrementingPrimaryKey()
line: 83
The error occurs on this line:
Geometry geometry = (Geometry)
feature.getAttribute(att.getName());
In the debugger it does look like the attribute that is supposed
to be the geometry is just a string, the WKT representation of the
Geometry ("POINT(4 4)"). Anyone have any ideas here?
Nope... the current Geotools and GeoServer trunk are building properly
on continuous build server
(a Windows 7 machine):
http://office.geo-solutions.it/jenkins/
Cheers
Andrea
--
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for
more information.
==
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel