問題タブ [beancreationexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
23633 参照

java - TestNG と Spring 3

Springで単体テストを行うベストプラクティスの方法は何ですか? TestNG と jmockit と Spring 3 の組み合わせは悪くないと思いますので、現在それを行っていますが、新しい Spring プロジェクトのツールを選択していない場合は、すぐに教えてください。:-)

とにかく、テストしたいエンティティを作成しましたが、実際に Spring コンテキストから TestNG を実行する方法がわかりません。簡単なテストクラスを作成しました

モデルとビジネス層をセットアップするための applicationContext.xml インポート Bean を使用します。まず第一に、Project/WebRoot/WEB-INF の applicationContext.xml を使用したいのですが、このテストのソースは Project/src/com/mydomain/data/entities/test にありますが、私はそれを信じています/applicationContext.xml は、クラスパスと同じように Projects/src を提供します: これは正しいですか?

さらに、Web アプリケーションが使用するモデル層とビジネス層を使用しているので、同様に動作することを期待する必要があります。しかし、テストで TestNG を起動すると、クラス org.hibernate.cfg.ExtendedMappings にはスーパークラスとしてインターフェース org.hibernate.cfg.Mappings があります:

これは何ですか? なぜ私はこれを取得するのですか? 手がかりはありますか?

私の sessionFactory は次のようになります

0 投票する
1 に答える
6202 参照

java - Spring BeanCreationException

私が何をしているのかわかりません。この問題は断続的に発生します... JBoss を使用しています


applicationContext.xml からパワースイート Bean 定義を削除した後も、このスタックオーバーフローが発生します。私たちが使用している JBoss Web サービスとは関係がないと思います。

0 投票する
2 に答える
116114 参照

eclipse - org.springframework.beans.factory.BeanCreationException: 名前の Bean の作成中にエラーが発生しました

次のエラーが発生します。


私のapplicationContext.xml


私のSimpleProductManager.java

私はすでにGoogleなどで多くの調査を行ってきましたが、私の問題に対する良い答えを得ることができず、同じ問題またはほとんど同じ問題を抱えている人をもっとたくさん見てきました.

クラスパスと WEB-INF/lib フォルダーに必要な jar が既にあります (つまり、そう思います)。

  • antlr-2.7.6
  • アスペクトウィーバー
  • commons-collections-3.1
  • コモンズ-dbcp-1.4
  • コモンズロギング
  • コモンズプール
  • dom4j-1.6.1
  • ehcache-1.1
  • 休止状態3
  • hibernate-jpa-2.0-api-1.0.1.Final
  • hsqldb
  • javassist-3.12.0.GA
  • jstl
  • jta-1.1
  • mysql-connector-java-5.1.11-bin
  • slf4j-api-1.6.1
  • slf4j-シンプル-1.6.1
  • バネ
  • 春テスト
  • 春-webmvc
  • 標準
  • 標準-1.0.2

私はEclipseでプロジェクトをやっています。

編集済み

これは、サーバーを起動または再起動したときに発生します。

編集済み

解決しました!ライブラリの競合だったようです

0 投票する
1 に答える
1665 参照

java - SpEL を使用して Bean の参照をコピーできない

私はSpringを試してきました。SpEL を使用して、Bean の値と参照プロパティを別の Bean にコピーしたいと考えています。

この Bean を考えてみましょう:

以下に示すように、その値を別の Bean にコピーしたいと考えています。

ただし、ケニーの楽器をコピーできないため、2番目のプロパティの例外が発生します。曲は例外がスローされることなく正しくコピーされます

私はこの例外を受け取ります:

スレッド "main" org.springframework.beans.factory.BeanCreationException での例外: クラスパス リソース [Beans.xml] で定義された名前 'carl' の Bean の作成中にエラーが発生しました: 設定中に Bean '#{kenny.instrument}' への参照を解決できませんBean プロパティ 'instrument'; ネストされた例外は org.springframework.beans.factory.BeanExpressionException: 式の解析に失敗しました。ネストされた例外は org.springframework.expression.spel.SpelEvaluationException: EL1008E:(pos 6): フィールドまたはプロパティ 'instrument' がタイプ 'com.springinaction.springidol.Instrumentalist' のオブジェクトに見つかりません

楽器をコピーして、ID「carl」のBeanに設定する方法を教えてください。

0 投票する
1 に答える
14028 参照

spring-mvc - NoUniqueBeanDefinitionException: タイプの適格な Bean が定義されていません: 単一の一致する Bean が予想されますが、2 が見つかりました

Springs MVC を使用して GAE Web プロジェクトを構成しようとすると、以下の例外が発生します。ファイルで次の構成を使用しました。Springs の spring-3.2.3 バージョンを使用しており、すでにクラスパスにspring-bean-3.2.3.jarがあります。

applicationContext.xml

spring-servlet.xml

GenericDao.java

AbstractGenericDaoImpl.java

GenericService.java

AbstractGenericServiceImpl.java

例外

0 投票する
7 に答える
406154 参照

java - org.springframework.beans.factory.BeanCreationException: 'MyController' という名前の Bean の作成中にエラーが発生しました:

私は春+休止状態のアプリケーションをやっています。Tomcat サーバーでアプリケーションを実行すると、いくつかの例外が発生します。

root-context.xml

サーブレット-context.xml

CompteController.java

compteService

誰でもこれを解決するのを助けることができますか?

CompteDAOHib

CompteService コード

0 投票する
3 に答える
19708 参照

java - NoUniqueBeanDefinitionException の理由: タイプの適格な Bean が定義されていません: 単一の一致する Bean が予想されますが、2 が見つかりました

この小さなアプリでは、@Autowiredアノテーションと一緒に@Qualifierアノテーションを使用して依存関係を構成しましたが、以下で説明するように例外がスローされます。

ピザークラス

Spring コンテキスト構成

スローされる例外は

.

修飾子を持つ@Qualifier正しい Bean dest1を見つけるために、Spring がアノテーションを考慮しないのはなぜvalue="ForPizza"ですか?

0 投票する
2 に答える
739 参照

java - Spring Roo プロジェクトが Spring 4.1 で実行できませんでした

spring roo 1.2.5 で spring プロジェクトを作成し、pom.xml ファイルを 4.1.1.RELEASE に変更しました。

プロジェクトは、Tomcat 8 サーバーからの次のエラーで開始できませんでした:

Bean は、次のように webmvc-config.xml で既に定義されています。

誰でもエラーについて何か考えがありますか?

0 投票する
1 に答える
494 参照

gwt - BeanCreationException Vaadin

Spring Boot Vaadin ( https://github.com/peholmst/vaadin4spring ) を Vaadin の Dashboard Demo Code ( https://github.com/vaadin/dashboard-demo ) と統合しようとしています。私が行った唯一の変更は、DashboardUI クラスに注釈「@VaadinUI」を追加したことです。ブランチ「integrate-vaadin-dashboard-demo-project」を使用してコードをチェックインしました。

エラーメッセージが表示されます:

org.springframework.beans.factory.BeanCreationException: 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor' という名前の Bean を作成中にエラーが発生しました: init メソッドの呼び出しに失敗しました。ネストされた例外は java.lang.NoClassDefFoundError: javax/validation/ParameterNameProvider です。

メッセージの意味がよくわかりません。誰かがそれを説明して、エラーメッセージの解決策を思いつくことができますか?

Gist エラー出力: https://gist.github.com/anonymous/43d602c1105e00d4d7d6

クローン URL: https://github.com/caritos/pangolin.git

ブランチ: integrate-vaadin-dashboard-demo-project

0 投票する
2 に答える
27756 参照

spring - NoUniqueBeanDefinitionException: タイプ [javax.persistence.EntityManagerFactory] ​​の適格な Bean が定義されていません: 単一の一致する Bean が期待されます

2 つの別々のデータベースがあり、リポジトリでそれらにアクセスしようとしています。残念ながら、次の例外が発生しています。

私が試したこと

  • Bean の 1 つを Primary として作成しようとしました。
  • 以下のコードに見られるように、PersistenceContextを使用しています。

私の例外トレース

単に自動配線リポジトリである私の注文コントローラー

私の注文リポジトリ には

私のFirstConfigファイル

そして2番目の構成

PersistenceAnnotationBeanPostProcessorでデバッグしようとしましたが、すぐに失われました。