[Seasar-user:19883] transactionの質問

Phenix Zhang [E-MAIL ADDRESS DELETED]
2010年 6月 21日 (月) 19:10:35 JST


$B$*@$OC$K$J$C$F$*$j$^$9!#(B
$B%H%i%6%/%7%g%s$N7o$G$9$1$I!":#$N;EAH$_$O2<5-$G$9!#(B
1 RemoteService.a()->Aservice.a(
Bservice.b(),Cservice.c(),Dservice.d())
2 customize.dicon$B$G!"(B
<component name="myrequiredTxCustomizer"
class="org.seasar.framework.container.customizer.CustomizerChain">
        <initMethod name="addAspectCustomizer">
            <arg>"j2ee.requiredTx"</arg>
            <arg>"insert.*, update.*, save.*, delete.*, login,
logoutSystem"</arg>
        </initMethod>
        <initMethod name="addClassPattern">
            <arg>"xxx.xxx.xxx"</arg>
            <arg>"RemoteObjectServiceImpl"</arg>
        </initMethod>
    </component>

$B8=>u$O!"(B
$B-!(Btomcat $B$G%m!<%k%P%C%/$NJ8;z$,=P$F$^$7$?$1$I!"2<5-$N%(%i!<$,H/@8$7$^$7$?!#(B
2010/06/21 18:53:45 [][][][][] [ERROR] http-8080-2 (Logger.java:167) -
java.lang.NullPointerException
    at
com.teradata.jdbc.jdbc_3.ifjdbc_4.TeraLocalConnection.rollback(TeraLocalConnection.java:239)
    at
org.seasar.extension.dbcp.impl.DBXAResourceImpl.doRollback(DBXAResourceImpl.java:84)
    at
org.seasar.extension.jta.xa.AbstractXAResource.rollback(AbstractXAResource.java:267)
    at
org.seasar.extension.dbcp.impl.XAResourceWrapperImpl.rollback(XAResourceWrapperImpl.java:136)

$B-"(Bweblogic $B$G!"(Bcservice.c$B$G(BSQL$B%(%i!<$,H/@8$7$?>l9g!"%m!<%k%P%C%/$G$O$J$/$F!"(BBservice.b()$B$h$j!"(BDB$B$K(B
$B%G!<%?$r%$%s%5!<%H$7$F$7$^$C$?!#(B

$B7k9=Ff$J$N$G!"$42sEz$*4j$$$$$?$7$^$9!#(B
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20100621/fc1fb326/attachment.html>


Seasar-user メーリングリストの案内