問題タブ [jboss-seam]

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 投票する
0 に答える
294 参照

java - jboss seam からプライベート メソッドを呼び出す

Servlet クラスから Seam コンポーネントのプライベート メソッドを呼び出したい。サーブレット クラスを ContextualHttpServletRequest として使用したため、コンポーネント Bean にアクセスできます。コードサンプルを確認してください。

seam コンポーネントの構造は次のとおりです。

しかし、 clientInfoMethod.invoke() メソッドが呼び出されると、次のエラーが発生しました。

誰かが私を助けたり、提案したりできますか?

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

java - seam コンポーネントでプライベート メソッドを呼び出す

Seam コンポーネントでプライベート メソッドを呼び出す方法はありますか? 次のコードを使用しましたが、宣言されたメソッドにプライベート メソッドがないことがわかりました。だから、私はNoSuchMethodExceptionを取得します。

0 投票する
0 に答える
1139 参照

java - Jboss Seam でのカスタム フィルターの作成

フィルターが必要なバッキング Bean があります。以下を使用して作成してみました-

@BypassInterceptorsAnnotを削除すると、すべてのリクエストに対してこのフィルターが呼び出されます。同じリクエストに対して複数回実行され、次のようなエラーが発生することさえあります

をそのまま@BypassInterceptorsにしておくと、リクエストはフィルタリングされません。

私の最終的な目標は、HttpServletRequestオブジェクトのハンドルを取得して、fdf 形式のデータを含む要求から入力ストリームを抽出できるようにすることです。

バッキング Bean でオブジェクトを取得できないためHttpServletRequest、バッキング Bean が実行される前にリクエスト属性を設定できるカスタム フィルターを作成し、@RequestParameter.

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

authentication - Seam 管理の永続コンテキストを使用してエンティティを見つけることができません

seam アプリケーションで認証方法を変更しようとしています。現在、認証にログインフォームを使用しています。将来的には、認証されたユーザーのユーザー名を含む特定の HTTP ヘッダーを使用してすべての要求を書き換える別のレイヤーに認証を委任したいと考えています。

奇妙な問題に直面しています。ログイン ページを使用して認証を行うと、entityManager を介してユーザーを抽出できます。しかし、ヘッダーの情報を使用して entityManager を照会すると、ユーザーが見つかりません。entityManager は、ユーザーが存在しないように動作します。

私はすでに2つのアプローチを試しました:

  • 認証プロセスをトリガーする偽のログイン ページの作成
  • リクエストを取得して認証プロセスを開始するサーブレットを作成する

どちらの場合も、entityManager からユーザーが返されません。

seam が永続化コンテキストを管理する方法についてはよく読みましたが、この問題を明確にする説明は 1 つも見つかりませんでした。あなたはなにか考えはありますか?提案?または推測しますか?

entityManager を使用するコードは次のとおりです。

永続コンテキストの構成は次のとおりです。

次のようにリクエストユーザーヘッダーを取得するページアクション(認証)を実行する空の偽のログインページを作成しました。

事前にThx :-)

0 投票する
0 に答える
418 参照

java - Datatable の Primefaces 動的画像

私はすでにいくつかのリソースを見つけました:

しかし、私の開発環境は少し異なります。

  • JSF2.0
  • プライムフェイス 4.0
  • 春 3.1.1
  • Jboss シーム 2.3
  • JBoss AS 7.1.1 最終版

使わなければJBoss SeamOKです。JBoss Seam私のプロジェクトには多くのクラスがあるため、削除できません。私たちのチームは、これらの環境で開発を続ける必要があります。

example_2.xhtml

ImageActionBean.java

日付テーブル:

ここに画像の説明を入力

スタックトレース :

ところで、出力されたメッセージ ( System.out.println("Attachment ID : " + attachmentId);) がスタック トレースに表示されませんでした

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

eclipse - Eclipse での Seam ランタイム エラー

プロジェクトをインポートしましたが、問題タブにSeam Runtime "jboss-seam-2.1.0.SP1" specified for Seam project "SeamSwepWeb" does not exist.エラーが表示されます。解決策が見つかりませんでした。誰でも説明できますか?

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

entitymanager - websphere 7 で動作するように Seam 2.2 entitymanager を設定します

seam-gen ツール (ear ファイル) を使用して jboss seam 2.2 アプリケーションを作成しました。アプリケーションは jboss 4.3 で正常に動作します。

seam 参照ドキュメントで入手可能なドキュメントに従って jar を変更した後、websphere 7 でアプリケーションを実行することができました。

問題: データベースに接続するための永続性を構成するために多くの方法を試しましたが、うまくいきませんでした。アプリケーションを DB (oracle) に接続する正しい方法は何ですか? websphere 7 内で動作するデータ ソースを作成しましたが、(components.xml) および (persistence.xml) 内の正しい構成が何であるかわかりません。

前もって感謝します

1-persistence.xml

2- components.xml

3-web.xml