問題タブ [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.
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
よろしくお願いします。
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 であると述べています)。
ポートレットをデプロイする方法
- 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 Console を使用して WebLogic にデプロイしようとすると、この例外が発生します。
私の環境
oracle.com からダウンロードした WebCenter Suite (11.1.1.2.0) + WebLogic Server (10.3.2)。デフォルト設定
そう: Windows XP SP3
お時間をいただきありがとうございます。
jquery - jqueryポートレット - 各ポートレットのパラメータ?
次の例を出発点として使用して、Java バックエンドを使用して JSP で jquery ポートレットを動作させることができました: http://jqueryui.com/demos/sortable/#portlets
ポートレットごとに、ユーザーがそのポートレットに対する権限を持っているかどうかに応じて、ポートレット ヘッダーに追加のアイコンを追加する必要があります。だからそのようなもの
私の質問は少し基本的なものです - 各ポートレットがその情報を jquery に渡す最良の方法は何ですか? パラメータを渡しますか?(もしそうなら、どのように?) 非表示の div? 私は最善の方法を知るのに十分長い間jqueryを使用していません。
portlet - サードパーティコンテンツを含むSAPEnterprisePortal
SAP Enterprise PortalをサードパーティのWebコンテンツ管理システム(Vignetteなど)と統合した人はいますか?SAPポータルについてはあまり詳しくありませんが、J2EE App Serverが提供されており、iViewsと呼ばれるものがあります。これはある種の豪華なJSPやサーブレットなどだと思います。洞察があれば役立ちます。
apache-flex - Alfresco Flexspaces と JBOSS ポータルの統合
JBoss ポータルの開発に取り組んでいます。機能の一部として、ポートレットを使用して Alfresco と統合する必要があります。両方 (ポータルと Alfresco) が同じ LDAP ディレクトリに接続してユーザーを取得し、同じユーザーが両方のシステムにアクセスできることを保証します。現在、実装のその部分は完了していないため、両方で同じユーザー/パスワードを作成しました。
Alfresco のコンテンツを表示するために、Flexspaces ポートレットを使用しています。ポートレットを含むページが読み込まれると、Alfresco でのログイン/パスワードを要求するウィンドウが表示されます。ログイン後、ブラウザはセッションを追跡します。次に、ユーザーがポータルからログアウトすると、ポートレットにログインを要求する (Flex ではなく、昔ながらの JavaScript の方法で) などの問題が発生しますが、それを受け入れず、エラーが表示されるため、問題が発生します。 「無効なチケット」の
ポータルは、Alfresco システムにログインする必要があるユーザー (およびログアウトする必要があるユーザー) を認識しているため、この統合を行う最も簡単な方法は何でしょうか? Flex と通信して、ポータルからログインおよびログアウトするにはどうすればよいでしょうか?
また、この問題だけでなく、さらなる開発のために、ポータルからフレックスへの通信方法を知りたいと考えています。
java - JSF外部リンク
domain.tld/jsfview
特定のjsfビュー/ページへの外部リンク(のようなもの)が可能かどうか疑問に思いました。
jsfアプリのスタートページが必要ありません。
この設定を試しました
しかし、私は自分のスタートページへのリダイレクトしか得られません。
言及する重要なことを1つ忘れました:JSFアプリはjbossポートレットブリッジを備えたポータル環境で実行されています
java - JSR-168 で PortletException を処理する
GenericPortlet.doView() によってスローされた PortletException をキャッチして処理するにはどうすればよいですか? この例外が何らかの理由でスローされた場合、JBoss ポータルでカスタム エラー ページまたはカスタム メッセージを表示したいと考えています。
jquery - ASP.NET MVC、JQUERYポートレット、およびパーソナライズ
jqueryポートレットとasp.netパーソナライズプロバイダーを使用してasp.netmvcアプリケーションを実装するためのサンプル/リンク/考えはありますか?すべての考え/アイデア/フィードバックは大歓迎です
java - AJAXサーブレットからのポートレットURLの生成
WS呼び出しが完了するまでに途方もない時間がかかるため、AJAXを介してテーブルのデータをロードするようにポートレットを変更しようとしています。表は基本的に概要であり、表の行ごとに1つのエントリがあり、各行にエントリの詳細情報へのリンクがあります。
現在、テーブルの各行のURLを作成している方法は次のとおりです。
AJAX呼び出しを受信し、jQueryコールバックを使用して動的にテーブルに追加されるJSONを返すAJAXサーブレットを作成しました。サーブレットは正常に動作し、行は実際の問題なしにテーブルに追加されます。私が抱えている問題は、現在、テーブルにあるはずのリンクにあります。
私の質問は、サーブレットで上記のJSPコードを模倣して、正しいポートレットURLを生成するにはどうすればよいですか?!?!私はポートレットに少し慣れていません。それらのURLは、私にとってはシリアル化された混乱のようです。