問題タブ [websphere-portal]

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

deployment - 6.1 サーバーへの Websphere ポータルのデプロイ

Portal プロジェクトを Websphere Portal 6.1 サーバーで公開しようとすると、次のエラー メッセージが表示されます。

それは本当に本当ですか、それとも私は何か間違ったことをしましたか?

新しいテーマを公開するという根本的な目標を持って、ポータル プロジェクトを展開しようとしています。

残念ながら、デプロイしようとすると、IDE から上記のエラー メッセージが表示され、コンソールにはエラーが表示されません。

RAD のバージョンは 7.0.0.7 です。

0 投票する
7 に答える
1978 参照

java - WebSphere Portal 開発用の軽量ポータル・サーバー?

IBM WebSphere Portal 6.1 のポートレット開発を行っています。ただし、展開プロセスは非常に遅いです。ポートレットの開発を行うのはこれが初めてなので、そこにあるさまざまなポータル サーバーにあまり詳しくありません。開発のために迅速にデプロイできる軽量ポータル サーバーの推奨事項をいくつか教えてください。

0 投票する
2 に答える
964 参照

logging - WebSphere Portal 6.0 ポートレットのエラー ロギング

WebSphere Portal 6.0 (Linux) にデプロイされたポートレットからのエラー ログを見つけることができる場所

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

java - Websphereポートレットの移行、DispatchActionにパラメーターがありません

古いポートレットアプリケーションをWPS5からWPS6に移行しています。アプリケーションはIBMレガシー・コンテナーを使用しています。移行ガイドによると、一部のポータルライブラリと一部のタグ参照のみを更新します。アプリケーションは、IBMレガシー・コンテナーと変更されたStrutsポートレットをまだ使用しています。

次のようなリンクを作成すると、次のようになります。

リンクはそのようなURLをレンダリングします:

ディスパッチ用のDispatchActionパラメータ'メソッド'を検索するを使用しています。ただし、上記のリンクをクリックしても、'メソッド'パラメータをdispatchActionに渡すことはできません。リクエストパラメータをさらに調査すると、このキーと値のペアが見つかりました。

したがって、パラメータが埋もれていてアクションをディスパッチできないrequest.getParameter('method')ため、nullを返すことは明らかです。request.getParameter('spf_strutsAction')

もちろん、埋め込みパラメータを読み取ることで、ディスパッチアクションを強制できます。しかし、問題は、「メソッド」以外にも多くのパラメータがあることです。

ポータルサーバーはPortletRequestの実装を提供する必要があると思います。PortletRequest.getParameter()がどういうわけか間違っていますか?それとも、ポートレットストラットの問題ですか?これらのパラメータをリクエストオブジェクト内に戻すにはどうすればよいですか?

0 投票する
11 に答える
89260 参照

java - 同じクラスにキャストするときの ClassCastException

2 つの異なる Java プロジェクトがあり、1 つには 2 つのクラスがあります:dynamicbeans.DynamicBean2dynamic.Validator.

もう一方のプロジェクトでは、これらのクラスを両方とも動的にロードし、Object

次に、Validator使用してオブジェクトを作成し、それvalidatorClass.newInstance()を保存してからvalidator、Bean オブジェクトを使用して作成し、beanClass.newInstance()それをセッションに追加します。

Formプロジェクトのライフサイクル中にvalidator.validate()、以前に作成した Bean オブジェクトをセッションからロードする を呼び出します (私は Websphere Portal Server を実行しています)。このオブジェクトを にキャストしようとするDynamicBean2と、ClassCastException で失敗します。

を使用してオブジェクトをセッションから引き戻すと、

.getClass()I getを使用してクラスを確認しますdynamicbeans.DynamicBean2。これは私がキャストしたいクラスですが、試してみると ClassCastException が発生します。

これを取得する理由はありますか?

0 投票する
2 に答える
2241 参照

java - ResourceResponse.setCharacterEncoding() が機能しない

ポートレットメソッドáの応答で、特殊なラテン文字 (例: ) を返す必要があります。serveResource()私は次の方法を試しました:

また

フロントエンドの XHR 呼び出し (serveResource url への) は、上記のいずれのアプローチからも正しい文字を取得しません。ただし、XHR がリクエストを HttpServlet にポストする場合 (上記とまったく同じレスポンス コードを使用)、問題なく動作します。

誰かがここの問題に光を当てることができますか?

0 投票する
2 に答える
6653 参照

liferay - Liferay Portal : Websphere Portal との違い

私は Websphere Portal 6.0、6.1 を使用し、JSR 168、JSR 286 ポートレットを使用してポータル アプリケーションを開発しました。

現在、Liferay ポータル サーバーと JSR 168、JSR 286 を使用するプロジェクトに移動しています。

プログラミングインターフェイス(JSR)ごとに同じになることはわかっています。しかし、Websphere Portal と比較した場合のサーバー レベル (機能、構成、アーキテクチャ、すぐに使用できるサービス) での主な違いは何か知りたいですか?

ありがとう

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

multithreading - WebSphere Portal ポートレットの異常なスレッド化

WebSphere Portal ソリューションの問題に対処しています。これはスタンドアロンのアプリケーション サーバーであり、WebSphere 6.0 上で WebSphere Portal を実行し、すべてのスタックは別の IBM 製品である WCL - Workplace Collaborative Learning (e ラーニング プラットフォーム) によってインストールされます。これは Windows Server 2003 のインストールです。

問題は、ポータル ページにポートレット/Web クリップが表示されると、JVM プロセスがスレッドを起動し、スレッドが停止しないことです。これは、新しいユーザー (新しいセッション) がそのページにアクセスしたときに常に発生します。

これはすぐに使用できるインストールであり、3 クリックのウィザードで WebSphere Portal バックオフィスを使用して作成されたポートレット ページを除いて、まったくカスタマイズされていません。

これは、スレッドの増加の図です (ユーザー バーは、同時ユーザーではなく、一度に 1 つのヒットを表します)。

代替テキスト http://img200.imageshack.us/img200/7638/threadind.png

0 投票する
2 に答える
2232 参照

java - WebSpherePortal環境にWARをデプロイするときにエラーが発生しました

すぐに使用できるポートレットをWebSpherePortal6.0環境にデプロイしようとしています。マイナーなHTML変更をJSPの1つに加えましたが、その後のデプロイメントでは次のエラーが発生します。

私は明らかに間違ったことをしていますか?私が言ったように、私は実際のコードに変更を加えていません。レイアウトどおりです。

ありがとう

ロニー

更新:いくつかの詳細情報:ポートレットlwp.peoplefinder.jsr168.warを再デプロイしようとしています。私が言及するマイナーな変更は、実際にはマイナーです。つまり、<br>ファイルProfileField_inc.jspから4つのタグを削除します(誰かがそれに精通している場合)。

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

websphere-portal - 認証が成功した後、ユーザーにプロファイルを完成させることを要求する

Websphere Portal 6.1 用のスタンドアロン カスタム レジストリ、カスタム ログイン ポートレット、およびカスタム プロファイル ポートレットを開発しています。一部の既存ユーザーは、プロファイルの 1 つ以上の必須フィールドを完了していません。

次回これらのユーザーが正常にログインしたときに、サイトの残りの部分へのアクセスを許可する前に、ポータルでユーザーをカスタム プロファイル ポートレットにリダイレクトするにはどうすればよいですか?