問題タブ [maven-glassfish-plugin]
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.
maven-2 - Maven Glassfishプラグイン:アプリケーションを展開されたディレクトリ/フォルダーとしてデプロイします
JavaEEアプリケーションを、パッケージ化されたWARファイルではなく、ディレクトリとしてGlassfishにデプロイする必要があります。Maven Glassfishプラグインを使用してGlassfishにディレクトリをデプロイすることは可能ですか?
管理コンソールを使用すると、それが可能です。しかし、コマンドラインでも実行できるようにしたいと思います。
glassfish - maven-glassfish-pluginは、ドメインがすでに開始されているときにドメインを開始しようとします
maven-glassfish-pluginを使い始めたところです。開始ドメインの目標が機能するようになりました。ただし、デプロイゴールを実行しようとすると、プラグインはドメインが開始されていないと見なし、ドメインを再起動しようとします。これは明らかに失敗します。以下のログを参照してください。
- ドメインがすでに開始されていることをプラグインが検出できないのはなぜですか?
- 「非推奨の構文」の警告がすべて表示されるのはなぜですか?
問題#1を回避するために、サーバーが実行されていないときにデプロイ目標を発行しようとしました。今回は、デプロイの目標によってサーバーが正常に起動しましたが、「CLI136ポート0は数値である必要があります」というメッセージが表示されてデプロイが失敗しました。下記参照:
私は何が間違っているのですか?
これが私のプラグイン構成です:
maven - Maven GlassFishプラグイン:asadmin CreateProcess error = 193
通常、私はjava.netサイトにアクセスして、取得しているエラーコードを調べますが、彼らのWebサイトは現在オフラインです。基本的に私はこのガイドに従っています:
http://pookey.co.uk/wordpress/archives/95-getting-started-with-glassfish-using-maven
GlassFishアプリケーションサーバーにデプロイされたMavenWebアプリケーションの例を試してみてください。私のPOMファイルは次のとおりです。
GlassFishアプリケーションサーバーは稼働していますが、実行すると次のエラーメッセージが表示されます
svn - maven-glassfish-pluginのソースはどこでダウンロードできますか?
http://maven-glassfish-plugin.java.net/svn/maven-glassfish-pluginから取得しようとすると、svn OPTIONS 200 OKエラーだけが表示され、SVNサーバーが思った場所にないことを示します。では、どうすればソースに必要な変更を加えることができますか?
java - Maven GlassFish 組み込みプラグイン。パッケージング後に再デプロイする
「パッケージ」の後に自動再デプロイを設定するにはどうすればよいですか? コマンドでサーバーorg.glassfish:maven-embedded-glassfish-plugin:3.1.1:run
を実行した後、次のパラメーターを使用して、アプリケーションでパッケージを実行goal
します (ソースコードにいくつかの変更を加えた後にアプリを再コンパイルする必要があるため)。maven-embedded-glassfish-plugin
しかし、これはうまくいきません。
glassfish - Glassfishをアップグレードする方法は?
インターネットに接続せずにGlassfishをアップグレードしたい。しかし、私はすでに最新バージョンをダウンロードしています。
私は次の手順を実行しました
。galssfish-3.0は古いバージョンで、glassfish -3.1は新しいバージョンです。
ステップ:1 Glassfish-3.0 / glassfish / domains / domain1をコピーして、glassfish-3.1 / glassfish/domains に貼り付けました
ステップ:2 glassfish-3.1 / bin
では./asadmin
、コマンドを実行するだけですasadmin> start-domain --upgrade
次に、バージョンasadmin>出力があったバージョンを確認しました
Version = GlassFish Server Open Source Edition 3.1.1 (build 12)
Command version executed successfully.
これは正しいですか、それともこれを達成するために他の方法に従う必要がありますか?間違っている場合は正しい方法で教えてください。
誰か助けてもらえますか?
前もって感謝します、
グニック
maven - マルチプロジェクト設定のMavenmaven-glassfish-plugin
ショートバージョン:
maven-glassfish-plugin
階層型(継承ベース)のMavenマルチプロジェクトセットアップのルートプロジェクトでのみ実行されるようにしたいと思います。
ロングバージョン:
次の設定:
すべてのサブモジュールは経由<modules>...</modules>
でルートプロジェクトに含まれ、すべてのサブモジュールはルートプロジェクトpom.xmlを継承します。私のルートプロジェクトのpomには、次のものが含まれていmaven-glassfish-plugin
ます。
(注:これは私のpomの単純化されたバージョンです。実行されない場合があります:)
ear-module
モジュールをGlassfish にのみデプロイしたいので、<inherited>false</inherited>
セクションを追加<components>...</components>
し、ルートpomのようにデプロイするモジュールを示します。
今コマンド:
耳をGlassfishにデプロイしますが、これまでのところすべてうまくいきます...しかし、Mavenはすべてのサブモジュールに再帰的に適切になり、すべて失敗します。
オプションを指定してルートプロジェクトのみを実行するようにMavenに指示することはでき-pl
ますが、私の目的では、デプロイはそのような追加情報に依存するべきではありません。
あなたの助けをどうもありがとう!
ejb - JTA と DataNucleus を使用したネストされたトランザクション コンテキストでの間違ったロールバック動作
最初に目的を説明し、次に症状を説明し、次に環境のセットアップを説明します。
私は、ネストされたトランザクション コンテキストで cumulus4j の動作を最終的にテストするプロジェクトに取り組んでいます。したがって、最初に cumulus4j を使用せずにテストを作成しました。テスト ケースは単純です。2 つのオブジェクトがデータベースに書き込まれます。すべてのオブジェクトは、独自のトランザクション内に書き込まれます。2 つのトランザクションはネストされています。ここで、メイン トランザクションまたはネストされたトランザクションのいずれかが、トランザクションのロールバックを引き起こす例外をスローします。私が期待する動作は次のとおりです。
(obj1) メイン tx 成功 / (obj2) ネストされた tx 例外: db 内の obj1、db 内にない obj2 (obj1) メイン tx 例外 / (obj2) ネストされた tx 成功: db 内にない obj2、db 内の obj2
しかし、私は持っています:
(obj1) メイン tx 成功 / (obj2) ネストされた tx 例外: db 内の両方のオブジェクト (obj1) メイン tx 例外 / (obj2) ネストされた tx 成功: db 内にオブジェクトなし
同じテストがプレーン データ ソースと純粋な SQL で正しく実行されているため、JTA と DN の構成の確認に多くの時間を費やしました。
トランザクションはコンテナーで管理され、DataNucleus Web サイトの指示に従いました。ネストされたトランザクションは、@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) で注釈が付けられた別の Bean を呼び出す 1 つの Bean によって開始されます。
セットアップ: プロジェクト全体はMaven プロジェクトであり、「all-project」に切り替えて「mvn clean install」と入力すると機能するはずです。テスト ケースは、組み込みのグラスフィッシュ サーバー内で ejb のメソッドを呼び出す統合テストです。ejbs はオブジェクトを derby データベースに保管しています。datanucleus に関連する設定は次のとおりです。
domain.xml のサーバー リソース設定は次のとおりです。
誰かが動作を説明し、どの設定が間違っている可能性があるかを教えてもらえますか?
よろしく、 ヤン
maven - GlassfishMavenデプロイプラグイン-デプロイの失敗
MavenベースのアプリケーションをGlassfish3.1.2.2にデプロイしようとしたときに例外が発生しました。
デプロイメントにorg.glassfish.maven.pluginを使用しています。
これが私のソースファイルです:
pom.xml
settings.xml
フルスタックトレース
maven-3 - maven-glassfish-プラグインinmaven-3.0.4
実行mvn install glassfish:deploy
すると、次の問題が発生します
私mvn -v
はこのように見えます:
Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
Maven home: C:\Users\rob\apache-maven-3.0.4\bin\..
Java version: 1.6.0_37, vendor: Sun Microsystems Inc.
Java home: C:\Programme\Java\jdk1.6.0_37\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
さらに、私のネクサスリポジトリはで実行されhttp://maven-repository
ます。
編集:pom.xmlのプラグイン部分は次のようになります: