<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#ffffff" text="#000099">
    はじめまして、<br>
    <br>
    vuhungと申します。<br>
    <br>
    下記のソースで<br>
    <br>
    SingletonS2ContainerFactory.setConfigPath("app.dicon");<br>
    SingletonS2ContainerFactory.init();<br>
    <br>
    dbflute: 0.9.7.8: 問題なし<br>
    dbflute: 0.9.7.4: 以下のようにエラーが発生しました。<br>
    <br>
    0.9.7.4で実行できるようにしたいです。<br>
    <br>
    環境:<br>
    s2-extension-2.4.40<br>
    s2-framework-2.4.40<br>
    s2-tiger-2.4.40<br>
    <br>
    0.9.7.4から0.9.7.8にかけて、変更履歴を見てみましたが、<br>
    関係ありそうなBUGFIX/変更が見つかりません、質問させていただいきます。<br>
    ※ 
<a class="moz-txt-link-freetext" href="http://dbflute.sandbox.seasar.org/ja/environment/changelog/index.html">http://dbflute.sandbox.seasar.org/ja/environment/changelog/index.html</a><br>
    <br>
    具体的には以下で説明しますので、宜しくお願いします。<br>
    <br>
    ■ s2jdbc.dicon<br>
    ※ &lt;component name="jdbcManager"
    class="org.seasar.extension.jdbc.manager.JdbcManagerImpl"&gt;<br>
      でエラーが発生するようです。<br>
    <br>
    &lt;?xml version="1.0" encoding="UTF-8"?&gt;<br>
    &lt;!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"<br>
          <a class="moz-txt-link-rfc2396E" href="http://www.seasar.org/dtd/components24.dtd">"http://www.seasar.org/dtd/components24.dtd"</a>&gt;<br>
    &lt;components&gt;<br>
          &lt;include path="jdbc.dicon"/&gt;<br>
          &lt;include path="s2jdbc-internal.dicon"/&gt;<br>
          &lt;component name="jdbcManager"
    class="org.seasar.extension.jdbc.manager.JdbcManagerImpl"&gt;<br>
                &lt;property name="maxRows"&gt;0&lt;/property&gt;<br>
                &lt;property name="fetchSize"&gt;0&lt;/property&gt;<br>
                &lt;property name="queryTimeout"&gt;0&lt;/property&gt;<br>
                &lt;property
    name="dialect"&gt;h2Dialect&lt;/property&gt;<br>
                &lt;/component&gt;<br>
    &lt;/components&gt;<br>
    <br>
    ■ Exception:<br>
    Exception in thread "main" java.lang.NoClassDefFoundError:
    org/seasar/extension/jdbc/Update<br>
          at java.lang.ClassLoader.defineClass1(Native Method)<br>
          at java.lang.ClassLoader.defineClass(Unknown Source)<br>
          at java.security.SecureClassLoader.defineClass(Unknown Source)<br>
          at java.net.URLClassLoader.defineClass(Unknown Source)<br>
          at java.net.URLClassLoader.access$000(Unknown Source)<br>
          at java.net.URLClassLoader$1.run(Unknown Source)<br>
          at java.security.AccessController.doPrivileged(Native Method)<br>
          at java.net.URLClassLoader.findClass(Unknown Source)<br>
          at java.lang.ClassLoader.loadClass(Unknown Source)<br>
          at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)<br>
          at java.lang.ClassLoader.loadClass(Unknown Source)<br>
          at java.lang.ClassLoader.loadClassInternal(Unknown Source)<br>
          at java.lang.Class.getDeclaredMethods0(Native Method)<br>
          at java.lang.Class.privateGetDeclaredMethods(Unknown Source)<br>
          at java.lang.Class.privateGetPublicMethods(Unknown Source)<br>
          at java.lang.Class.getMethods(Unknown Source)<br>
          at
org.seasar.framework.beans.impl.BeanDescImpl.setupPropertyDescs(BeanDescImpl.java:527)<br>
          at
org.seasar.framework.beans.impl.BeanDescImpl.&lt;init&gt;(BeanDescImpl.java:113)<br>
          at
org.seasar.framework.beans.factory.BeanDescFactory.getBeanDesc(BeanDescFactory.java:60)<br>
          at
org.seasar.framework.container.factory.ConstantAnnotationHandler.createComponentDef(ConstantAnnotationHandler.java:151)<br>
          at
org.seasar.framework.container.factory.TigerAnnotationHandler.createComponentDef(TigerAnnotationHandler.java:408)<br>
          at
org.seasar.framework.container.factory.AbstractAnnotationHandler.createComponentDef(AbstractAnnotationHandler.java:148)<br>
          at
org.seasar.framework.container.factory.AbstractAnnotationHandler.createComponentDef(AbstractAnnotationHandler.java:143)<br>
          at
org.seasar.framework.container.factory.ComponentTagHandler.start(ComponentTagHandler.java:48)<br>
          at
    org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:183)<br>
          at
    org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:177)<br>
          at
    org.seasar.framework.xml.SaxHandler.startElement(SaxHandler.java:79)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.startElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
    Source)<br>
          at javax.xml.parsers.SAXParser.parse(Unknown Source)<br>
          at
    org.seasar.framework.util.SAXParserUtil.parse(SAXParserUtil.java:55)<br>
          at
org.seasar.framework.xml.SaxHandlerParser.parse(SaxHandlerParser.java:117)<br>
          at
org.seasar.framework.xml.SaxHandlerParser.parse(SaxHandlerParser.java:107)<br>
          at
org.seasar.framework.container.factory.XmlS2ContainerBuilder.parse(XmlS2ContainerBuilder.java:170)<br>
          at
org.seasar.framework.container.factory.XmlS2ContainerBuilder.include(XmlS2ContainerBuilder.java:152)<br>
          at
org.seasar.framework.container.factory.S2ContainerFactory$DefaultProvider.include(S2ContainerFactory.java:600)<br>
          at
org.seasar.framework.container.factory.S2ContainerFactory.include(S2ContainerFactory.java:201)<br>
          at
org.seasar.framework.container.factory.IncludeTagHandler.start(IncludeTagHandler.java:55)<br>
          at
    org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:183)<br>
          at
    org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:175)<br>
          at
    org.seasar.framework.xml.SaxHandler.startElement(SaxHandler.java:79)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.emptyElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
    Source)<br>
          at
    com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
    Source)<br>
          at javax.xml.parsers.SAXParser.parse(Unknown Source)<br>
          at
    org.seasar.framework.util.SAXParserUtil.parse(SAXParserUtil.java:55)<br>
          at
org.seasar.framework.xml.SaxHandlerParser.parse(SaxHandlerParser.java:117)<br>
          at
org.seasar.framework.xml.SaxHandlerParser.parse(SaxHandlerParser.java:107)<br>
          at
org.seasar.framework.container.factory.XmlS2ContainerBuilder.parse(XmlS2ContainerBuilder.java:170)<br>
          at
org.seasar.framework.container.factory.XmlS2ContainerBuilder.build(XmlS2ContainerBuilder.java:148)<br>
          at
org.seasar.framework.container.factory.AbstractS2ContainerBuilder.build(AbstractS2ContainerBuilder.java:65)<br>
          at
org.seasar.framework.container.factory.S2ContainerFactory$DefaultProvider.build(S2ContainerFactory.java:634)<br>
          at
org.seasar.framework.container.factory.S2ContainerFactory$DefaultProvider.create(S2ContainerFactory.java:558)<br>
          at
org.seasar.framework.container.factory.S2ContainerFactory.create(S2ContainerFactory.java:144)<br>
          at
org.seasar.framework.container.factory.SingletonS2ContainerFactory.init(SingletonS2ContainerFactory.java:150)<br>
          at
    jp.co.softbank.cmn.bat.BatchMain.createBatchLogic(BatchMain.java:312)<br>
          at jp.co.softbank.cmn.bat.BatchMain.main(BatchMain.java:106)<br>
    Caused by: java.lang.ClassNotFoundException:
    org.seasar.extension.jdbc.Update<br>
          at java.net.URLClassLoader$1.run(Unknown Source)<br>
          at java.security.AccessController.doPrivileged(Native Method)<br>
          at java.net.URLClassLoader.findClass(Unknown Source)<br>
          at java.lang.ClassLoader.loadClass(Unknown Source)<br>
          at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)<br>
          at java.lang.ClassLoader.loadClass(Unknown Source)<br>
          at java.lang.ClassLoader.loadClassInternal(Unknown Source)<br>
          ... 79 more<br>
    Caused by: java.util.zip.ZipException: oversubscribed literal/length
    tree<br>
          at java.util.zip.InflaterInputStream.read(Unknown Source)<br>
          at sun.misc.Resource.getBytes(Unknown Source)<br>
          at java.net.URLClassLoader.defineClass(Unknown Source)<br>
          at java.net.URLClassLoader.access$000(Unknown Source)<br>
          ... 86 more<br>
    <br>
     <br>
     <br>
     <br>
  </body>
</html>