問題タブ [java-ee-5]

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.

0 投票する
1 に答える
517 参照

design-patterns - Java EE デプロイメント・パターンのリソース

Java EE アプリケーションの展開パターンに関する書籍/オンライン リソースを探しています。特に、リモート インターフェイスの場合にローカル インターフェイスを使用するパターン (必要なノードの数は?) を知りたいです。重要な問題は、単一の EAR (EJB と WAR) を使用するか、EJB と WAR に個別のノードを使用するかです。

私が見つけたリソースは少し時代遅れで、EJB2または設計パターンに集中しています。EJB3、Spring、Seam などの新しいテクノロジーに興味があります。

0 投票する
1 に答える
3814 参照

jsp - セッションをリセットするための JSF ボタン

ボタンをクリックしたときにユーザーのセッションをリセット (クリア) する方法はありますか?

0 投票する
5 に答える
12400 参照

hibernate - @Cache アノテーション使用エラー

次の注釈を追加して、EJB3 エンティティの 1 つにキャッシュを有効にし、ehCache でキャッシングをテストしました。ここでは、永続化プロバイダーとして Hibernate を使用しています。

以下を persistence.xml に追加しました。

そして、コンパイルしようとすると、次のエラーが発生します。

/persistence/F.class): 警告: タイプ 'org.hibernate.annotations.Cache' にアノテーション メソッド 'usage()' が見つかりません: org.hibernate.annotations.Cache のクラス ファイルが見つかりません コンパイラで例外が発生しました(1.6.0_16)。Bug Parade で重複がないか確認した後、Java Developer Connection ( http://java.sun.com/webapps/bugreport ) でバグを報告してください。プログラムと次の診断をレポートに含めてください。ありがとうございました。com.sun.tools.javac.code.Symbol$CompletionFailure: org.hibernate.annotations.CacheConcurrencyStrategy のクラス ファイルが見つかりません

誰かがここで私を助けて、私が何をする必要があるか、または現在間違っているかを教えてもらえますか?

0 投票する
3 に答える
1534 参照

java - EE5 上の Java EE6?

私たちはJava EE6を取得しようとしています(参照実装として Glassfish v3 を使用)。リリース予定は 2009 年 12 月です。まだかなりの数の企業がコードベースを (以前のバージョンから) EE5 に移行するのに苦労していますが、私たちは新製品の開発を開始する贅沢な状況にあり、プラットフォームとして EE6 を使用することを選択できます。 . これにより、後の段階での移行作業を回避し、EE6 の適切なサイズの機能をすべて利用できる可能性があります。

問題の反対または少数 (最前線で物事を行う場合、別名 EE6 を使用する場合):

  • まだあまり専門知識がありません(ブログ、本、フォーラム、あなた自身など)
  • すぐに他の EE6 アプリケーション サーバーが登場することはありません (ベータ版はおそらく来年の初めか半ばでしょうか?)
  • サードパーティのライブラリ/フレームワークは、EE6 に対してまだ検証またはテストされていない可能性があります。

具体的な答えにはならない一般的な質問ですが、トピックに対するあなたの見解は?

スヴェン

0 投票する
2 に答える
2708 参照

java - ステートレス セッション Bean の結果キャッシング?

Stateless Session Bean を実行して、さまざまな場所からデータを取得しています。

この SLSB のキャッシュを実現する最善の方法は何ですか?

インターセプターを使用していますか? JBossCache を使用していますか?

JBoss 5.0.1 を使用しています。

0 投票する
3 に答える
509 参照

java - Java EE 5 開発環境

すでにいくつかのアプリケーションを本番環境に持っているクライアントがいます。したがって、この次のプロジェクトの本番環境をどのようにするかについて、すでにいくつかの決定を下しています。

  • Sun iPlanet 6.1 SP7 (Apache 付き)
  • JDK1.6
  • Oracle ウェブロジック 10 MP3
  • オラクル10g
  • 1024 ビット SSL

また、Web アプリの企業標準もいくつかあります。

  • トムキャット
  • 支柱
  • Safari、Firefox、IE6、IE7 との互換性

また、このアプリは完全な Java EE 5 環境 (おそらく Web コンテナーのみ) を必要としない可能性が高いが、クライアント EJB などを介して別の Weblogic インスタンスでホストされているものと通信し、さまざまな Web を実行する必要があるとのことです。他の企業サービスへのサービス呼び出し。

私は、この新しいチームの開発およびテスト環境がどのようになるかについていくつかの決定を下すタスクを与えられています (小規模で、おそらく私を含めて 2 人か 3 人ですが、今後数か月で拡大する可能性があります)。私は、人々が好きな IDE を使用し、localhost で優れた開発経験を持ちながら、テスト環境での展開、そして再び運用環境へのスムーズなパスを持っているものを作成したいと考えています。私の考えでは、ローカル ワークステーションでは http は問題ありませんが、統合テスト サーバーは実稼働サーバーとまったく同じように見える必要があり、すべてのトラフィックは https である必要があります。

開発者のローカル ワークステーションは非常に多様であり、ローカル ワークステーションで Mac OS X 10.6 (Snow Leopard) または Windows 7 を実行している可能性があることを知っていますが、共通のテスト サーバーも仕様を定める必要があります。ローカルでの開発からテストを経て、本番環境へとスムーズに移行できるでしょうか?

編集: 申し訳ありませんが、テクノロジ スタックと言うときは、Ant + JBoss + Tomcat + Oracle XE と Maven + Geronimo + Derby などを意味します。基本的に、各開発マシンにインストールする必要がある具体的な仕様の実装のリストと、柔軟な開発環境を提供し、テスト環境と本番環境へのスムーズな移行を可能にするテスト サーバーです。

EDIT2:このアプリは、情報を保持する必要がある場合(私はそうなると思います)、それが何であれ、間違いなく複雑ではないことに言及する価値があります. おそらく、それは初歩的な製品データベースに似たものになるでしょう。

0 投票する
4 に答える
1977 参照

java - Java Web アプリケーションのアーキテクチャ ガイドブック?

Java Web アプリケーションのアーキテクチャを決定する方法、さまざまな考慮事項などについて議論している優れた本/インターネット資料を探しています。

TSS でこの「J2EE Architecture Book」を見つけました。

http://www.theserverside.com/tt/books/DVTPress/J2EEArchitectsHandbook/index.tss

この本は日付が古いだけでなく、TSS でのレビューが悪い: http://www.theserverside.com/news/thread.tss?thread_id=28152

Spring、Hibernate、EJB 3 などの最新のフレームワークを念頭に置いた推奨事項はありますか? 詳細が必要な場合はお知らせください。

0 投票する
4 に答える
2590 参照

javascript - GlassFish v3 の jspx スクリプト要素

.war は GlassFish v3 から提供されます。jspx から JavaScript ファイルを含めようとしています。

http応答で次のようになります

</script>問題は、タグを含める必要があることです。これが Chrome では機能するのに、Firefox や IE では機能しない理由だと思います。強制する方法<script></script>

更新:これが適切かどうかはわかりませんが、これが私のjspxファイルの始まりです