2008-05-07 11:11:00,081 DEBUG [main] - 環境変数#Envにファイル(env.txt)から値(ut)が設定されました org.seasar.framework.env.Env(Logger.java:231) 2008-05-07 11:11:00,284 DEBUG [main] - S2Containerを作成します。path=warmdeploy.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,300 DEBUG [main] - S2Containerを作成します。path=convention.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,503 DEBUG [main] - S2Containerを作成しました。path=convention.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,503 DEBUG [main] - S2Containerを作成します。path=customizer.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,519 DEBUG [main] - S2Containerを作成します。path=default-customizer.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,550 DEBUG [main] - S2Containerを作成します。path=std-customizer.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,644 DEBUG [main] - S2Containerを作成しました。path=std-customizer.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,675 DEBUG [main] - S2Containerを作成しました。path=default-customizer.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,691 DEBUG [main] - S2Containerを作成しました。path=customizer.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,706 DEBUG [main] - S2Containerを作成します。path=creator.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,847 DEBUG [main] - S2Containerを作成しました。path=creator.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,878 DEBUG [main] - S2Containerを作成しました。path=warmdeploy.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,925 DEBUG [main] - S2Containerを作成します。path=ds/astr.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,941 DEBUG [main] - S2Containerを作成します。path=ds/dao-morpheus.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,972 DEBUG [main] - S2Containerを作成します。path=ds/j2ee-morpheus.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:00,987 DEBUG [main] - S2Containerを作成します。path=jta.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,066 DEBUG [main] - S2Containerを作成しました。path=jta.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,066 DEBUG [main] - S2Containerを作成します。path=jdbc-extension.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,112 DEBUG [main] - S2Containerを作成します。path=convention.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,128 DEBUG [main] - S2Containerを作成しました。path=convention.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,144 DEBUG [main] - S2Containerを作成しました。path=jdbc-extension.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,284 DEBUG [main] - S2Containerを作成しました。path=ds/j2ee-morpheus.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,378 DEBUG [main] - S2Containerを作成しました。path=ds/dao-morpheus.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,487 DEBUG [main] - S2Containerを作成しました。path=ds/astr.dicon org.seasar.framework.container.factory.S2ContainerFactory(Logger.java:231) 2008-05-07 11:11:01,972 DEBUG [main] - トランザクションを開始しました。tx=[FormatId=4360, GlobalId=1210126261972/0, BranchId=] org.seasar.extension.jta.TransactionImpl(Logger.java:231) 2008-05-07 11:11:01,987 DEBUG [main] - トランザクションをコミットしました。tx=[FormatId=4360, GlobalId=1210126261972/0, BranchId=] org.seasar.extension.jta.TransactionImpl(Logger.java:231) 2008-05-07 11:11:01,987 DEBUG [main] - トランザクションを開始しました。tx=[FormatId=4360, GlobalId=1210126261972/1, BranchId=] org.seasar.extension.jta.TransactionImpl(Logger.java:231) 2008-05-07 11:11:01,987 DEBUG [main] - トランザクションをコミットしました。tx=[FormatId=4360, GlobalId=1210126261972/1, BranchId=] org.seasar.extension.jta.TransactionImpl(Logger.java:231) 2008-05-07 11:11:01,987 DEBUG [main] - トランザクションを開始しました。tx=[FormatId=4360, GlobalId=1210126261972/2, BranchId=] org.seasar.extension.jta.TransactionImpl(Logger.java:231) 2008-05-07 11:11:02,425 DEBUG [main] - 物理的なコネクションを取得しました org.seasar.extension.dbcp.impl.ConnectionPoolImpl(Logger.java:231) 2008-05-07 11:11:02,472 DEBUG [main] - 論理的なコネクションを取得しました。tx=null org.seasar.extension.dbcp.impl.ConnectionPoolImpl(Logger.java:231) 2008-05-07 11:11:02,487 DEBUG [main] - 論理的なコネクションを閉じました。tx=null org.seasar.extension.dbcp.impl.ConnectionWrapperImpl(Logger.java:231) 2008-05-07 11:11:02,487 DEBUG [main] - 論理的なコネクションを取得しました。tx=null org.seasar.extension.dbcp.impl.ConnectionPoolImpl(Logger.java:231) 2008-05-07 11:11:02,894 DEBUG [main] - 論理的なコネクションを閉じました。tx=null org.seasar.extension.dbcp.impl.ConnectionWrapperImpl(Logger.java:231) 2008-05-07 11:11:02,972 DEBUG [main] - 論理的なコネクションを取得しました。tx=null org.seasar.extension.dbcp.impl.ConnectionPoolImpl(Logger.java:231) 2008-05-07 11:11:02,987 DEBUG [main] - INSERT INTO EDIMAILSETTING (settingnumber, mailaddress) VALUES ('999999', 'hoge@hoge.co.jp') org.seasar.extension.jdbc.impl.BasicHandler(Logger.java:105) 2008-05-07 11:11:03,019 DEBUG [main] - 論理的なコネクションを閉じました。tx=null org.seasar.extension.dbcp.impl.ConnectionWrapperImpl(Logger.java:231) 1 2008-05-07 11:11:03,050 DEBUG [main] - 論理的なコネクションを取得しました。tx=null org.seasar.extension.dbcp.impl.ConnectionPoolImpl(Logger.java:231) 2008-05-07 11:11:03,050 DEBUG [main] - INSERT INTO EDIMAILSETTING (settingnumber, mailaddress) VALUES ('999999', 'hoge@hoge.co.jp') org.seasar.extension.jdbc.impl.BasicHandler(Logger.java:105) 2008-05-07 11:11:03,097 DEBUG [main] - 論理的なコネクションを閉じました。tx=null org.seasar.extension.dbcp.impl.ConnectionWrapperImpl(Logger.java:231) 2008-05-07 11:11:03,097 DEBUG [main] - トランザクションをロールバックしました。tx=[FormatId=4360, GlobalId=1210126261972/2, BranchId=] org.seasar.extension.jta.TransactionImpl(Logger.java:231) 2008-05-07 11:11:03,097 DEBUG [main] - 物理的なコネクションを閉じました org.seasar.extension.dbcp.impl.ConnectionWrapperImpl(Logger.java:231) Exception in thread "main" org.seasar.framework.exception.SQLRuntimeException: [ESSR0072]SQLで例外(SQL=[INSERT INTO EDIMAILSETTING (settingnumber, mailaddress) VALUES (?, ?)], Message=[[ESSR0072]SQLで例外(SQL=[INSERT INTO EDIMAILSETTING (settingnumber, mailaddress) VALUES (?, ?)], Message=[1], ErrorCode=23000, SQLState={3})が発生しました : [SQLで例外(Message=[ORA-00001: 一意制約(ASTRADMIN.PK_EDIMAILSETTING)に反しています ], ErrorCode=1, SQLState=23000)が発生しました。], [ORA-00001: 一意制約(ASTRADMIN.PK_EDIMAILSETTING)に反しています ], ErrorCode=1, SQLState=23000)が発生しました at org.seasar.framework.util.PreparedStatementUtil.executeUpdate(PreparedStatementUtil.java:65) at org.seasar.dao.impl.AbstractAutoHandler.execute(AbstractAutoHandler.java:141) at org.seasar.dao.impl.AbstractAutoHandler.execute(AbstractAutoHandler.java:122) at org.seasar.dao.impl.InsertAutoDynamicCommand.execute(InsertAutoDynamicCommand.java:67) at org.seasar.dao.interceptors.S2DaoInterceptor.invoke(S2DaoInterceptor.java:53) at org.seasar.dao.pager.PagerS2DaoInterceptorWrapper.invoke(PagerS2DaoInterceptorWrapper.java:71) at edimanager.dao.EdiMailSettingDao$$EnhancedByS2AOP$$94884d$$MethodInvocation$$insert4.proceed(MethodInvocationClassGenerator.java) at edimanager.dao.EdiMailSettingDao$$EnhancedByS2AOP$$94884d.insert(EdiMailSettingDao$$EnhancedByS2AOP$$94884d.java) at edimanager.web.edimail.detail.TransactionTestImpl.transaction(TransactionTestImpl.java:26) at edimanager.web.edimail.detail.TransactionTestImpl$$EnhancedByS2AOP$$1d86fd3.$$transaction$$invokeSuperMethod$$(TransactionTestImpl$$EnhancedByS2AOP$$1d86fd3.java) at edimanager.web.edimail.detail.TransactionTestImpl$$EnhancedByS2AOP$$1d86fd3$$MethodInvocation$$transaction1.proceed(MethodInvocationClassGenerator.java) at org.seasar.extension.tx.DefaultTransactionCallback.execute(DefaultTransactionCallback.java:58) at org.seasar.extension.tx.adapter.JTATransactionManagerAdapter.required(JTATransactionManagerAdapter.java:65) at org.seasar.extension.tx.RequiredInterceptor.invoke(RequiredInterceptor.java:41) at edimanager.web.edimail.detail.TransactionTestImpl$$EnhancedByS2AOP$$1d86fd3$$MethodInvocation$$transaction1.proceed(MethodInvocationClassGenerator.java) at edimanager.web.edimail.detail.TransactionTestImpl$$EnhancedByS2AOP$$1d86fd3.transaction(TransactionTestImpl$$EnhancedByS2AOP$$1d86fd3.java) at edimanager.web.edimail.detail.Test.main(Test.java:21) Caused by: org.seasar.framework.exception.SSQLException: [ESSR0072]SQLで例外(SQL=[INSERT INTO EDIMAILSETTING (settingnumber, mailaddress) VALUES (?, ?)], Message=[1], ErrorCode=23000, SQLState={3})が発生しました at org.seasar.extension.jdbc.impl.PreparedStatementWrapper.wrapException(PreparedStatementWrapper.java:72) at org.seasar.extension.jdbc.impl.PreparedStatementWrapper.wrapException(PreparedStatementWrapper.java:67) at org.seasar.extension.jdbc.impl.PreparedStatementWrapper.executeUpdate(PreparedStatementWrapper.java:91) at org.seasar.framework.util.PreparedStatementUtil.executeUpdate(PreparedStatementUtil.java:63) ... 16 more Caused by: java.sql.SQLException: ORA-00001: 一意制約(ASTRADMIN.PK_EDIMAILSETTING)に反しています at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289) at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573) at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891) at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1093) at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2047) at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1940) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2709) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589) at org.seasar.extension.jdbc.impl.PreparedStatementWrapper.executeUpdate(PreparedStatementWrapper.java:89) ... 17 more