2012-04-22 4 views
1

CXF 2.6.0を使用してWebサービスを公開しようとしています。 Tomcatサーバーを起動している間、私は次の例外を取得しています:春はcommons-logging.jarを無視しています

org.springframework.beans.BeanInstantiationException : Could not instantiate bean class [org.springframework.web.context.support.XmlWebApplicationContext]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 

私はすでに私のクラスパスに共通のロギング-1.1.1.jarを持っていると言うする必要はありません。ほかに何が足りないのですか?

+1

使用しているTomcatのバージョンはどれですか? common-logging.jarをクラスパスにどのように追加しましたか? – kyiu

+0

@KHY Tomcat v6を使用していて、Webアプリケーションの/ WEB-INF/libフォルダにcommon-logging.jarを追加しました。 –

答えて

1

公開中にLogFactoryが複数回読み込まれているかどうかを確認します。これは、同じクラスをロードするjarの競合がある場合に発生する可能性があります。

関連する問題