問題タブ [errai]

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 に答える
348 参照

java - タイプのプロキシ プロバイダーが見つからないのは開発モードのみです。クラシックの実行は正しいです

Erra でアプリケーションを作成していて、問題が発生しました。アプリケーションを使用した RPC 呼び出し。通常モードで起動すると、Vee は正常に動作しますが、開発モードで最高の状態になると、検出されたタイプのプロキシ プロバイダーがスローされます。

そして、バグ画面があります: BUG FOUNDED IN WEB CONSOLE

画面とソースコードを追加します...

pom.xml

App.gwt.xml

web.xml

LoginForm.java -> クライアント側

LoginVerifyService -> rpc インターフェイス

LoginVerifyImpl -> rpc サービス

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

tomcat - Tomcat で実行されている Errai 4

Tomcat で Errai 4.0.0.Beta1 を実行しようとしています。具体的には、Errai から削除できる依存関係 (つまり、Wildfly) と、Errai アプリケーションを Tomcat で実行するために必要な追加の手順を特定しようとしています。

これを実行したら、この投稿を更新します。

前もって感謝します。

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

gwt - Errai 4.0.0.Beta1 と UiBinder

errai-uibinder は errai 4.0 (4.0.0.Beta1) では使用できなくなりましたが、特定の処理を行わずに uibinder を使用すると、アプリケーションの起動時に実行時の問題が発生するようです。Errai 4.0 で UiBinder ビューを正常に使用した人はいますか?

ありがとう、S.

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

java - Errai はどのようにしてモデル エンティティをシリアライズ/デシリアライズできますか

GWT アプリで Errai レスト機能を使用しようとして
います。次のガイドを参照しました:
http://errai-blog.blogspot.it/2011/10/jax-rs-in-gwt-with-errai .html

特に、次のように述べています。

このインターフェースをクライアント パッケージ (例: client.shared) の GWT コンパイラが見つけられる場所に配置するだけです。リクエストを作成するには、RestClient.create() を呼び出すだけです。

ここにプロット ホールがあると思います。Errai はどのようにしてモデル クラスをシリアライズ/デシリアライズするかを知ることができますか?

これを理解するのを手伝ってもらえますか?

ありがとう

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

java - ブラウザの ERRAI CDI

Errai は、特に CDI を実装する GWT ライブラリです。

通常、CDI API は IOC コンテナーによって実装されます。GWT ライブラリーがクライアント側、つまりブラウザーでそれを実装する方法を理解するのに役立ちますか?

意味が分からなくて本当に困っています。

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

java - Errai - クライアントとサーバーのコードを分離する

過去の GWT プロジェクトでは、このアーキタイプを使用して 3 つのモジュール プロジェクトを作成しました。クライアント コード、サーバー コード、および両者の間で共有されるコードを分離します。これにより、サーバー側の変更を行うたびにプロジェクト全体を再コンパイルする必要がなくなったため、開発が大幅に高速化されました。

ここで、Errai を使用して、そのより自然なテンプレート システムを活用したいと思います。errai-ui と関連する依存関係をインポートするだけに最善を尽くしましたが、うまくいきませんでした。調べてみると、Errai はライブラリとしてではなく、フレームワークとして使用するように設計されているようです。このトピックに関する私の SO の質問はこちらでご覧いただけます

誰かが私が必要としていたことを正確に行ったこのスレッドを見つけました。ただし、彼らはそれをどのように行ったかをまったく投稿していません。

Errai を既存の GWT プロジェクトに追加する方法を示すこのガイドを見つけましたが、これは GWT プロジェクトが標準の単一モジュールでセットアップされていることを前提としています。これは私が望んでいないことです。

私の主な問題は、これを機能させるために pom ファイルに何が必要なのかわからないことです。私は、errai-ui や errai-navigation などの Errai のクライアント側の機能のみを使用したいので、Errai のものはクライアント モジュールだけに存在できると考えています。しかし、新しい Errai プロジェクトを生成するとき、pom には非常に多くのものがあり、それを親とクライアントの pom に転送する方法がわかりません。

理想的には、作業を開始するためのサンプルまたはスケルトン プロジェクトが必要です。これらが存在しない場合は、正しい方向へのヒントをいただければ幸いです。