問題タブ [java-ee-7]
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 - Windows で JBoss AS 7.1.1 を起動するには?
このzipファイルをダウンロードして解凍しましたJBOSS
。jboss-as-7.1.1.Final.zip
次に、bin フォルダーに移動し、standalone.bat をダブルクリックしますが、新しい cmd ウィンドウが開いて 2 ~ 3 秒以内に閉じます。
cmdでサーバーを起動しようとしました.2つの方法でcmdを開きます
1.ノーマルモード
- 管理者として実行 (管理者モード)。
2つの方法で私は得る:
Calling "P:\Software\JBOSS\jboss-as-7.1.1.Final\bin\standalone.conf.bat"
'findstr' is not recognized as an internal or external command,
operable program or batch file.
その後停止します。
そのため、JBoss サーバーは起動しません。
のような環境変数を追加しました。
JBOSS_HOME : P:\Software\JBOSS\jboss-as-7.1.1.Final
JAVA_HOME : C:\Program Files\Java\jdk1.7.0_21
Windows 7 で JBoss サーバーを実行し、そこにプロジェクトをデプロイするにはどうすればよいですか?
java - JBOSS でアプリケーションをデプロイする方法は?
ヘルプjboss-as-7.1.1.Final
を使用してWindows 7に正常にインストールしました。StackoverFlow
アプリケーション名は HellowWorld です。HellowWorld Application フォルダー内には、WEB-INF
サブフォルダーとHellow.jsp
ファイルがあります。
アプリケーションが機能しているかどうかをテストしたい.このために、次の方法で試しました
フォルダー全体を下に置き、<jboss-Home>//standalone//deployments
サーバーを起動してログインしましたが、コンソールページにファイルが表示されませんでした。
アプリをデプロイするにはどうすればよいですか?
ありがとう
jakarta-ee - EJB による Bean 検証
私は Java EE 6+ に付随する Bean Validation API について多くのことを読んでいて、検証 API がどのように機能するかの基本を理解していますが、私が読んでいるドキュメントでは、すべての例は単体テストであり、検証操作を実装する場所を理解するのに役立ちます。
私は 3 層アーキテクチャ システムを開発しています。検証をサービス層に配置したいので、プレゼンテーション層が異なる場合 (つまり、Jax-RS、JSF など) に検証コードを再利用できます。しかし、私は上記の操作を実装する方法について混乱しています。これが私が立ち往生している場所です:
モデル内のさまざまなエンティティと対話する Bean があります。たとえば、これはユーザー インタラクション用の Bean 内のメソッドです ->
休止状態のドキュメントの例を次に示します。
メソッド getUser() にアクセスするために、Bean を再度インスタンス化する必要があるのでしょうか。私は混乱しています。私が持っていた別の質問は、誰かが int コンテナーをオーバーフローする uid の int を入れることにした場合はどうなるかということでした。どうすればそれを検証できますか?
本当にありがとうございました。
jakarta-ee - Java EE 7 への移行後に CDI が機能しない
最近、単純なJava EE 6
プロジェクトを に移行しましたJava EE 7
。詳細には、これは、依存関係を からjavax:javaee-api:6.0
に変更し、ではなく にjavax:javaee-api:7.0
デプロイしたことを意味します。Glassfish 4
Glassfish 3
その後、CDI
注釈付きの依存関係を注入できなかったため、アプリケーションは機能しなくなりました。
java - 例外開始フィルター WebSocket フィルター netbeans 7.3 glassfish 4
Java websocket api を使用して、2 つの html ページ間で簡単なビデオ転送を実装しようとしています。Webcam サーバーは Webcam をキャプチャし、接続されているすべてのクライアントにブロードキャストするサーバー エンドポイントに送信します。ウェブカメラ サーバー コード
サーバー エンドポイントのコード /* ここにインポートします */
そして、ウェブカメラにアクセスする受信クライアントがあります
Java ee 7 API を使用して GlassFish 4.0 でプロジェクトを実行しても、何も起こりません。助けてください。コンソールに警告があります
.....
java - 既存の NetBeans Java EE 6 Web プロジェクトを Java EE 7 にアップグレードするにはどうすればよいですか?
このプロジェクトでは、JavaServer Faces と JPA を使用しています。NetBeans 7.3.1 IDE では、Java EE のバージョンを変更できません。
私はすでにこの質問を見つけました:
Netbeans (6.9) で既存のエンタープライズ プロジェクトを Java EE5 から Java EE 6 にアップグレードする方法
説明に従って変更を適用しようとします。project.properties を更新しました。
...
...
jersey - glassfish 4 と jersey-media-multipart 2 は beans.xml では機能しません
最近リリースされた標準の Java 7EE スタックを使用して、いくつかの安らかなアプリを構築するために、glassfish 4 を使用しています。
私の基本的な安らかなサービスは正常に動作しますが、同じサービス内でマルチパート MIME タイプを使用する受信ファイルのアップロードを処理したいと考えています。
https://jersey.java.net/documentation/latest/user-guide.htmlで参照されている POC jersey maven の例 (multipart-webapp) を見つけました 。これはデプロイされ、正常に動作します。ただし、依存性注入を組み込むためにこのフレームワークを構築するとすぐに、特に、beans.xml ファイル (空のファイルであっても) を作成するとすぐに、次のようなあらゆる種類のエラーが発生します。
SEVERE: アプリのロード中に例外が発生しました: CDI デプロイメントの失敗: WELD-001408 インジェクション ポイント [[BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedConstructor] @Inject public org.glassfish.jersey. media.multipart.internal.MultiPartReaderServerSide(@Context Providers, Provider)]
beans.xml ファイルで新しい bean-discovery-mode 属性を all または none に設定して使用してみましたが、違いはありません。これは Glassfish または Jersey のバグですか、それとも、Glassfish には関連するすべての jar が含まれているにもかかわらず、現在互換性がないのでしょうか?