最初のコード:
PGpoint coordinates = (PGpoint) rs.getObject(4);
ClassCastException を引き起こします。
プロジェクトで postgresql-9.1-901.jdbc3.jar を参照します。
Android アプリケーションでレコードセットを返します。これを回避する方法はありますか?
ティア
最初のコード:
PGpoint coordinates = (PGpoint) rs.getObject(4);
ClassCastException を引き起こします。
プロジェクトで postgresql-9.1-901.jdbc3.jar を参照します。
Android アプリケーションでレコードセットを返します。これを回避する方法はありますか?
ティア
これは、 org.postgresql.util.PGobject を org.postgis.PGgeometry にキャストできないという質問によく似ています。そこに提供されている回答は、以下に引用されており、postgis.jar がインストールされていないプロパティであると述べています。これはあなたの状況にも当てはまりますか?postgisはどのようにインストールしましたか?
JNDI を介してコンテナーによって提供される JDBC を使用して Web コンテナーで Hibernate Spatial を使用する場合、postgis.jar も JDBC ドライバーと共にインストールする必要があり、WEB-INF/lib ディレクトリには含めないでください。