問題タブ [eclipse-rap]

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

java - Eclipse RAP 2.0 アプリケーションが WebSphere 8.5.5.0 で起動しない

私は Eclipse RAP アプリケーションを持っています。web.xml は次のとおりです。

アプリケーションを起動すると、ログに次のエラーが表示されます。

[11/11/13 10:31:39:136 CET] 00000071 webapp W com.ibm.ws.webcontainer.webapp.WebApp initializeStaticFileHandler SRVE0278E: サーブレット・マッピングの追加中にエラーが発生しました --> /*.

私はこれを試しました(ファイルサービスを無効にします):http://www-01.ibm.com/support/docview.wss?uid=swg1PK18713

それを機能させるためのアイデアはありますか?

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

eclipse - Transform クラスを含まない Eclipse RAP/RWT

Eclipse RWT を使用して、Eclipse SWT を使用して作成されたアプリケーションを Web に移植しています。しかし、残念ながら、org.eclipse.swt.graphics の下には変換に相当するクラスはありません。Eclipse プラットフォーム APIと対応するRAP/RWT APIを比較して、他に何が欠けているかを確認できます。シングル ソーシングに関しては、変換操作は非常に重要ですが、なぜこれらが欠落しているのかわかりませんでした。機能リクエスト チケットを開く前に、誰かがこの問題の解決策をすでに持っているかどうかを尋ねたほうがよいでしょう。

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

java - JSON メッセージのインターセプト - Eclipse RAP

Eclipse RAP クライアントと RAP サーバーの間で交換されるすべての JSON メッセージを傍受して記録する方法はありますか?

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

java - RWT サーバー側プログラミング

SWT に似た RWT に関する wiki ページを見ました。これは、Rich-Web-Client 開発用のサーバー側プログラミング モデルを提供します。この特定のコード行を調べたとき、1 つの疑問が頭に浮かびました。なぜ、彼らはサーバー サイド プログラミングにウィジェット ベースのフレームワークを使用するのでしょうか? 通常、サーバー側のプログラミングは、純粋な Java 非 UI の概念に基づいていることを意味し、単体テスト ケースにも役立ちます。RWT を使用したサーバー側プログラミングとはどういう意味ですか?

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

eclipse - Eclipse/RAP/GEF インディゴから Eclipse/RAP/GEF ケプラーへ

私は Eclipse/RAP 開発者ではありませんが、1 年以上前に特定のアプリケーションを実行するという任務を負っていました。開発環境は Java を使用した Eclipse/RAP です。アプリケーションはすでにほぼ完成しています。必要な変更を加えて、希望どおりに動作させるだけでした。変更を加えて Jboss アプリに貼り付けたところ、うまくいきました。ソースコードを保存しました。

それ以来、彼らは私の PC をアップグレードしたため、以前の開発環境にアクセスできなくなりました。RAP アプリケーションを別のサーバーに移動する必要がありますが、何らかの理由で動作しなくなりました。なぜそれが機能したのか、またはなぜ機能しないのか理解できません - それはすべて少し困惑しています.

だから今、私はこのことを再び機能させようとしています。

私が解決できなかった基本的な問題は、依存関係です。Eclipse は、次の 3 つのバンドルが見つからないと報告しています。

org.eclipse.rap.draw2d
org.eclipse.rap.zest.core
org.eclipse.rap.zest.layouts

3 つすべてが GEF パッケージに含まれている必要があります。

Eclipse Indigo をインストールしてみました。これを行うと、Kepler に指定したのと同じ URL が指定されているにもかかわらず、Eclipse はそれをインストールするための GEF を見つけることができません。Eclipse Kepler をインストールしました。GEF をインストールできますが、Eclipse は有効なインストールを報告し、それがインストールされていることを報告しますが、まだ同じ欠落している依存関係が表示されます。

何か案は?ここで Eclipse 開発者は困惑していますが、この 1 つのアプリケーションを除いて、実際には RAP を使用していません。

どんな助けでも大歓迎です。

ショーン。

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

security - Vaadin または RAP/RWT はサービス拒否攻撃を受けやすいか

VaadinEclipse RAP/RWTは、私が理解している限り、同様のアーキテクチャを持つ Web アプリケーション フレームワークです。私の質問は、Vaadin または RAP で構築されたアプリケーションがサービス拒否攻撃を受けやすいかどうかです。私は現在フレームワークを評価しており、これが問題ではないことを確認したいと考えています。

これが私の推論です:

Vaadin または RAP を使用すると、HTML 出力を構築するのではなく、代わりに Swing/SWT アプリケーション (RAP の場合は SWT) に似た Widget ツリーを構築します。フレームワークはウィジェット ツリーを HTML としてブラウザーにレンダリングし、ユーザー インタラクションをサーバーに送り返します。サーバーでは、アプリケーションはイベントに関して通知を受けます。イベントは、以前にウィジェットに登録されたリスナー オブジェクトに配信されます。

したがって、ウィジェット ツリーはある種のユーザー セッションで保持する必要があり、もちろんメモリを消費します。

アプリケーションが公開されている場合 (つまり、ログイン ページの背後に配置されていない場合)、そのようなアプリケーションに対してサービス拒否攻撃が行われる可能性があるようです。アプリケーションのランディング ページに要求を送信するだけで、最初の応答を偽造する可能性があります。このようなリクエストに対して、フレームワークは新しいウィジェット ツリーを構築します。このウィジェット ツリーは、セッションの有効期限が切れるまでしばらくサーバー上に存在します。したがって、サーバーのメモリは、絡み合ったユーザー セッションですぐにいっぱいになるはずです。

それとも、これらのフレームワークは、このシナリオに対する保護を発明したのでしょうか? ありがとう。

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

eclipse - RCP および RAP 開発者向けの Eclipse: Juno Service Release 2

Rascal プログラムを実行することはできますが、このエラーと警告のトレースは、パーペティブを開くことによってのみ得られます (エラーが関連しているかどうかさえわかりません)。1 つの警告と 2 つの例外があります。