[Seasar-user:1577] NumberConversionUtilのNoClassDefFoundError
Hirofumi Nakayama
naka
2005年 3月 8日 (火) 20:32:14 JST
お世話になります。
中山と申します。
struts1.2+JDK1.4.2_07+Tomcat5.0.29+S21.14+S2Dao1.0.23+S2Struts1.1.4を
使用しておりますが、Daoでupdateを行うと
例外
javax.servlet.ServletException: サーブレットの実行により例外を投げました
jp.co.ics.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:121)
org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:45)
原因
java.lang.NoClassDefFoundError: org/seasar/framework/util/NumberConversionUtil
org.seasar.dao.interceptors.S2DaoInterceptor.invoke(S2DaoInterceptor.java:41)
org.seasar.framework.aop.impl.MethodInvocationImpl.proceed(MethodInvocationImpl.java:93)
org.seasar.framework.aop.proxy.AopProxy.intercept(AopProxy.java:151)
jp.co.ics.uics.dao.personnel.PersonnelDao$$EnhancerByCGLIB$$67a02cfa.update(<generated>)
jp.co.ics.uics.service.impl.PersonnelInfoEditExecutionServiceImpl.update(PersonnelInfoEditExecutionServiceImpl.java:50)
jp.co.ics.uics.action.PersonnelInfoEditExecutionAction.execute(PersonnelInfoEditExecutionAction.java:34)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.seasar.struts.processor.S2RequestProcessor.processActionPerform(S2RequestProcessor.java:89)
org.seasar.struts.processor.Acceptor.process(Acceptor.java:91)
org.seasar.struts.processor.S2RequestProcessor.process(S2RequestProcessor.java:37)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
jp.co.ics.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:121)
org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:45)
のエラーとなります。エラーが指すs2-dao-1.0.23の
org.seasar.dao.interceptors.S2DaoInterceptor.invokeをみると
import org.seasar.framework.util.NumberConversionUtil;
が定義されているのですが、org.seasar.framework.utilにはNumberConversionUtil
がありません。過去ログに情報がなかったので私だけの問題なのかもしれません
が対象方法をお教えいただけませんでしょうか。
Seasar-user メーリングリストの案内