問題タブ [java-ee-6]
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 - ASM jar - Java プロジェクトがこれに依存しているのはなぜですか?
私は Java プロジェクトを持っており、内部的には に依存していasm jar
ます。奇妙なことに、なぜ私のプロジェクトがこのライブラリに依存しているのかさえわかりません (推移的な依存関係として maven によって持ち込まれる可能性があります)。
asm jar が必要な理由を誰かが教えてくれますか?
前もって感謝します !
編集: asm jarが必要になる可能性のある目的/ユースケースについても言及できますか?
java - jsp:useBean のスコープ
home.jsp
include.jsp
これにより、Bean のスコープがアプリケーションであるにもかかわらず、「ユーザー名」が include.jsp で定義されていないというエラーが発生します…</p>
java - Windows サービスとして適切にインストールされる Web コンテナーはどれですか?
数年前から Web アプリケーション製品を使用しており、Tomcat を使用してそれを Windows サービスとして登録し、自動的に開始および停止するため、Windows にデプロイしました。
現在、Tomcat が提供する以上の Java EE 機能が必要になる可能性があります (コンテナー内の Java EE 6 に非常に誘惑されています)。問題は、どのオープン ソース Java EE コンテナーが Windows サービスとしてうまく機能するかということです。Java EE 6の実装は今のところGlassfishしかないので、うまく動くといいのですが、パンフレットから読み取れることだけでなく、体験談を聞きたいです。そうでない場合、人々は他に何を使用しますか?
編集: これは、Java EE コンテナーだけでなく、Web コンテナーにも当てはまります。適切なコンテナーが見つかり、Java EE 6 のサポートが得られるまで、必要なスタックを含めたままにする予定です。
編集:これを分散として機能させたい。ラッパーなどを手動でハッキングすることに興味はありませんが、インストール プロセスでサービスの作成と削除を処理したいと考えています。
EDIT 2012: Glassfish の Windows インストーラーはサービスとしてインストールできることが判明しました (.NET が必要です)。コンポーネント Web サイトhttp://kenai.com/projects/winsw。非常に堅牢であることが証明されています。
java - EJB 3.1@EJBPOJOへの注入
新しいEJB3.1仕様では、EJBをpojoに注入することは可能ですか?EJB 3.0では、@ EJBアノテーションを使用してEJBを挿入できることは知っていますが、これは単純なpojoでは機能しませんでした。
そうでない場合は、新しいキーワードを単純に使用することはできないことを知っているので、JNDIでBeanを検索する必要があります。
netbeans - netbeans に jee6 doc をインストールする
ネットビーンズ 6.8
Ubuntu 9.10
サンプル アプリケーションをビルドすることはできますが、コード アシスタントのポップアップにドキュメントが表示されません (Ctrl + Space を入力した場合)。
これを修正するには?
java-ee-6 - JDBCrealmFORMベースの問題。しかし、BASICは完全に正常に機能しています!
基本認証を使用してJDBCrealmと連携するようにGlassfishを正常に構成しました。ただし、Jspページでは機能しません。私のjspページは、j_security_checkとj_usernameとj_passwordを使用して単純です。UnAuthorizedAccessページ(ログインエラーページ)に移動します。フォームベースではなく、基本認証で機能しているのは不思議です。誰もが言うことができる潜在的な問題は何でしょうか?
また、JDBCrealmテーブル要件の構造は非常に醜いです、つまり、なぜそれがそれほど正規化されていないのですか?構造を変更したい場合はどうなりますか?お気に入り
ユーザー(ユーザーID int、ユーザー名varchar(50)、ユーザーパスワードvarchar(50))
Roles(Roleid int、Rolename varchar(20))
UsersXRoles(UsersXRolesId int、UserId int、RoleId int)
??これを今どのように構成する必要がありますか?
前もって感謝します :)
jakarta-ee - Glassfish の JMS ブローカを使用して、メッセージをインターネット上の JMS ブローカに「プロキシ」するにはどうすればよいですか?
ローカルのGlassfish3 インストールで実行される Java EE 6 エンタープライズ アプリケーションに取り組んでいます。私の EJB の 1 つは、インターネット上のどこかにあるリモートJMS ブローカにメッセージを送信する必要があります。
残念ながら、インターネット接続は信頼性が低いため、最初にメッセージをローカルのGlassfish 独自の JMS ブローカーに送信することを考えています。その後、ローカルブローカーはメッセージをリモートブローカーに転送します。インターネット接続が利用できない場合、ローカルブローカーは接続が復旧するまで待機します。
これが機能すると仮定するのは正しいですか?もしそうなら、私はどのように始めるかについていくつかのアイデアを高く評価します.
java - リストを永続化するときに文字列の一意のテーブルを作成する際の問題
エンティティがあるとします:
私はEclipseLink(JPA 2.0)を使用しています。
このリスト内の文字列は、多くの AnEntity オブジェクトで同じ値を持つ場合があります。つまり、多くの AnEntity オブジェクトが同じ文字列を参照する可能性があります。
問題は、@ElementCollection が提供するデフォルトのマッピングが文字列のテーブル (ANENTITY_STRINGS) に多くの重複を残すことです。文字列のリストを保存するときに値を一意に保存して、重複する文字列の膨大なテーブルがないようにするにはどうすればよいですか?
文字列である単一のメンバーを持つ「プレースホルダー」クラスを使用しようとしたことを追加する必要があります。残念ながら、このようにすると、関連付けられたテーブルのデータが完全に読み取れなくなります。blob または lob として保存されているはずです。したがって、たとえば、リストを使用する代わりに、次のようなことを行いました。
そして、私のエンティティは次のようになります。
しかし、私が言ったように、それは ANENTITY_STRINGS にちょうどバイトを入れます。これが「正しい」方法だとは想像できません。
java - web.xml 以外のコンテナー管理セキュリティでセキュリティ制約を構成する別の方法はありますか?
Java EE 6 コンテナー管理セキュリティーを使用する場合、web.xml デプロイメント記述子内のリソースのセキュリティー制約を構成できます。これを行う別の方法はありますか?
たとえば、コンテナーは、ユーザー データの場合と同様に、それらをデータベースから取得できます。
このようなことは可能ですか?webapp を再デプロイする必要のない方法が欲しいです。
前もって感謝します。