問題タブ [gatein]
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.
extjs - jboss gatein merge.js でエラーが発生する
Web アプリケーションに jboss gatein 3.2 を使用しています。gatein-resource.xml で、ext-js 3.2 から 3.4 にアップグレードしました。これにより、firebug コンソールで Java スクリプト エラーが発生し、gatein ポートレットのすべての ext-js コンポーネントとメニューもすべて読み込まれません。これはプロダクション モードでのみ発生しますが、開発モードでは正常に機能します。何が間違っている可能性がありますか (ext-js 3.2 は、開発モードと運用モードの両方で正常に動作します)
ベローは私のゲートインresource.xmlです
hibernate - 開始時の GateIn ポートレット レンダリング例外
サーバーとして JBOSS AS7 を使用して、GateIn 3.6 に war ファイル (myimpl.war など) をデプロイしました。サーバーを起動すると、例外が発生し、次のようになります。
Windows 7 (64 ビット) オペレーティング システムで Java 6 (64 ビット) を使用しています。また、依存関係の解決にmavenを使用していません。依存関係の解決のために、warファイルのWEB-INF/libフォルダーに対応するjarを手動でコピー/貼り付けます。application-context.xml での私のデータソース定義はこちらに従います
javascript - GateIn を使用した ExtJ が機能しない
次の方法で、gatein-resources.xml(GateIn 3.6を使用しています)にExtJS(ExtJs 3.2を使用しています)ライブラリを追加しました
しかし、GateIn を起動すると、firebug コンソールでExt not definedエラーが発生しました。
また、ここでは、 gatein-resources.xml ファイルによって処理された ext-base.js ファイルを添付しています (元の ext-base.js は次のとおりです)。
しかし、GateIn 3.2 では問題なく動作しています。そのバージョンでは、javascript gatein-resources.xml ファイルを追加するために <javascript> タグを使用しました。しかし、このタグは GateIn 3.6 では推奨されていないため、gatein-resources.xml で上記のタグを使用しています。
この問題の再現方法: - ここでは、GateIn の開始時に gateIn のヘッダー タグに含まれる ext-base.js ファイルと、gatein-resources.xml を介して追加されたこの ext-base.js ファイルを示します。これが元の ext-base.js です。これらのファイルの両方の違いは、gatein の ext-base.js にあります。これには、次の追加のコード行が含まれています。
ただし、このコードを firebug コンソールで実行して 'Ext' コマンドを実行すると、firebug は"Ext not defined"というエラーを返します。 しかし、元のコードを実行すると、'Ext' コマンドを正常に実行できます。 「GateIn を開発モードとして使用しています」と繰り返します
javascript - Extjs 3.4 が GateIn 3.6 で完全に機能しない - クロージャ コンパイラの圧縮の問題
GateIn 3.6 (jboss as 7) で ext-js バージョン 3.4 を使用しています。GateIn では、いくつかの ext コンポーネント (特にツリー) が正常に動作していません。この問題は、JavaScript の圧縮メカニズムによるものだと思います。GateIn 3.2で同じ問題が発生し、GateIn 3.6でJava圧縮メカニズムが変更されたことがわかった後(このGateInではクロージャーコンパイラーを使用しています)、それでも同じ問題があります。これが私の問題の例です
ツリーローディングの同じコードを含む 2 つの例を作成しました例
1 :- ここでは ext js関連のファイルは圧縮されていませ
んwamp、xamp、jboss などのサーバー)
例 1 では、ツリーを展開できます。しかし、2 番目のケース (例 2 ) では、ツリーは最初のレベルのみ展開されました。この問題を解決するアイデアはありますか。
本番モードで圧縮せずに ext js ライブラリを直接指定することはできません。GateIn では、gatein-resources.xml ファイル内で Java スクリプトが指定されているためです。本番モードでは、デフォルトで GateIn は、クロージャ コンパイラを使用して gatein-resources.xml 内のファイルを圧縮すると思います。
jboss - gatein jboss でのパスワードの有効期限切れ
私は現在、組織の api og jboss を使用してユーザーを作成しています。
ここで、パスワードの有効期限を設定したいと思います。ジョブが提供するAPIを呼び出すだけでそれを行う方法はありますか?
また
cron ジョブのような独自のロジックを追加する必要があります。
solr - 2 つの異なる Lucene インデックスからの結果を結合する方法は?
使用事例:
JBoss Portal / Gatein
ペンタホ BI
どちらも、その上に構築された Lucene ベースの検索を備えています。ユーザーとして、検索クエリに対してポータル コンテンツと BI レポートの両方を表示する必要があります。
両方を照会して結果を結合する方法はありますか?
スキーマと構成は両方のインデックスで異なると思われるため、マージまたは Solr Distributed Search オプションは適合しないようです。
ありがとう
redirect - GateIn - ポートレット内でリダイレクト
URL (バッキング Bean 内) によってユーザーをポートレット内の他のページにリダイレクトするにはどうすればよいですか? JBoss 5.1.0 で GateIn 3.1 を使用しています。
通常FacesContext.getCurrentInstance().getExternalContext().redirect("url")
はこれで十分ですが、ここでは機能せず、ユーザーをリダイレクトしません。
context.getApplication().getNavigationHandler().handleNavigation(context, null, page)
どちらも機能しません。
リダイレクトできる可能性のあるすべてのページに対してナビゲーション ルールを作成することは避けたいと考えています。
編集:ポートレット内だけでなくポータル内でもリダイレクトされているa4j:commandButton
と置き換えた後、いくつかの問題が発生していたようです。h:commandButton
javascript - head タグから Gatein ポータル コンテナー リソースを削除する方法
Gatein ポータル サイトを作成し、以下の URL を使用してアクセスしました。
localhost:8080/portal/myportal には、gatein ポータル コンテナーから head タグに読み込まれるリソースがほとんどありません。
Gatein ポータル コンテナに含まれるポータル サイト スクリプトのソースは、以下を参照してください。これらのポータル コンテナ リソースを head タグから削除する方法を教えてください。
前もって感謝します