From [E-MAIL ADDRESS DELETED] Fri Sep 2 09:32:30 2022 From: [E-MAIL ADDRESS DELETED] (Isao SASAKI) Date: Fri, 2 Sep 2022 09:32:30 +0900 Subject: [Seasar-user:22174] =?utf-8?q?NoSuchConstructorRuntimeException=E3=81=8C=E7=99=BA?= =?utf-8?b?55Sf44GZ44KL5Y6f5Zug44Gr44Gk44GE44Gm?= Message-ID: 佐々木です Seasar稼働環境で稀に起きるエラーがあります。 事象についてお知恵をお借りできればと思います。 事象: 大体1?2か月に1回くらいの頻度で、システム稼働中にNoSuchConstructorRuntimeExceptionが発生する事があります。 システムは毎日夜間に再起動を行っており、何百時間も連続して稼働している事はありません。 NoSuchConstructorRuntimeExceptionが発生すると、それ以降NullPointerExceptionが発生し続けるようになります。(再起動をすると直ります) Seasarバージョン 2.3.23 S2Daoバージョン 1.0.51 javaバージョン jdk1.7.0_79 Tomcatバージョン Apache Tomcat/7.0.75 稼働OS CentOS7 ご教授頂きたい内容: 1)NoSuchConstructorRuntimeExceptionの発生原因 2)NoSuchConstructorRuntimeExceptionを発生させないようにするための対応方法 ステックトレース出力: ○NoSuchConstructorRuntimeException発生時のログ 8 18, 2022 9:40:31 午前 com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection disposing 情報: disconnected org.seasar.framework.exception.NoSuchConstructorRuntimeException: [ESSR0064]クラス(jp.co.corp.product.dao.TmUserDao)のコンストラクタ(TmUserDao())が見つかりません at org.seasar.framework.util.ClassUtil.getConstructor(ClassUtil.java:135) at org.seasar.framework.container.assembler.AbstractConstructorAssembler.assembleDefault(AbstractConstructorAssembler.java:89) at org.seasar.framework.container.assembler.AutoConstructorAssembler.doAssemble(AutoConstructorAssembler.java:40) at org.seasar.framework.container.assembler.AbstractConstructorAssembler.assemble(AbstractConstructorAssembler.java:50) at org.seasar.framework.container.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:67) at org.seasar.framework.container.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:51) at org.seasar.framework.container.impl.ComponentDefImpl.getComponent(ComponentDefImpl.java:94) at org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:128) at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bindAuto(AbstractBindingTypeDef.java:75) at org.seasar.framework.container.assembler.BindingTypeShouldDef.doBind(BindingTypeShouldDef.java:38) at org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:64) at org.seasar.framework.container.assembler.AutoPropertyAssembler.assemble(AutoPropertyAssembler.java:51) at org.seasar.framework.container.deployer.SingletonComponentDeployer.assemble(SingletonComponentDeployer.java:81) at org.seasar.framework.container.deployer.SingletonComponentDeployer.deploy(SingletonComponentDeployer.java:51) at org.seasar.framework.container.impl.ComponentDefImpl.getComponent(ComponentDefImpl.java:94) at org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:128) ------------ -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... URL: