Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > NoSuchMethodError: Digister.parse(Ljava/net/URL;)


Автор: Hopeless 8.4.2009, 10:14
Почему то вьіпадет ошибка:

Код

java.lang.NoSuchMethodError: org.apache.commons.digester.Digester.parse(Ljava/net/URL;)Ljava/lang/Object;
    org.pentaho.di.core.config.KettleConfig.<init>(KettleConfig.java:62)
    org.pentaho.di.core.config.KettleConfig.getInstance(KettleConfig.java:79)
    org.pentaho.di.trans.step.BaseStep.<clinit>(BaseStep.java:80)
    org.pentaho.di.trans.StepLoader.readNatives(StepLoader.java:125)
    org.pentaho.di.trans.StepLoader.init(StepLoader.java:110)
    org.pentaho.di.trans.StepLoader.init(StepLoader.java:120)
    com.bmssoft.bip.plugins.etl.server.UploadFileServlet.service(UploadFileServlet.java:46)
    com.google.gwt.dev.shell.GWTShellServlet.service(GWTShellServlet.java:289)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


Причем даже тогда когда я библеотеку commons-digester-*.*.jar не ложу в classpath проекта

Пробовал с commons-digester-1.7.jar, commons-digester-1.8.jar, commons-digester-2.0.jar

Список библиотек проекта:
Код

- <classpath>
  <classpathentry kind="src" path="src" /> 
  <classpathentry combineaccessrules="false" kind="src" path="/CORE" /> 
  <classpathentry combineaccessrules="false" kind="src" path="/DAO" /> 
  <classpathentry combineaccessrules="false" kind="src" path="/AnalyticsModule" /> 
  <classpathentry kind="var" path="GWT_HOME/gwt-user.jar" sourcepath="/gwt-user-src" /> 
  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER" /> 
  <classpathentry kind="lib" path="lib/kettle-core.jar" /> 
  <classpathentry kind="lib" path="lib/kettle-engine.jar" /> 
  <classpathentry kind="lib" path="lib/quartz-1.6.5.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/gxt.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/log4j-1.2.15.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/commons-fileupload-1.2.1.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/hibernate-annotations.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/hibernate-commons-annotations.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/hibernate-entitymanager.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/hibernate-validator.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/hibernate3.jar" /> 
  <classpathentry kind="lib" path="/CORE/lib/ejb3-persistence.jar" /> 
  <classpathentry kind="output" path="bin" /> 
  </classpath>

Автор: Hopeless 8.4.2009, 11:19
Убрал с classpath проект AnalyticsModule и в свой проект новую версию commons-digester-2.0.jar - заработало

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)