問題タブ [xml-configuration]
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.
castle-windsor - XML 構成でのキャッスル ウィンザー サービスのオーバーライド
Castle Windsor でコンポーネントをセットアップするために xml 構成を使用しています。私はこの設定を持っています:
私の ScalarQueryWatcher のコンストラクターでは、常に同じデータベース接続が注入されています。SQLConections のコンポーネント定義の service= 部分を削除すると、Windsor は次のように文句を言います。
Castle.MicroKernel.Handlers.HandlerException: コンポーネント >'serviceBootstrapper' を作成できません。満たすべき依存関係があるためです。
「SurescriptsWatcher」は次の依存関係を待機しています: - 登録されていないサービス「System.Data.IDbConnection」。- コンポーネント 'Surescriptsv10Watcher' (オーバーライド経由) は登録されましたが、依存関係を待機しています。
「Surescriptsv10Watcher」は次の依存関係を待機しています: - 登録されていないサービス「System.Data.IDbConnection」。- コンポーネント 'Surescriptsv10StagingWatcher' (オーバーライド経由) は登録されましたが、依存関係も待機しています。
「Surescriptsv10StagingWatcher」は次の依存関係を待機しています: - 登録されていないサービス「System.Data.IDbConnection」。
ここで何が間違っていますか?ドキュメントを読ん<Database>${SurescriptsDatabase}</Database>
で、コンポーネントのIDを使用して指定すると、その特定のコンポーネントが得られると思いました。
更新これを以前に行うことを意味しました。ここでは、後で後世に行きます。問題は XML 構成内ではなく、ソース コード内にありました。
パブリック クラス ScalarQueryWatcher
jdbc - Jetty の埋め込みデータベース
私が欲しいのは、Jetty が起動すると、webapps で使用できるデータベースが作成されることです。私の目標は、すべてのコンピューターに Web アプリケーションをデプロイして、アプリケーションを表示できるようにすることです。
Jetty 構成で HSQLDB データベースを宣言する方法が必要です (すべてのデータベースに構造をセットアップし、データを入力するための SQL ファイルがあります)。これらのパラメーターは一度設定するだけで、将来変更されることはありません。
私はどこでもそれを探してすべてを試したように感じますが、何も動作したくありません:(ちなみに私はJetty 9を使用しています.
これは私が試したオプションの1つであり、私の解決策に近いようです。このコードを jetty/etc/jetty.xml に追加しました
これは jett/etc/webdefault.xml に
私を助けてくれる人へのメリークリスマス:)
編集 26/12/2013 : 私が試した別のオプションは、Eclipse で春を介してデータベースを構成することです。各 webapp はプロジェクト (Maven アーキテクチャ) に対応し、独自のデータベースを使用します。したがって、あるプロジェクトでは、これを行いました:
*conf/common/resources/applicationContext.xml (プロジェクト)
*conf/dev/WEB-INF/web.xml (プロジェクト)
*conf/dev/WEB-INF/jetty-web.xml (プロジェクト)
*jetty/start.ini (Jetty) : これらの行のコメントを外します
以上のことから、次の例外が発生します。
編集 07/01/2014
私はその道をあきらめましたが、ここでやりたいことを成功させました:データベースを HSQLDB サーバーに接続する
c# - Castle-windsor の xml 構成でジェネリック型パラメーターを構成する方法は?
私は次のコードを持っています:
そして使いたい
Fluent 構成ではなく、xml 構成を使用します。また、ITest のコンポーネントの明示的な登録を回避したいと考えています。1つのコンポーネント登録(TestClass)のみで構成でき、すべてのパラメータを<parameters>ノードで指定できるのは良いことです。しかし、現在、作業構成の作成に失敗しました。null TestClass オブジェクトまたは Test プロパティが null に設定された TestClassが作成されます。
私の構成:
多分誰かが正しい設定をアドバイスできますか?thnx
java - Spring でアノテーション構成よりも優先される xml 構成の例
私が読んだ本では、その XML 構成は注釈構成よりも優先されます。
しかし、その例はありません。
その例を示していただけますか?
java - jetty 8 で Web アプリの外部にある静的リソース フォルダーを構成する
Web アプリケーションの外部に静的リソース フォルダーがあり、Jetty 8 で構成しようとしています。これまでのところ、次のことを試しました。
1) 次のように、jetty xml にコンテキスト ハンドラーを追加しました。
そして、jetty-distribution フォルダー内に static フォルダーを配置しました。
また、静的フォルダーを static.war として webapps フォルダー内に配置しようとしましたが、/static ではアクセスできません。
2) jetty ディストリビューションの /contexts フォルダーに xml を追加/変更しようとしました。それでもうまくいきません。
また、私の jetty-web.xml には、以下のように webappcontext が登録されています。
私の静的リソース構造は次のとおりです。
私は桟橋に不慣れで、ここ数日から仕事を始めました。どんな助けでも本当に感謝しています。
ありがとう
production-environment - Spring で CommonsMultipartResolver を使用し、テストで config を使用する
コントローラーでリクエスト (ファイルのアップロード) を行う統合テストがあります。テストは、CommonsMultipartResolver をセットアップしなくても機能します。しかし、本番環境をセットアップしなければならない瞬間に、CommonsMultipartResolver を追加する必要があります。しかし、これには私のテストがうまくいかないという副作用があります。テスト用ではなく、本番用に xml 構成が必要であることも同じです。テスト環境と本番環境のプロファイルを定義する可能性があることを知っています。プロファイルを持たない可能性は他にありますか?
multipartresolver の構成は単純です。
私のテストも簡単です:
(テストコードを少し簡略化しました (これはここでは問題ではありません。動作します。))
テストの実行中に Multipartresolver の構成を把握し、構成にコメントするたびに覚えておく必要がなく、すべてを本番環境に置くときに有効にする方法を知っている人はいますか?
java - Struts 2 Eclipse Class Not Found エラー
Eclipse を使用した Struts 2 の構成。これを適切に機能させるのに苦労しています。私の理解では、ファイルを見つけることはできますが、そこから構成ファイルをロードすることはできません。私は何を間違っていますか?私はプログラムをきれいにしました。すべてのmaven依存関係がそこにあるようです。私は別の作業中のプロジェクトを持っていますが、正直なところ、1 つが機能し、これが機能しないことを除いて、すべてが同じように見えます。