アーティクル - CS323298

java.sql.SQLRecoverableException で失敗する注文計画の生成: Servigistics Service Parts Management での接続エラーのクローズ

修正日: 06-Jan-2023   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Servigistics Service Parts Management 12.0.1.1

説明

  • 注文計画の生成が java.sql.SQLRecoverableException: Closed Connection で失敗する
  • ログのエラー:
2020-02-22 18:29:11,481[SubTask-262] エラー servigistics.op.normal - GAP の例外: 91,78447
2020-02-22 18:29:11,481[SubTask-262] エラー servigistics.op.normal - PreparedStatementCallback; SQL [IPCS_SEQ_NUM から SeqNum を選択します。ここで、TableName = ?および ColumnName = ?閉じた接続;ネストされた例外は java.sql.SQLRecoverableException: Closed Connection です
org.springframework.dao.RecoverableDataAccessException: PreparedStatementCallback; SQL [IPCS_SEQ_NUM から SeqNum を選択します。ここで、TableName = ?および ColumnName = ?閉じた接続;ネストされた例外は java.sql.SQLRecoverableException: Closed Connection です
org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100) で
org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) で
org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) で
org.springframework.jdbc.core.JdbcTemplate.translateException(JdbcTemplate.java:1402) で
org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:620) で
org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:657) で
com.svg.core.database.StandardJdbcTemplate.query (StandardJdbcTemplate.java:387) で
org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:700) で
org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:771) で
com.svg.core.database.StandardJdbcTemplate.queryForObject (StandardJdbcTemplate.java:158) で
org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:797) で
com.svg.core.seqnum.DataSourceSeqNumGenerator.getStoredSeqNum (DataSourceSeqNumGenerator.java:166) で
com.svg.core.seqnum.DataSourceSeqNumGenerator.lambda$getNextBlock$2(DataSourceSeqNumGenerator.java:125) で
com.svg.core.database.TransactionUtil.lambda$withNew$5(TransactionUtil.java:128) で
com.svg.core.database.TransactionUtil.execute (TransactionUtil.java:58) で
com.svg.core.database.TransactionUtil.withNew (TransactionUtil.java:128) で
com.svg.core.seqnum.DataSourceSeqNumGenerator.getNextBlock(DataSourceSeqNumGenerator.java:122) で
com.svg.core.seqnum.BasicSeqNumGenerator$SeqNumData.getNextId(BasicSeqNumGenerator.java:219) で
com.svg.core.seqnum.BasicSeqNumGenerator$SeqNumData.getSeqBlock(BasicSeqNumGenerator.java:210) で
com.svg.core.seqnum.BasicSeqNumGenerator.nextBlock(BasicSeqNumGenerator.java:67) で
com.svg.planning.process.orderplanmp.impl.OPModifiableOrdersBatch.splitOrder(OPModifiableOrdersBatch.java:329) で
com.svg.planning.process.opcommon.bizlogic.OPModifiableOrders.breakupOrderOnEOQ (OPModifiableOrders.java:1912) で
com.svg.planning.process.orderplanmp.impl.OPModifiableOrdersBatch.writeModifiedOrders (OPModifiableOrdersBatch.java:284) で
com.svg.planning.process.orderplanmp.impl.OPModifiableOrdersBatch.writeModifiedOrders (OPModifiableOrdersBatch.java:156) で
com.svg.planning.process.opcommon.report.OPWalkReport.reportPhaseWithWrite (OPWalkReport.java:173) で
com.svg.planning.process.orderplanmp.impl.OPWalkControlBatch.runSimulation (OPWalkControlBatch.java:202) で
com.svg.planning.process.orderplanmp.impl.OPProcessBatch.doOrderPlan (OPProcessBatch.java:293) で
com.svg.planning.process.orderplanmp.OrderPlanConnectorMP.process(OrderPlanConnectorMP.java:76) で
com.svg.core.process.BatchConnectorImpl.doRun (BatchConnectorImpl.java:103) で
com.svg.core.process.BatchConnectorImpl.lambda$run$0 (BatchConnectorImpl.java:91) で
com.svg.core.database.TransactionUtil.lambda$withNone$1(TransactionUtil.java:101) で
com.svg.core.database.TransactionUtil.execute (TransactionUtil.java:53) で
com.svg.core.database.TransactionUtil.withNone (TransactionUtil.java:100) で
com.svg.core.process.BatchConnectorImpl.run (BatchConnectorImpl.java:91) で
com.svg.planning.process.orderplanmp.OrderPlanGenConnectorMP.runOrderPlanMP (OrderPlanGenConnectorMP.java:215) で
最新バージョンはこちらを参照ください CS323298