問題タブ [shrinkwrap]
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.
javascript - 特定のバージョンの npm Shrinkwrap の使用
node.js アプリを Appfog にデプロイしていますが、インストール スクリプトが npm-shrinkwrap.json を解析できないため、デプロイ プロセス全体が失敗します。
今日のshrinkwrap.jsonの依存関係の例は次のようになります
シュリンクラップ ファイル全体を確認し、各依存関係宣言から「from」部分を削除したところ、アプリケーションをアップロードできましたが、動作しました。
だから私の質問は、必要なバージョンのshrinkwrap.jsonを取得できるように、npmの古いバージョンのshrinkwrapをどのように使用すればよいですか?
Appfog サポートから、バージョン 1.1.21 を使用する必要があると言われましたが、インストールできませんでした。
情報が不足している場合は質問してください。
jms - Arquillian JMS 組み込み
リモート プロファイルで jms をテストするように Arquillian を設定する例 (ごく少数) を確認しました。埋め込まれたコンテナに対してテストすることは可能ですか? 組み込みの実装が何であるか (すなわち tomee、wildfly など) は今のところ問題ではありません。ShrinkWrap と組み込み構成を介してこれを設定する方法のリンクまたはヒントが大好きです。
java - Wildfly 8.1.0 Final + Arquillian 1.1.5.Final = ArquillianServletRunner - 結果が返されません
リモートの Wildfly 8.1.0 で Arquillian テストを実行しようとすると、テスト結果ファイルに次のスタック トレースが表示されます。
いくつかのチュートリアルとフォーラムのトピックをたどりましたが、その問題の解決策を見つけることができませんでした。私のプロジェクトは、2 つの ejb モジュールと 1 つの Web モジュールで構成されています。メイン ejb モジュールの pom ファイル、SImpleTest.java テスト クラス、および arquillian.xml ファイルを添付します。ただし、プロジェクトの構造が何か関係があるかどうかはわかりません。
arquillian.xml
pom.xml
SimpleTest.java
私が本当に理解していないのは、上記の例外のリクエストが 0.0.0.0 で開始される理由です。
テスト アプリケーションが実際にデプロイされていることをサーバー ログで確認できます。
ただし、SimpleTest クラスの ShrinkWrap.create メソッドで別の名前を指定しているにもかかわらず、なぜ test.war としてデプロイされるのかはわかりません。
ログ ファイルのもう 1 つの疑わしい点は次のとおりです。
Undertow に適切な IP アドレスが割り当てられないのはなぜですか? これが本来あるべき姿ですか?
どんな助けでも大歓迎です!
java - Arquillian/Shrinkwrap: WAR から jar またはクラス フォルダーを置き換える方法は?
Arquillian でデプロイするために必要なすべての WAR 構造を含むビルド済みの WAR アーカイブがあります。そこで、このビルド前の war ファイルに基づいて、Arquillian で WAR アーカイブを作成しています。
ここで、Arquillian WAR-Archive 内のいくつかの JAR ファイルとすべてのクラス ファイルを更新したいと考えています。
WEB-INF/classes のすべてのクラスを特定のフォルダーのクラスに置き換えるにはどうすればよいですか?
同じ質問は、WEB-INF/lib の特定の jar ファイルに対するものです。特定のjarファイルを置き換えるにはどうすればよいですか?
WebArchive の他のリソースに同じ質問がありますか?
maven - Arquillian に埋め込まれた tomcat7 には、残念ながらクラスパス全体が含まれています
私の arquillian テストでは、統合テストに必要なクラスのみを含む ShrinkWrap を使用して WebArchive を作成しました。
embedded-tomcat7をコンテナー アダプターとして使用し、maven を介してテストを開始します。残念ながら、クラスパスには私のプロジェクトのすべてのクラスが含まれています(mavenがそう設定しているため)。
(arquillian.xml) を構成して、他のクラスローダーなどを使用できますか?
java - Arquillian: サーバーではなくプロジェクトへの相対パス
Arquillian/Shrinkwrap を使用してテストケースをテストする場合、プロジェクト相対パスを使用するにはどうすればよいですか?
テスト時にこの例外が表示されます
java.io.FileNotFoundException: C:\Uprogs\jboss-eap-6.2.4\bin\src\ZZZZZ.xml
テストを展開するサーバーのフォルダー内でファイルを見つけようとします。それよりも、私のプロジェクトに関連するフォルダー (例: C:\Users\xy\workspaces\MyProject\src\ZZZZZ.xml
) を見てもらいたいのです。インターネットを検索しましたが、何も見つかりませんでした
シュリンクラップは次のように展開されます。
jenkins - Arquillian テストを使用した Jenkins ジョブの Maven リゾルバー (ShrinkWrap で WAR を作成する際の問題)
WildFly 8.1.0 サーバーでリモートで起動された Arquillian テストを使用する小さなモジュール プロジェクトを実行しようとしています。すべてが動作していますが、IDE からテストを起動したときのみです。Jenkins が同じことをしようとすると、次のエラーで失敗します。
@デプロイ方法
なぜこれが起こっているのですか?
私の親POM
java - Shrinkwrap の Maven リゾルバを機能させるにはどうすればよいですか?
私はこのコードを持っています:
ただし、テストを実行すると、次のエラーがスローされます。
私の目標は、POM のすべての依存関係を解決して、(うまくいけば) Restlet arquillian テストが機能するようにすることです。