問題タブ [eclipse-virgo]
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.
java - Spring/Virgo - Java swing: JDialog が他のウィンドウの背後で開始する
乙女座で実行されているサービスがあり、ユーザーにプロンプトを表示してフィードバックを得る必要がある場合があります。JDialog クラスを拡張するクラスを作成しました。
新しい JFrame を作成し、ダイアログをポップアップする別のクラス:
JDialog がポップアップする場合を除いて、すべてが正常に機能し、他のすべてのウィンドウ (他のアプリ) の背後でバックグラウンドで起動します。問題は、JDialog がタスクバー エントリを作成しないため、既存のウィンドウをすべて最小化しない限り、ダイアログが見過ごされることです。これはおとめ座から GUI が開始されるために発生することを理解していますが、フォアグラウンドで開始するように前に出すことができるかどうか疑問に思っていました。JOptionPane を使用すると、同じことが起こることに気付きました。すべての JOptionPane メッセージはバックグラウンドで表示されます。これは、GUI が virgo サービスから開始された場合のみです。GUI をスタンドアロン アプリケーションとして実行する場合、この問題は発生しません。
cxf - Virgo での org.ops4j.pax.logging.pax-logging-service の解決エラー
CXF DOSGi を Virgo で実行しようとしています。Virgo でプランを作成するために、cxf ディストリビューションのバンドル リストを使用しています。Virgo は org.ops4j.pax.logging.pax-logging-service の依存関係を解決できません。これらのバンドルを入手する方法について何か提案はありますか?
tomcat - Virgo Jetty サーバーがデプロイされた .par の URL を作成しない
WebSocket のサポートを強化するために、Web アプリケーションを Virgo Tomcat サーバーから Virgo Jetty サーバーに移動しようとしました。Web アプリケーションは正常にデプロイされて開始されましたが、Virgo Tomcat のように同じ URL の下にアプリケーションが見つかりませんでした。誰かがこの問題を経験していますか? 最後に、私の webapp は .par アーカイブであり、すべてのコードはここにあります。
java - Spring プラグインが virgo にデプロイされない
私は簡単なプラグインを持っています。おとめ座サーバーにデプロイする必要があるだけですが、残念ながらこの例外を受け取ります。
jboss-arquillian - Arquillian と統合された OSGi Virgo
Web アプリをテストするために Virgo を arquillian と統合できるかどうかを知りたいのですが?
ありがとう、
ジュニア
java - Virgo Server で vijava jar ファイルを参照できません
Flex UI プロジェクトから Java サービス プロジェクトにアクセスしようとしています。Java サービス プロジェクトで、「Vijava」jar ファイルとそのパッケージをインポートできます。ビルドは成功しますが、それを「Virgo」サーバーに追加すると、「未解決のインポート パッケージ」というエラーが発生します。誰でもこれについて考えがありますか?
私のエラーメッセージは、
[2015-01-12 18:59:14.330] [情報] TCP 接続 (15)-127.0.0.1 バンドル 'com.acme.selvaService.SelvaService' バージョン '1.0.0' をインストールしています。[2015-01-12 18:59:14.400] [INFO] TCP Connection(15)-127.0.0.1 Dump 'C:\ProgramData\vmware\vSphere Web Client\serviceability\dump\2015-01-12-18-59 -385' が生成されました [2015-01-12 18:59:14.449] [エラー] TCP 接続 (15)-127.0.0.1 バンドル 'com.acme.selvaService.SelvaService' バージョン '1.0.0' のインストールに失敗しました。org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: バージョン '1.0.0' でバンドル 'com.acme.selvaService.SelvaService' の依存関係を満たすことができません: 解決できません: com.acme.selvaService.SelvaService リゾルバー レポート: Import-Package を解決できませんでした。リゾルバ エラー データ。
[2015-01-12 18:59:14.463] [エラー] TCP 接続 (15)-127.0.0.1 バンドル 'com.acme.selvaService.SelvaService' バージョン '1.0.0' のインストールに失敗しました。[2015-01-12 18:59:14.468] [エラー] TCP 接続 (15)-127.0.0.1 URI 'file:/C:/sdk/vSphereWebClient/server/stage/SelvaService.jar' からアプリケーションをインストールできません。バンドル「com.acme.selvaService.SelvaService」バージョン「1.0.0」の制約を満たすことができません。解決できません: com.acme.selvaService.SelvaService リゾルバー レポート: インポート パッケージを解決できませんでした。リゾルバ エラー データ。バンドル制約に欠落している制約が原因です: 。org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: バージョン '1.0.0' でバンドル 'com.acme.selvaService.SelvaService' の依存関係を満たすことができません: 解決できません: com.acme.selvaService.SelvaService リゾルバー レポート: インポート パッケージを解決できませんでした。リゾルバ エラー データ。バンドル制約の制約が欠落していることが原因:
[2015-01-12 18:59:14.488] [INFO] TCP Connection(15)-127.0.0.1 Dump 'C:\ProgramData\vmware\vSphere Web Client\serviceability\dump\2015-01-12-18-59 -487' 生成
maven - 同じモジュールの複数のバージョンをビルドすることは可能ですか?
単一の Virgo アプリケーションが外部サービス プロバイダーの複数のバージョンと統合するための下位互換性を提供できるようにするソリューションを設計しようとしています。
たとえば、PortalApp と呼ばれるこのアプリケーションは、現在、ThirdPartyApp のバージョン 2.3 と統合されているポータルです。ThirdPartyApp v3.0 は新しい機能を備えて間もなくリリースされるため、PortalApp の新しいバージョンには、ThirdPartyApp の古いバージョンでは動作しない機能が含まれます。
実行時に両方のバージョンを動的に提供できる必要はありません。どちらか一方だけです。Virgo usr リポジトリにモジュールの 2 つのバージョンを保持し、サーバーの起動時に使用される .plan ファイルに基づいていずれかをロードできることは既に確立しています。
簡単にするために、プロジェクトは現在次のように設定されていると仮定できます。
ThirdPartyProvider に依存するモジュールは他にも多数あるため、ArtifactId を変更するとそれらのチェーンが壊れてしまいます。私がやりたいのは、同じモジュールの 2 つの異なるバージョンをビルドすることです。このようなもの:
1.0 と 2.0 の両方をモジュールとして識別する親 pom.xml を web-app (パッケージ: pom) に作成しようとしましたが、そのうちの 1 つだけがビルドされます。
PortalApp プロジェクトの 1 つのビルドで、モジュールの両方のバージョンをビルドできますか?
java - Eclipse Virgo で restlet を使用する
Eclipse Virgo をアプリケーション サーバーとして使用して、restlet をアプリケーションに統合しようとしています。Virgo は OSGi に基づいているorg.restlet.osgi
ため、最新の Virgo リリースは Java 1.7 に依存するバンドルについて不平を言うため、Java 1.7 に依存しないライブラリと最新バージョン (restlet 2.2.3) を使用する必要がありました。
REST API を配信するために Eclipse Virgo Web サーバーを使用するように restlet を取得しようとしましたが、何を試してもうまくいかないようです。もちろん、Eclipse Virgo とは別のポートで restlet 独自の Web サーバーを起動することはできますが、その Web サーバーを使用して成功することはありませんでした。それはまったく可能ですか?
アップデート
スプリングもストーリーに絡むので、もっと面白くなると思います。Spring 関連の構成は以下のとおりです。
私は今、この例外を受けています: