問題タブ [jetspeed2]
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.
java - jetspeed 2とplutoの違いは何ですか?
内部アプリケーションの1つをポートレットを使用したポータルとして実装することを検討しています。これは、多くの機能があり、すべてのユーザーがすべてを必要とするわけではないためです。
Apache protalsサイトを調べたところ、 Jetspeed2とPlutoの2つのプロジェクトがあることがわかりました。
Jetspeedはポータルとして説明され、Plutoはポートレットコンテナとして説明されていますが、独自のポータルも提供します。それらとそれらの機能の本当の違いは何ですか?どちらで「遊び」を始めるべきかお勧めできますか?
java - Eclipse、Tomcat、Jetspeed による開発変更のホット デプロイ
Eclipse IDE と Sysdeo Tomcat ランチャー プラグインを使用して、Tomcat/Jetspeed で実行されているアプリケーションのデバッグを有効にして、Tomcat で実行される Jetspeed ポータル アプリケーションを開発しています。
この環境で開発変更のホット デプロイを有効にする方法を知りたいですか? Jetspeed ポータル Web アプリケーションを Eclipse からホットデプロイするように構成する方法を知っている人はいますか? Jetspeed のホット デプロイメントに関するネット上の情報は実際には見つかりません。
portlet - Jetspeed 2.2 1 つのポートレットを別のポートレット内にネストまたはレンダリング
ポートレットで拡張可能なウィザードを作成する必要があります。このウィザードは、インストールされているコンポーネントを一覧表示し、ユーザーをコンポーネント固有のサブウィザードに転送します。
要件は、コンポーネントが他の人によって開発され、このウィザードに動的にプラグインされることです (Jetspeed の再起動は問題ありません)。コンポーネントを、コンテンツがプライマリ ポートレットにレンダリングされるポートレット自体として定義できるようにしたいと考えています。
誰かがこのようなことをしたことがありますか?
java - BIRT-プレビューで利用でき、Webアプリケーションにデルポイされるように、画像をどこに配置すればよいですか?
BIRTをWebアプリケーションに統合しました。Eclipse内の開発/プレビューおよび展開中に画像を表示する方法が見つからないようです。別の設定を試しました。両方ではなく、どちらかで機能します。レポートと同じ場所に画像を配置したり、埋め込んだりしたくありません。
開発コードとデプロイされたコードの間に真のWYSIWYGが存在するように、イメージを配置するのに最適な場所を提案してください。
java - 同じバッキングクラスを持つポートレットに異なる情報を表示させるにはどうすればよいですか?
x個のアイテムを含むリストと、x個のポートレットを含むページがあります。ページ上の各ポートレットには、同じバッキングクラスとマイリストへのアクセス権があり、表示される内容は、選択されているリストアイテムによって異なります。編集モードでは、ユーザーが表示するアイテムを選択できます。選択したアイテムは、ポートレットの背後にある設定オブジェクトに保存されます。
現状では、ユーザーがポートレットを編集して別の項目を選択するまで、各ポートレットは最初にリストの最初の項目を表示します。ただし、最初は各ポートレットに異なるアイテムを表示したいと思います。
位置に基づいて表示するアイテムを計算する必要があるようです。2列6行の場合、列2の行4のアイテムにはアイテム8が表示されます((行-1)* #columns +列)。これは、ユーザーがポートレットの移動を開始すると、ポートレットの値が位置によって変化することを除いて、うまく機能します。
最初に選択したアイテムを「ロックイン」したいので、移動しても変化しません。残念ながら、選択した初期アイテム(または初期位置)を設定オブジェクトに格納する必要がありますが、doView関数では格納できず、ポートレットが状態を切り替えるまでprocessActionは呼び出されません。
最初の選択肢をセッションに保存し、processAction関数が呼び出されたときにそれを読み取ることを考えました(実際に送信された選択肢よりも優先度を低くします)。これに伴う問題は、ユーザーがポートレットモードを切り替える前にセッションが無効になると、選択したアイテムが保存されないことです。
私の他の考えは、portlet.xmlファイルのportlet-preferences要素に変数としてポートレットの位置を含めることでしたが、これが可能かどうかさえわかりません。
別のオプションは、自分の設定の実装を使用することだと思いますが、それは最後の手段だと思います。
私が必要なことをどのように達成できるかについて誰かが何か考えを持っていますか?
どんな助け/提案も大歓迎です。
ありがとう、
BJ
PS私はPortlet2.0仕様(イベントは使用していませんが)とJetspeed2.1をポートレットコンテナとして使用しています。
jetspeed2 - jetspeed でユーザー情報を設定するにはどうすればよいですか?
プロジェクトで Jetspeed を使用しており、jetspeed がユーザー名とパスワードを受け入れてユーザー オブジェクトを返すサード パーティのレスト サービスに対して認証する必要があるという要件があります。
ジェットスピードにあまり影響を与えずにこれを実装する最も簡単で直接的な方法は、DefaultAuthenticationProvider クラスを拡張してログイン メソッドをオーバーライドするカスタム AuthenticationProvider を作成することでした。
ユーザーを認証すると、ロール、電子メールなどを含むユーザーの詳細が返されます。ユーザーが Jetspeed データベースに既に存在する場合は、そのロールを同期します。そうでない場合は、ユーザーを作成して、リモート サービスから返されたロールを割り当てます。
psml ファイルで $jetspeed.getUserAttribute を使用してアクセスできるように、user.email、user.firstname、および user.lastname プロパティも設定する方法が必要です。どうすればこれを行うことができますか?
これが私のコードです[不要なものを切り取ります] --
.... } }
jboss - ジェットスピードで jms を実装する方法
jetspeed の Web アプリケーションから jboss キューにメッセージを送信する必要があります。私はググった。ActiveMQ API は jetspeed キュー用です。ただし、jboss アプリケーションのリスナーがメッセージを受信する jboss キューにメッセージを送信する必要があります。jetspeed を介して jboss キューにメッセージを送信することは可能ですか?
url - JSR 286 ポートレットで URL パラメータにアクセスしますか?
Jetspeed 2 ポートレット/ポータルで URL パラメータにアクセスする方法はありますか?
のように: www.bla.com/portal/page.psml?param=12345
liferay (PortalUtil.java) が httpservletrequest にアクセスするためのいくつかのツールしか見つかりませんが、私が知る限り、jetspeed にはそのようなものはありませんか?
public render parameters はそのようなことに使用できると思っていましたが、ここで少し混乱していますか? 前に誰もこの問題を抱えていませんでしたか?
前もって感謝します :)
tomcat - Jetspeed で最もシンプルなポートレットをデプロイできませんでした
Jetspeed 2 でポートレットを構築するために、次の Web ページを参照しています。
以下は jetspeed-deployment.log の内容です - 03.11.2011 18:21:51 ERROR [org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDeploymentEvent():240] Failure deploying E:\Jetspeed-2.2.2\webapps \jetspeed\WEB-INF\deploy\simplest.war 04.11.2011 09:41:33 エラー [org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatch():273] java.lang.IllegalArgumentException: WEB-INF/ portlet.xml org.apache.jetspeed.deployment.DeploymentException: java.lang.IllegalArgumentException: WEB-INF/portlet.xml at org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:224) at org. org.apache.jetspeed.deployment.impl.StandardDeploymentManager の apache.jetspeed.deployment.impl.DeployPortletAppEventListener.invokeDeploy(DeployPortletAppEventListener.java:207)。org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDeploymentEvent(StandardDeploymentManager.java:209) で org.apache.jetspeed.deployment.impl.StandardDeploymentManager.deploy(StandardDeploymentManager.java:178) でディスパッチ (StandardDeploymentManager.java:264) org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner.run(StandardDeploymentManager.java:357) で 原因: java.lang.IllegalArgumentException: org.apache.jetspeed.tools.deploy での WEB-INF/portlet.xml。 JetspeedDeploy.(JetspeedDeploy.java:182) org.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:219) ... 5 つ以上org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner の deployment.impl.StandardDeploymentManager.deploy(StandardDeploymentManager.java:178) run(StandardDeploymentManager.java:357) 原因: java.lang.IllegalArgumentException: org.apache.jetspeed.tools.deploy.JetspeedDeploy の WEB-INF/portlet.xml (JetspeedDeploy.java:182) org.apache.jetspeed で.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) at org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:219) ... 5 詳細org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner の deployment.impl.StandardDeploymentManager.deploy(StandardDeploymentManager.java:178) run(StandardDeploymentManager.java:357) 原因: java.lang.IllegalArgumentException: org.apache.jetspeed.tools.deploy.JetspeedDeploy の WEB-INF/portlet.xml (JetspeedDeploy.java:182) org.apache.jetspeed で.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) at org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:219) ... 5 詳細org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner.run(StandardDeploymentManager.java:357) での StandardDeploymentManager.fireDeploymentEvent(StandardDeploymentManager.java:209) 原因: java.lang.IllegalArgumentException: WEB-INF/portlet.xml でorg.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:182) org.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) org.apache.jetspeed.deployment.impl. DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:219) ... 5 もっと見るorg.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner.run(StandardDeploymentManager.java:357) での StandardDeploymentManager.fireDeploymentEvent(StandardDeploymentManager.java:209) 原因: java.lang.IllegalArgumentException: WEB-INF/portlet.xml でorg.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:182) org.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) org.apache.jetspeed.deployment.impl. DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:219) ... 5 もっと見るjetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:182) org.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication( DeployPortletAppEventListener.java:219) ... 5 続きjetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:182) org.apache.jetspeed.tools.deploy.JetspeedDeploy.(JetspeedDeploy.java:96) org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication( DeployPortletAppEventListener.java:219) ... 5 続き
どんな回答でも役に立ちます。
ありがとうございました
java - JetspeedがJavaEEプロジェクトにインポート
次のパッケージとは何か、どこで入手できるのか教えてもらえますか?