問題タブ [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 に答える
264 参照

eclipse-rap - How can I pre-start my RAP application to trigger warmup right after startup

I have a RAP application which we deploy into a Tomcat instance. The application does some additional stuff during it's first startup.

Currently when the first user opens the webpage in a Browser, it takes quite a while until the application is ready because of this one-time initialization work.

This is bad for usability as the first user needs to wait a long time until this startup-work is done.

Is there a way to trigger or simulate a first session after the Tomcat is started so we can warmup the application and the first user receives feedback quickly?

I tried to do some simple URL-requests via URLConnection to simulate a browser, but it seems the protocol to trigger a new session is non-trivial.

I also tried to use HtmlUnit to request the page with JavaScript enabled, this works to some degree, but HtmlUnit is quite heavy for this simple step.

So is there an official API or at least some sort of workaround that allows me to pre-start and initialize the application?

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

eclipse-rcp - RAP アプリケーションでの IEclipseContext の使用

RCP/RAP アプリケーションでシングル ソーシングを使用しようとしています。RCP アプリケーションは問題なく動作するので、Web フロントエンドに RAP を使用してみます。

たとえば、次のクラス

IEclipseContext を使用します。しかし、ターゲットを RAP に設定した後、名前空間org.eclipse.e4.core.contexts.IEclipseContextを解決できません。

ターゲットを RAP に設定した後、IEclipseContext にアクセスするにはどうすればよいですか?

前もって感謝します!

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

eclipse-rap - Tabris UI Controls Demo IPad および IPhone での表示エラー

現在、Tabris フレームワークを検証しており、UI コントロール コード スニペットを試したときに、いくつかの表示エラーに遭遇しました。

VisualGuideDemo.javaを HelloWorld-Project に追加し、関数を使用してテーブルをディスプレイに追加しましたcreateTable。私のブラウザでは、3 列 128 行の期待される出力が表示されています。IPad mini または IPhone Simulator でアプリケーションをテストすると ...

  • 最初の列のみが表示されます。
  • リスト全体をスクロールすることはできません (約 60 項目を下にスクロールすると、リストが「ジャンプ」して戻ります)
  • また、テーブルの幅が画面の全幅に調整されません。

添付のスクリーンショットを参照してください

iPhoneシミュレーターのスクリーンショット ipadミニのスクリーンショット

また、画面の全幅を使用する TabFolder を追加しようとしました。「createTabFolder」メソッドを使用しました:

setSize 関数のコメントを外しましたが、TabFolder が画面の全幅に調整されません (ブラウザーまたは iOS デバイスではありません)。

私は SWT、RAP/Tabris を初めて使用するので、何か基本的なことを見逃しているのではないかと思っています。

編集: 1 つのテーブルの複数の列はモバイル クライアントではサポートされていないと思いますが、不足している列を listdividers で区切ってリストの最後に追加すると便利な機能になるかもしれません。私の仮定は正しいですか?

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

eclipse - RAP 2.0 Hello World の例のエントリ ポイントが見つかりません

完全な IDE パッケージと RAP ターゲットをインストールしました。その後、「Hello world」の例を試してみたかったのですが、こちらのにあるように、「アプリケーション UI の作成」で説明されているクラス BasicEntryPoint がありません。例でも説明されている「アプリケーションを起動」した後、次のエラーが表示されます。

どうしたの?例の説明が間違っているような気がします...

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

eclipse-rap - RAP アプリケーションの複数のエントリポイント

私は Eclipse RWT (スタンドアロン バージョン) に基づくアプリケーションを持っています。これは、Spring 依存性注入と、起動時に初期化される多くのフレームワークを含むかなり複雑なエンタープライズ アプリケーションです。

現在、私は全体について 2 番目のビューを必要としています。初期化は少し複雑なので、再利用したいと思います。さらに、Tomcat に 2 番目の Web アプリケーションをデプロイしたくありません。2 つの EntryPoint を実装し、それぞれを個別の URL パターンにバインドすることは可能ですか?

例えば

URL パターンの/firstエントリポイントcom.example.myapp.FirstEntryPoint

URL パターンの/secondエントリポイントcom.example.myapp.SecondEntryPoint

これは可能ですか、またはこれを達成するための代替アプローチはありますか?

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

osgi - RAP で ConfigurationAdmin の参照を取得できません

RAP アプリケーションでosgi-jax-rs-connectorを構成しようとしています。

README には、構成に Configuration Admin Service を使用するように記載されています。

null上記のコードは、常にServiceReference. ConfigurationAdmin への参照を取得する正しい方法は何ですか。前に別のバンドルを開始する必要がありますか?

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

eclipse - Eclipse プラグイン開発から Eclipse RCP への移行

私は 3 年間 Eclipse プラグインの開発に取り組んでいますが、今は Eclipse RCP と RAP に移行したいと考えています。私が試してみたところ、動作するのは少し似ていて一般的なものであることがわかりました。

ここで、RCP と RAP から始めるためのより良い方法が必要です。気をつけなければならない点を教えてください。また、良いチュートリアルのリンクを教えてください。

私はグーグルで検索しようとしましたが、確実なショットのリンクを取得しました。