問題タブ [seam2]
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.
gwt - Seamコンテキストフィルターを使用したSeamとGWTの混合
GWTページを既存のSeam2アプリケーションに追加しようとしています。GWTページでは、GWTRPCを使用してサーバーからデータをフェッチしています。そのGWTサーブレットにSeam会話コンテキストへのアクセスを許可する必要があります。このために、セクション29.1.4.8で説明されているコンテキストフィルターを使用しようとしています。Seam2ユーザーガイドの概要とGWTRPCサーブレットをSeamコンポーネントにします。ユーザーガイドでは、サーブレットに送信されるリクエストでSeam会話IDを設定する必要があるとフィルターで指定されています。RPC呼び出しはプロキシを介して行われるため、RPC呼び出しでこれを行う方法がわかりません。また、要求自体にアクセスできるとは思いません。RPCの使用中にリクエストパラメータを設定する方法はありますか、それとも手動でリクエストを作成するのに行き詰まっていますか?また、コンテキストフィルターを使用してGWTとSeamを混合した経験のある人はいますか?成功例を見つけるのに苦労しています。
seam - シームエンジンによって発行された呼び出しにクエリキャッシュを設定するにはどうすればよいですか?
上記のメソッドを呼び出すと、基盤となるシームエンジンから呼び出される「ロールrからロールを選択」呼び出しも実行されます。この呼び出しのクエリキャッシュをクエリヒント(org.hibernate.cacheableフラグなど)として設定して、再度呼び出されないようにするにはどうすればよいですか。
注:ロール情報が変更されることは決してないため、これを不要なSQL呼び出しと見なします。
jboss - SEAM の Bean 初期化チェーンの最後で起動 Bean を呼び出す方法
これらは、JBoss 6 での JBoss SEAM アプリケーションの起動後に出力される最後の行セットです。
私の意図は、SeamFilter の初期化後に (JBoss 6 コンソールで) 上記のメッセージを出力することでした。どうすればいいですか?
java - JSFコマンドでjavascript変数を渡すlink
現在、JavaScript / JSF の問題で立ち往生しています。
私が取り組んでいるプロジェクトは Seam 2 プロジェクトであり、これが私がやろうとしていることです:
- カレンダー ビューのある特定のページでは、ユーザーは 1 か月内の複数のカレンダー日を選択できます。選択された日のリストは、JavaScript を使用してクライアント側に保持されます (JavaScript 配列に格納されます)。
- ユーザーがコマンド リンク ボタンを押すと、次のようにコンポーネントを呼び出します。
<h:commandButton value="View Details" action="#{myComponent.dateSelection}"/>
- ここまでは順調ですが、バックエンドでそのデータが必要なため、Javascript 配列をこのメソッドに渡すことができるようにしたいと考えています。
コンポーネント呼び出しのパラメーターとして JS var を追加する方法を知っている人はいますか?
助けてくれてありがとう!
ダーク
java - Seam 2、servletcontextを取得する方法は?
私は継ぎ目2にいます。サーブレットコンテキストを取得するにはどうすればよいですか?
私はこれを行うことができます:ServletContexts servletContexts = ServletContexts.getInstance();
しかし、これはServletContextではありません。
jakarta-ee - 不可能な技術スタック?Jboss/Seam/Resteasy/Hibernate/Maven
StackOverflow の皆さん、こんにちは。
JBoss Seam の使用に関する多くのチュートリアルを試し、Seam ディストリビューションの「Restbay」の例を見てきました。しかし、次の技術スタックでは REST Web サービスを動作させることができません。
- JBoss 4.2.3
- Seam 2.2.*
- レストイージー 2.2.*
- 休止状態 3
- Maven 3 (クリティカル)
私が試みてきたプロジェクトのレイアウトは次のようになります。
ProjX
- pom.xml
- ProjX-耳
- ProjX-ejb
- ProjX-web
EAR レイアウトは次のようになります。
ProjX.ear
- ライブラリ
- メタINF
- ProjX-web.war
- ProjX-ejb.jar
これは不可能ですか?最終的には、REST リソースを Seam アクション コンポーネントとして扱い、「シームレスな」注入の利点を享受したいと考えています。これは強力な JBoss 4.2 Application Server では実現不可能なことでしょうか?
(注: maven-ear-plugin を使用して EAR をレイアウトしています)
[更新: これは不可能ではありません。時間切れになってしまった…]
java - JBoss Seam: ビューで jpa/hibernate セッションを開く方法
Springにも同様の質問があります。
しかし、JBoss Seam についてはどうですか。開発中のアプリケーションに関する提案が必要です。
特定のバージョン情報が必要な場合は、
- 縫い目 2.2
- JSF1.2
- 永続化プロバイダーとしての JPA 1 および Hibernate
java - Seam の Identity Management でログインできない
Seam の Identity Management を使用して Seam 2 でログインを作成しようとしています。RDB に mysql 5.1 を使用しています。すでにログイン ページを作成し、components.xml
認証用に変更しました。しかし、ここに問題があります。UI からログイン ボタンをクリックすると、ログインに失敗しました。しかし、ログから、以下に示すように DB を照会することができます。
しかし、一致userName&password
しないか、何か他の理由で、ログインが成功しません。login.xhtml
マイページはこちら
ここに私の関連部分がありますcomponent.xml
ここRole
に文書化されているように、User
クラスに注釈を付けました。しかし、ログインに失敗する理由がわかりません。
どんな助けでも大歓迎です。ありがとう。
eclipse - JBossSeamProjectエラー
同僚が約1年前に作成したJBossSeamプロジェクトがあります。私は今それを引き継いでいます、そしてそれはいくつかの仕事をする必要があります。だから私はEclipseIndigoでプロジェクトをセットアップしようとしています。これまでにインストールしたもののリストは次のとおりです。
JBoss 4.2.2 GA
JBoss Seam 2.2.0 GA
Glassfish v2.1
JBoss Seam Tools Plugin for Eclipse Indigo
何らかの理由で、JBossの耳を得るためのプロジェクトをビルドできません。私が持っているエラーは、「ターゲットクリーンがこのプロジェクトに存在しません」というglassfish-builld.xmlのエラーです。そして、generic.jspファイルの束にエラーがあります(それらの目的が何であるかわかりません)。これらのエラーは、org.jboss.seam.wiki.util.WikiUtilと呼ばれるJBossSeamのライブラリが見つからないことです。
このセットアップをJBossで実行するために、誰かが私を正しい方向に向けることができますか?
java - Seam Framework Clustering: ログイン状態が複製されない (Seam 2.2.2 + Tomcat 6.0.32)
私は現在、セッション/状態のレプリケーションを使用して、Tomcat 6.0.32 クラスターにデプロイできるようにゼロから作成したアプリケーションを作成しようとしています。
1 つのことを除いて、すべて正常に動作します。クラスターの 1 つのノードに障害が発生し、要求が別のノードにリダイレクトされた場合、ログインしていません。再度ログインすると、Session および Conversation スコープ Bean の状態が復元されます。そのため、ログイン部分を除いて、レプリケーションは基本的に機能します。
私はすべてを試しましたが、本当にアイデアがなくなりました。誰かヒントを教えてください。
私の設定は次のとおりです: Apache HTTPD と modjk、Apache Tomcat 6.0.32 、Seam 2.2.2.Final
web.xml で配布可能なアプリケーションを次のようにマークしました。
components.xml 内:
オーセンティケーター クラス (基本的に、現時点ではユーザー/パスなしでログインできます):
それで、誰かアイデアがありますか?ありがとう !