0

私のアプリケーションは Web サービス クライアントとして Xfire を使用しています。サービスが Perl で記述されているレガシー システムです。Spring ブートでアプリケーションを変更/書き換えています。Maven 依存関係を追加すると、ビルドしようとするとエラーが表示されます。

<dependency>
            <groupId>org.codehaus.xfire</groupId>
            <artifactId>xfire-core</artifactId>
            <version>1.2.6</version>            
        </dependency>

        <dependency>
            <groupId>org.codehaus.xfire</groupId>
            <artifactId>xfire-spring</artifactId>
            <version>1.2.6</version>            
        </dependency>

        <dependency>
            <groupId>org.codehaus.xfire</groupId>
            <artifactId>xfire-aegis</artifactId>
            <version>1.2.6</version>            
        </dependency>

[エラー] contextLoads(com.au.cis.IPND.IpndApplicationTests) 経過時間: 0.001 秒 <<< エラー! java.lang.IllegalStateException: ApplicationContext のロードに失敗しました原因: org.springframework.beans.factory.BeanCreationException: 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' という名前の Bean の作成中にエラーが発生しました: Bean のインスタンス化に失敗しました; ネストされた例外は org.springframework.beans.BeanInstantiationException: インスタンス化に失敗しました [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties]: コンストラクターが例外をスローしました。ネストされた例外は java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/embedded/EmbeddedDatabaseType 原因: org.springframework.beans.BeanInstantiationException: インスタンス化に失敗しました [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties]: コンストラクターが例外をスローしました。ネストされた例外は java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/embedded/EmbeddedDatabaseType 原因: java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/embedded/EmbeddedDatabaseType 原因: java.lang.ClassNotFoundException: org .springframework.jdbc.datasource.embedded.EmbeddedDatabaseType'

データベースがどこで使用されているかわかりません

4

1 に答える 1