[Seasar-user:7685] Re: セッションレプリケーションで例外発生
松崎 学
[E-MAIL ADDRESS DELETED]
2007年 5月 18日 (金) 13:58:36 JST
ひがさん
松崎です。返信ありがとうございます。
早速試してみたところ、例外の内容が変わりました。
java.lang.NullPointerException
oracle.jdbc.dbaccess.DBData.clearItem(DBData.java:431)
oracle.jdbc.dbaccess.DBDataSetImpl.clearItem(DBDataSetImpl.java:3528)
oracle.jdbc.driver.OraclePreparedStatement.checkBindTypes(OraclePreparedStatement.java:3271)
oracle.jdbc.driver.OraclePreparedStatement.setStreamItem(OraclePreparedStatement.java:1178)
oracle.jdbc.driver.OraclePreparedStatement.setBinaryStream(OraclePreparedStatement.java:2562)
org.seasar.extension.jdbc.impl.PreparedStatementWrapper.setBinaryStream(PreparedStatementWrapper.java:396)
org.seasar.extension.jdbc.types.BinaryType.bindValue(BinaryType.java:82)
org.seasar.extension.jdbc.impl.BasicHandler.bindArgs(BasicHandler.java:106)
org.seasar.extension.jdbc.impl.BasicBatchHandler.execute(BasicBatchHandler.java:96)
org.seasar.extension.jdbc.impl.BasicBatchHandler.execute(BasicBatchHandler.java:81)
org.seasar.extension.jdbc.impl.BasicBatchHandler.execute(BasicBatchHandler.java:75)
org.seasar.extension.httpsession.impl.DbSessionStateManagerImpl.executeBatch(DbSessionStateManagerImpl.java:130)
org.seasar.extension.httpsession.impl.DbSessionStateManagerImpl.updateState(DbSessionStateManagerImpl.java:120)
org.seasar.extension.httpsession.impl.DbSessionStateManagerImpl$$EnhancedByS2AOP$$e9c592.$$updateState$$invokeSuperMethod$$(DbSessionStateManagerImpl$$EnhancedByS2AOP$$e9c592.java)
org.seasar.extension.httpsession.impl.DbSessionStateManagerImpl$$EnhancedByS2AOP$$e9c592$$MethodInvocation$$updateState0.proceed(MethodInvocationClassGenerator.java)
org.seasar.extension.tx.RequiresNewInterceptor.invoke(RequiresNewInterceptor.java:50)
org.seasar.extension.httpsession.impl.DbSessionStateManagerImpl$$EnhancedByS2AOP$$e9c592$$MethodInvocation$$updateState0.proceed(MethodInvocationClassGenerator.java)
org.seasar.extension.httpsession.impl.DbSessionStateManagerImpl$$EnhancedByS2AOP$$e9c592.updateState(DbSessionStateManagerImpl$$EnhancedByS2AOP$$e9c592.java)
org.seasar.extension.httpsession.SessionFilter.doFilter(SessionFilter.java:66)
以上、よろしくお願い致します。
On Fri, 18 May 2007 13:35:54 +0900
Yasuo Higa <[E-MAIL ADDRESS DELETED]> wrote:
> ひがです。
>
> > 小林さん
> >
> > 松崎です。返信ありがとうございます。
> >
> > 早速試してみました。
> > セッション情報をtruncateした直後は動くのですが、
> > その後は同様の例外が発生してしまいます。
> >
> こちらでは、Oracle10gで試してみたのですが、大丈夫でした。
> 9iだとBLOBの扱い方が違うのかもしれません。
> 以前の経験を元に9i対策を入れてみたので、
> 試していただけないでしょうか。
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-
> framework/2.4.13-rc2-SNAPSHOT/s2-framework-2.4.13-rc2-20070518.
> 033608-6.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-
> extension/2.4.13-rc2-SNAPSHOT/s2-extension-2.4.13-rc2-20070518.
> 033608-6.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-
> tiger/2.4.13-rc2-SNAPSHOT/s2-tiger-2.4.13-rc2-20070518.042631-6.
> jar
>
> よろしくお願いします。
>
> --
> Yasuo Higa
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内