following your suggestion, I removed the workspace directory and reinstalled the application.
The issue has been resolved now :)
reading the log file in the workspace I could see that the application has an uncaught exception.
The content of the log file is below..
Note: I think this not the error actually causing the force closure. Because if you rename the original log file and start the application, The application aborts and log file is empty. So probably this error is not directly responsible for the issue but could be indirectly responsible.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013-01-31 14:55:13,189 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Unexpected database version 0.x, using latest version's parser
2013-01-31 14:59:06,321 Teradata Datatools [main] INFO com.teradata.datatools.dtp.catalog - DTS0001: Profile [New Teradata Database]- Kanji Enabled = false
2013-01-31 15:02:58,592 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-01-31 15:03:11,360 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-01-31 15:03:35,803 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-01-31 15:03:52,764 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-03-09 18:24:00,603 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-03-09 18:24:12,021 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-03-11 12:47:08,150 Teradata Datatools [Worker-1] ERROR c.t.d.dtp.sqltools.resultview - [Teradata JDBC Driver] [TeraJDBC 14.00.00.21] [Error 1095] [SQLState HY000] Cannot call a method on closed connection
com.teradata.jdbc.jdbc_4.util.JDBCException: [Teradata JDBC Driver] [TeraJDBC 14.00.00.21] [Error 1095] [SQLState HY000] Cannot call a method on closed connection
at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException(ErrorFactory.java:93) ~[na:na]
at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException(ErrorFactory.java:63) ~[na:na]
at com.teradata.jdbc.jdbc_4.TDSession.getAutoCommit(TDSession.java:642) ~[na:na]
at com.teradata.datatools.dtp.sqltools.resultview.ResultSetViewerConsumer.getSqlStatements(ResultSetViewerConsumer.java:332) [com.teradata.datatools.dtp.sqltools.resultview_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.resultview.ResultSetViewerConsumer.finishedWithResultInstance(ResultSetViewerConsumer.java:147) [com.teradata.datatools.dtp.sqltools.resultview_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultManager$8.run(TeradataResultManager.java:425) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultManager.runResultsProcessor(TeradataResultManager.java:865) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultManager.fireStatusUpdated(TeradataResultManager.java:422) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.eclipse.datatools.sqltools.result.internal.model.ResultInstance.updateStatus(ResultInstance.java:245) [com.teradata.eclipse.datatools.sqltools.result_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultsViewAPI.updateStatus(TeradataResultsViewAPI.java:378) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.eclipse.datatools.sqltools.editor.core.result.ResultSupportRunnable.handleSQLException(ResultSupportRunnable.java:490) [com.teradata.eclipse.datatools.sqltools.result_14.2.0.201302060123.jar:na]
at com.teradata.eclipse.datatools.sqltools.editor.core.result.ResultSupportRunnable.run(ResultSupportRunnable.java:184) [com.teradata.eclipse.datatools.sqltools.result_14.2.0.201302060123.jar:na]
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) [org.eclipse.core.jobs_3.5.101.v20120113-1953.jar:na]
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
following your suggestion, I removed the workspace directory and reinstalled the application.
The issue has been resolved now :)
reading the log file in the workspace I could see that the application has an uncaught exception.
The content of the log file is below..
Note: I think this not the error actually causing the force closure. Because if you rename the original log file and start the application, The application aborts and log file is empty. So probably this error is not directly responsible for the issue but could be indirectly responsible.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013-01-31 14:55:13,189 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Unexpected database version 0.x, using latest version's parser
2013-01-31 14:59:06,321 Teradata Datatools [main] INFO com.teradata.datatools.dtp.catalog - DTS0001: Profile [New Teradata Database]- Kanji Enabled = false
2013-01-31 15:02:58,592 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-01-31 15:03:11,360 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-01-31 15:03:35,803 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-01-31 15:03:52,764 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-03-09 18:24:00,603 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-03-09 18:24:12,021 Teradata Datatools [main] ERROR com.teradata.datatools.dtp.sqltools - Parse Error splitting statement
2013-03-11 12:47:08,150 Teradata Datatools [Worker-1] ERROR c.t.d.dtp.sqltools.resultview - [Teradata JDBC Driver] [TeraJDBC 14.00.00.21] [Error 1095] [SQLState HY000] Cannot call a method on closed connection
com.teradata.jdbc.jdbc_4.util.JDBCException: [Teradata JDBC Driver] [TeraJDBC 14.00.00.21] [Error 1095] [SQLState HY000] Cannot call a method on closed connection
at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException(ErrorFactory.java:93) ~[na:na]
at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDriverJDBCException(ErrorFactory.java:63) ~[na:na]
at com.teradata.jdbc.jdbc_4.TDSession.getAutoCommit(TDSession.java:642) ~[na:na]
at com.teradata.datatools.dtp.sqltools.resultview.ResultSetViewerConsumer.getSqlStatements(ResultSetViewerConsumer.java:332) [com.teradata.datatools.dtp.sqltools.resultview_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.resultview.ResultSetViewerConsumer.finishedWithResultInstance(ResultSetViewerConsumer.java:147) [com.teradata.datatools.dtp.sqltools.resultview_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultManager$8.run(TeradataResultManager.java:425) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultManager.runResultsProcessor(TeradataResultManager.java:865) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultManager.fireStatusUpdated(TeradataResultManager.java:422) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.eclipse.datatools.sqltools.result.internal.model.ResultInstance.updateStatus(ResultInstance.java:245) [com.teradata.eclipse.datatools.sqltools.result_14.2.0.201302060123.jar:na]
at com.teradata.datatools.dtp.sqltools.result.core.helper.TeradataResultsViewAPI.updateStatus(TeradataResultsViewAPI.java:378) [com.teradata.datatools.dtp.sqltools.result.core_14.2.0.201302060123.jar:na]
at com.teradata.eclipse.datatools.sqltools.editor.core.result.ResultSupportRunnable.handleSQLException(ResultSupportRunnable.java:490) [com.teradata.eclipse.datatools.sqltools.result_14.2.0.201302060123.jar:na]
at com.teradata.eclipse.datatools.sqltools.editor.core.result.ResultSupportRunnable.run(ResultSupportRunnable.java:184) [com.teradata.eclipse.datatools.sqltools.result_14.2.0.201302060123.jar:na]
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) [org.eclipse.core.jobs_3.5.101.v20120113-1953.jar:na]
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------