!SESSION 2023-04-21 19:46:05.472 ----------------------------------------------- eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR Command-line arguments: -os win32 -ws win32 -arch x86_64 !ENTRY org.locationtech.udig.libs 2 0 2023-04-21 19:47:22.860 !MESSAGE 2023-04-21 19:47:22 i18n - RESTEASY004687: Closing a class org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient43Engine instance for you. Please close clients yourself. !SESSION 2023-04-23 10:13:37.209 ----------------------------------------------- eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR Command-line arguments: -os win32 -ws win32 -arch x86_64 !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 10:15:24.813 !MESSAGE 2023-04-23 10:15:24 i18n - RESTEASY004687: Closing a class org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient43Engine instance for you. Please close clients yourself. !SESSION 2023-04-23 14:48:16.682 ----------------------------------------------- eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR Command-line arguments: -os win32 -ws win32 -arch x86_64 !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 14:54:33.582 !MESSAGE 2023-04-23 14:54:33 i18n - RESTEASY004687: Closing a class org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient43Engine instance for you. Please close clients yourself. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:10:03.219 !MESSAGE 2023-04-23 15:10:03 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:10:03.220 !MESSAGE 2023-04-23 15:10:03 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:10:03.222 !MESSAGE 2023-04-23 15:10:03 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:10:03.222 !MESSAGE 2023-04-23 15:10:03 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:10:03.224 !MESSAGE 2023-04-23 15:10:03 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:10:03.234 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac89663dd0x0187xae5fxa4cax0000036291a83a.g1(Unknown Source) at org.apache.derby.exe.ac89663dd0x0187xae5fxa4cax0000036291a83a.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:17:38.395 !MESSAGE 2023-04-23 15:17:38 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:17:38.396 !MESSAGE 2023-04-23 15:17:38 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:17:38.397 !MESSAGE 2023-04-23 15:17:38 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:17:38.398 !MESSAGE 2023-04-23 15:17:38 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:17:38.399 !MESSAGE 2023-04-23 15:17:38 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:17:38.400 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a87.g1(Unknown Source) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a87.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:20:17.662 !MESSAGE 2023-04-23 15:20:17 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:20:17.663 !MESSAGE 2023-04-23 15:20:17 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:20:17.664 !MESSAGE 2023-04-23 15:20:17 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:20:17.665 !MESSAGE 2023-04-23 15:20:17 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:20:17.665 !MESSAGE 2023-04-23 15:20:17 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:20:17.667 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a8d.g1(Unknown Source) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a8d.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:28:16.216 !MESSAGE 2023-04-23 15:28:16 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:28:16.218 !MESSAGE 2023-04-23 15:28:16 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:28:16.218 !MESSAGE 2023-04-23 15:28:16 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:28:16.219 !MESSAGE 2023-04-23 15:28:16 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:28:16.220 !MESSAGE 2023-04-23 15:28:16 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:28:16.221 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a813.g1(Unknown Source) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a813.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:28:48.848 !MESSAGE 2023-04-23 15:28:48 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:28:48.850 !MESSAGE 2023-04-23 15:28:48 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:28:48.851 !MESSAGE 2023-04-23 15:28:48 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:28:48.852 !MESSAGE 2023-04-23 15:28:48 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:28:48.853 !MESSAGE 2023-04-23 15:28:48 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:28:48.855 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a815.g1(Unknown Source) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a815.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:29:04.981 !MESSAGE 2023-04-23 15:29:04 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:29:04.982 !MESSAGE 2023-04-23 15:29:04 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:29:04.983 !MESSAGE 2023-04-23 15:29:04 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:29:04.984 !MESSAGE 2023-04-23 15:29:04 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:29:04.984 !MESSAGE 2023-04-23 15:29:04 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:29:04.986 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a817.g1(Unknown Source) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a817.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:35:41.531 !MESSAGE 2023-04-23 15:35:41 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:35:41.533 !MESSAGE 2023-04-23 15:35:41 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:35:41.533 !MESSAGE 2023-04-23 15:35:41 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:35:41.535 !MESSAGE 2023-04-23 15:35:41 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:35:41.537 !MESSAGE 2023-04-23 15:35:41 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:35:41.538 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a81c.g1(Unknown Source) at org.apache.derby.exe.ac3d634b28x0187xae5fxa4cax0000036291a81c.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.project 1 0 2023-04-23 15:39:14.503 !MESSAGE Exception when running interceptor: org.locationtech.udig.project.internal.interceptor.ShowViewInterceptor@3f8b2bcd !STACK 0 java.util.ConcurrentModificationException at org.eclipse.emf.common.util.AbstractEList$EIterator.checkModCount(AbstractEList.java:751) at org.eclipse.emf.common.util.AbstractEList$EIterator.doNext(AbstractEList.java:699) at org.eclipse.emf.common.util.AbstractEList$EIterator.next(AbstractEList.java:685) at org.locationtech.udig.project.internal.impl.StyleBlackboardImpl.getEntry(StyleBlackboardImpl.java:133) at org.locationtech.udig.project.internal.impl.StyleBlackboardImpl.get(StyleBlackboardImpl.java:122) at org.locationtech.udig.project.internal.interceptor.ShowViewInterceptor.run(ShowViewInterceptor.java:119) at org.locationtech.udig.project.internal.interceptor.ShowViewInterceptor.run(ShowViewInterceptor.java:1) at org.locationtech.udig.project.internal.impl.LayerResource$SafeResourceInterceptor.run(LayerResource.java:464) at org.locationtech.udig.project.internal.impl.LayerResource.runInterceptors(LayerResource.java:208) at org.locationtech.udig.project.internal.impl.LayerResource.processPostResourceInterceptors(LayerResource.java:331) at org.locationtech.udig.project.internal.impl.LayerResource.resolve(LayerResource.java:176) at org.locationtech.udig.project.internal.impl.LayerImpl.getResource(LayerImpl.java:790) at org.locationtech.udig.project.internal.impl.LayerImpl.getSchema(LayerImpl.java:1369) at org.locationtech.udig.project.ui.internal.tool.display.GeometryProperty.isTrue(GeometryProperty.java:86) at org.locationtech.udig.project.ui.internal.tool.display.GeometryProperty.isTrue(GeometryProperty.java:1) at org.locationtech.udig.ui.operations.OpFilterPropertyValueCondition.accepted(OpFilterPropertyValueCondition.java:87) at org.locationtech.udig.ui.operations.OpFilterPropertyValueCondition.accept(OpFilterPropertyValueCondition.java:72) at org.locationtech.udig.ui.operations.Or.accept(Or.java:34) at org.locationtech.udig.ui.operations.And.accept(And.java:32) at org.locationtech.udig.ui.operations.LazyOpFilter$Worker.run(LazyOpFilter.java:150) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:835) !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:40:02.044 !MESSAGE 2023-04-23 15:40:02 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:40:02.047 !MESSAGE 2023-04-23 15:40:02 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-23 15:40:02.049 !MESSAGE 2023-04-23 15:40:02 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:40:02.052 !MESSAGE 2023-04-23 15:40:02 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-23 15:40:02.055 !MESSAGE 2023-04-23 15:40:02 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-23 15:40:02.058 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac2de3cd74x0187xae5fxa4cax0000036291a816.g1(Unknown Source) at org.apache.derby.exe.ac2de3cd74x0187xae5fxa4cax0000036291a816.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !SESSION 2023-04-24 09:12:14.463 ----------------------------------------------- eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR Command-line arguments: -os win32 -ws win32 -arch x86_64 !ENTRY org.locationtech.udig.libs 2 0 2023-04-24 14:19:23.327 !MESSAGE 2023-04-24 14:19:23 i18n - RESTEASY004687: Closing a class org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient43Engine instance for you. Please close clients yourself. !SESSION 2023-04-25 07:37:42.963 ----------------------------------------------- eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=fr_FR Command-line arguments: -os win32 -ws win32 -arch x86_64 !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:01:12.999 !MESSAGE 2023-04-25 08:01:12 i18n - RESTEASY004687: Closing a class org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient43Engine instance for you. Please close clients yourself. !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:07:50.184 !MESSAGE 2023-04-25 08:07:50 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:07:50.186 !MESSAGE 2023-04-25 08:07:50 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:07:50.187 !MESSAGE 2023-04-25 08:07:50 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:07:50.188 !MESSAGE 2023-04-25 08:07:50 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:07:50.189 !MESSAGE 2023-04-25 08:07:50 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-25 08:07:50.197 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb845.g1(Unknown Source) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb845.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:08:13.927 !MESSAGE 2023-04-25 08:08:13 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:08:13.927 !MESSAGE 2023-04-25 08:08:13 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:08:13.928 !MESSAGE 2023-04-25 08:08:13 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:08:13.929 !MESSAGE 2023-04-25 08:08:13 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:08:13.929 !MESSAGE 2023-04-25 08:08:13 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-25 08:08:13.930 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb847.g1(Unknown Source) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb847.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:08:54.704 !MESSAGE 2023-04-25 08:08:54 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:08:54.704 !MESSAGE 2023-04-25 08:08:54 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:08:54.705 !MESSAGE 2023-04-25 08:08:54 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:08:54.705 !MESSAGE 2023-04-25 08:08:54 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:08:54.706 !MESSAGE 2023-04-25 08:08:54 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-25 08:08:54.707 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb849.g1(Unknown Source) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb849.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:13:44.937 !MESSAGE 2023-04-25 08:13:44 SqlExceptionHelper - SQL Error: 20000, SQLState: 38000 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:13:44.937 !MESSAGE 2023-04-25 08:13:44 SqlExceptionHelper - The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. !ENTRY org.locationtech.udig.libs 2 0 2023-04-25 08:13:44.938 !MESSAGE 2023-04-25 08:13:44 SqlExceptionHelper - SQL Error: 0, SQLState: XJ001 !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:13:44.939 !MESSAGE 2023-04-25 08:13:44 SqlExceptionHelper - Java exception: 'org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: java.lang.RuntimeException'. !ENTRY org.locationtech.udig.libs 4 0 2023-04-25 08:13:44.940 !MESSAGE 2023-04-25 08:13:44 SqlExceptionHelper - Java exception: 'found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]: org.locationtech.jts.geom.TopologyException'. !ENTRY org.wcs.smart.query 4 0 2023-04-25 08:13:44.941 !MESSAGE Impossible d'exécuter la requête. !STACK 0 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2447) at org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2432) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.executeQuery(DerbySummaryEngine.java:224) at org.wcs.smart.query.common.engine.QueryExecutor.executeQuery(QueryExecutor.java:62) at org.wcs.smart.query.common.ui.SummaryEditor$3.run(SummaryEditor.java:178) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.sql.SQLException: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:115) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:141) at org.apache.derby.impl.jdbc.Util.seeNextException(Util.java:252) at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(TransactionResourceImpl.java:438) at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(TransactionResourceImpl.java:360) at org.apache.derby.impl.jdbc.EmbedConnection.handleException(EmbedConnection.java:2405) at org.apache.derby.impl.jdbc.ConnectionChild.handleException(ConnectionChild.java:88) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1436) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(EmbedPreparedStatement.java:1709) at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(EmbedPreparedStatement.java:286) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.getPatrolSummaryValue(DerbySummaryEngine.java:801) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeValueItem(DerbySummaryEngine.java:524) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine.computeSummaryValues(DerbySummaryEngine.java:401) at org.wcs.smart.patrol.query.engine.DerbySummaryEngine$1.execute(DerbySummaryEngine.java:284) at org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2428) at org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2425) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320) ... 6 more Caused by: ERROR 38000: The exception 'java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ]' was thrown while evaluating an expression. at org.apache.derby.shared.common.error.StandardException.newException(StandardException.java:300) at org.apache.derby.impl.jdbc.SQLExceptionFactory.wrapArgsForTransportAcrossDRDA(SQLExceptionFactory.java:170) at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(SQLExceptionFactory.java:75) ... 24 more Caused by: java.lang.RuntimeException: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:252) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb84b.g1(Unknown Source) at org.apache.derby.exe.ac23ffc05bx0187xb722xfbb6x00000222afb84b.e6(Unknown Source) at org.apache.derby.impl.services.reflect.DirectCall.invoke(ReflectGeneratedClass.java:113) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.doProjection(ProjectRestrictResultSet.java:531) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(ProjectRestrictResultSet.java:325) at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(SortResultSet.java:574) at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(SortResultSet.java:562) at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(SortResultSet.java:311) at org.apache.derby.impl.sql.execute.SortResultSet.openCore(SortResultSet.java:258) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.GroupedAggregateResultSet.openCore(GroupedAggregateResultSet.java:215) at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.openCore(ProjectRestrictResultSet.java:182) at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(BasicNoPutResultSetImpl.java:266) at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:472) at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:351) at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1344) ... 17 more Caused by: org.locationtech.jts.geom.TopologyException: found non-noded intersection between LINESTRING ( 16.851375663861187 2.1821087815512157, 16.85137642436097 2.1821085654162373 ) and LINESTRING ( 16.85137642436097 2.182108565416237, 16.85137607950919 2.182108910268017 ) [ (16.85137642436097, 2.1821085654162373, 1.6508952103871035E12) ] at org.locationtech.jts.noding.FastNodingValidator.checkValid(FastNodingValidator.java:140) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:81) at org.locationtech.jts.geomgraph.EdgeNodingValidator.checkValid(EdgeNodingValidator.java:46) at org.locationtech.jts.operation.overlay.OverlayOp.computeOverlay(OverlayOp.java:231) at org.locationtech.jts.operation.overlay.OverlayOp.getResultGeometry(OverlayOp.java:183) at org.locationtech.jts.operation.overlay.OverlayOp.overlayOp(OverlayOp.java:86) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.getResultGeometry(SnapIfNeededOverlayOp.java:75) at org.locationtech.jts.operation.overlay.snap.SnapIfNeededOverlayOp.overlayOp(SnapIfNeededOverlayOp.java:37) at org.locationtech.jts.geom.GeometryOverlay.overlay(GeometryOverlay.java:76) at org.locationtech.jts.geom.GeometryOverlay.intersection(GeometryOverlay.java:119) at org.locationtech.jts.geom.Geometry.intersection(Geometry.java:1328) at org.wcs.smart.util.GeometryUtils.intersection(GeometryUtils.java:249) ... 33 more