問題タブ [portlet]

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

oracle - Oracle WebCenterのWSRPポートレット:CSSファイルから参照される画像がロードされない

WSRPポートレットに、イメージを参照するcssファイルを参照するjspページが表示されている場合、css内のURLが見つからないため、イメージをロードできません。cssのURLは相対的なものです:../ images/image.gif。

私の問題の詳細

JSR168ポートレット(Java Portlet Standard)を開発しましたが、それをOracle WebCenter 11g(他のJSR準拠のポータルサーバーの中でも)にデプロイしたいと考えています。

私のポートレットは、cssファイルを参照するjspを表示し、このcssはいくつかの画像を参照します。これらすべてのリソース(画像、css、jspsなど)は、ポートレットのwarファイルに含まれています。

WebCenterページにポートレットをロードすると、cssファイルは正しくロードされますが、このcssファイルによって参照される画像はロードされません。

その理由は、 cssを生成するために、WebCenterが長いURLを生成するため です。 。(ずっと長い)

ただし、このcssファイル内には、画像への相対パスがあります。そして、ブラウザがそれらをロードしようとすると、URLは次のようになります: http:// localhost:8888 / webcenter / resourceproxy / img/sprite.png これは存在しません。

WebCenterにcssファイルの画像を正しくロードさせるにはどうすればよいですか?

ポートレットをOracleWebCenterにデプロイする方法 別の方法で行う必要がある場合に備えて、これについて説明します。

  • http://download.oracle.com/docs/cd/E12839_01/webcenter.1111/e12405/wcadm_portlet_prodで説明されているように、java -jar wsrp-predeploy.jar source EAR target EARを実行して、ポートレットをWSRPポートレットに変換します。 htm#CHDECJHI

  • WebLogicコンソールを使用してWebLogicにデプロイします。

  • Enterprise Manager 11g FusionMiddleWareControlを使用してポートレットプロデューサーを登録します。

  • WebCenterSpacesのメインページにポートレットを追加します

私の環境

WebCenter Suite(11.1.1.2.0)+ WebLogic Server(10.3.2)SO:Windows XP SP3

よろしくお願いします。

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

oracle - JSR 286 ポートレットを WebLogic+WebCenter 11g にデプロイするときの例外

JSR 286ポートレットをOracle WebLogic Server 11gにデプロイすると(後でOracle WebCenter 11gにデプロイするため)、次の例外が発生します:

エラーメッセージはスペイン語です。その意味は:

「ファイル "/WEB-INF/portlet.xml at line 6 column 68" の処理中にエラーが発生しました」

ポートレットの portlet.xml は正しいようで、他のポータル サーバーにデプロイしました。そのため、エラーメッセージがわかりません。

これは、私のポートレットの portlet.xml です (Eclipse XML バリデーターは、有効な XML であると述べています)。

ポートレットをデプロイする方法

  1. http://download.oracle.com/docs/cd/E12839_01/webcenter.1111/e12405/wcadm_portlet_prodで説明されているように、java -jar wsrp-predeploy.jar source EAR target EAR を実行して、ポートレットを WSRP ポートレットに変換します。 htm#CHDECJHI )
  2. WebLogic Console を使用して WebLogic にデプロイしようとすると、この例外が発生します。

私の環境

oracle.com からダウンロードした WebCenter Suite (11.1.1.2.0) + WebLogic Server (10.3.2)。デフォルト設定

そう: Windows XP SP3

お時間をいただきありがとうございます。

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

jquery - jqueryポートレット - 各ポートレットのパラメータ?

次の例を出発点として使用して、Java バックエンドを使用して JSP で jquery ポートレットを動作させることができました: http://jqueryui.com/demos/sortable/#portlets

ポートレットごとに、ユーザーがそのポートレットに対する権限を持っているかどうかに応じて、ポートレット ヘッダーに追加のアイコンを追加する必要があります。だからそのようなもの

私の質問は少し基本的なものです - 各ポートレットがその情報を jquery に渡す最良の方法は何ですか? パラメータを渡しますか?(もしそうなら、どのように?) 非表示の div? 私は最善の方法を知るのに十分長い間jqueryを使用していません。

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

portlet - サードパーティコンテンツを含むSAPEnterprisePortal

SAP Enterprise PortalをサードパーティのWebコンテンツ管理システム(Vignetteなど)と統合した人はいますか?SAPポータルについてはあまり詳しくありませんが、J2EE App Serverが提供されており、iViewsと呼ばれるものがあります。これはある種の豪華なJSPやサーブレットなどだと思います。洞察があれば役立ちます。

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

apache-flex - Alfresco Flexspaces と JBOSS ポータルの統合

JBoss ポータルの開発に取り組んでいます。機能の一部として、ポートレットを使用して Alfresco と統合する必要があります。両方 (ポータルと Alfresco) が同じ LDAP ディレクトリに接続してユーザーを取得し、同じユーザーが両方のシステムにアクセスできることを保証します。現在、実装のその部分は完了していないため、両方で同じユーザー/パスワードを作成しました。

Alfresco のコンテンツを表示するために、Flexspaces ポートレットを使用しています。ポートレットを含むページが読み込まれると、Alfresco でのログイン/パスワードを要求するウィンドウが表示されます。ログイン後、ブラウザはセッションを追跡します。次に、ユーザーがポータルからログアウトすると、ポートレットにログインを要求する (Flex ではなく、昔ながらの JavaScript の方法で) などの問題が発生しますが、それを受け入れず、エラーが表示されるため、問題が発生します。 「無効なチケット」の

ポータルは、Alfresco システムにログインする必要があるユーザー (およびログアウトする必要があるユーザー) を認識しているため、この統合を行う最も簡単な方法は何でしょうか? Flex と通信して、ポータルからログインおよびログアウトするにはどうすればよいでしょうか?

また、この問題だけでなく、さらなる開発のために、ポータルからフレックスへの通信方法を知りたいと考えています。

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

java - JSF外部リンク

domain.tld/jsfview特定のjsfビュー/ページへの外部リンク(のようなもの)が可能かどうか疑問に思いました。

jsfアプリのスタートページが必要ありません。

この設定を試しました

しかし、私は自分のスタートページへのリダイレクトしか得られません。

言及する重要なことを1つ忘れました:JSFアプリはjbossポートレットブリッジを備えたポータル環境で実行されています

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

java - JSR-168 で PortletException を処理する

GenericPortlet.doView() によってスローされた PortletException をキャッチして処理するにはどうすればよいですか? この例外が何らかの理由でスローされた場合、JBoss ポータルでカスタム エラー ページまたはカスタム メッセージを表示したいと考えています。

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

jquery - ASP.NET MVC、JQUERYポートレット、およびパーソナライズ

jqueryポートレットとasp.netパーソナライズプロバイダーを使用してasp.netmvcアプリケーションを実装するためのサンプル/リンク/考えはありますか?すべての考え/アイデア/フィードバックは大歓迎です

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

java - AJAXサーブレットからのポートレットURLの生成

WS呼び出しが完了するまでに途方もない時間がかかるため、AJAXを介してテーブルのデータをロードするようにポートレットを変更しようとしています。表は基本的に概要であり、表の行ごとに1つのエントリがあり、各行にエントリの詳細情報へのリンクがあります。

現在、テーブルの各行のURLを作成している方法は次のとおりです。

AJAX呼び出しを受信し、jQueryコールバックを使用して動的にテーブルに追加されるJSONを返すAJAXサーブレットを作成しました。サーブレットは正常に動作し、行は実際の問題なしにテーブルに追加されます。私が抱えている問題は、現在、テーブルにあるはずのリンクにあります。

私の質問は、サーブレットで上記のJSPコードを模倣して、正しいポートレットURLを生成するにはどうすればよいですか?!?!私はポートレットに少し慣れていません。それらのURLは、私にとってはシリアル化された混乱のようです。