問題タブ [jboss-forge]

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

seam - Weld アーキタイプ vs Seam Forge

Seam 3 を使用して新しいプロジェクトを構築しています。Weld アーキタイプと Seam Forge の違いがわかりません。どちらも、最初に単純なプロジェクト テンプレートを作成するのに役立ちます。

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

java - 独自のscaffoldプラグインの作成:forgeコンソール内で実行した場合にのみmetawidgetリソースの読み込み例外

いくつかの理由でscaffoldfacesプラグインを個別に再構築しようとしましたが、解決できない非常に厄介なバグを見つけました。

いくつかのトリックを試した後、問題を解決する方法が見つからないので、metawidget構成コードを確認してください。

正常に動作しますが、

失敗します。

誰かが同じ問題を抱えていますか?何かを台無しにしてもいいですか?


アップデート#1

forgeコンソール内で実行した場合にのみ、リソースのロードが失敗します。JUnitテストは正常に機能します。metawidgetプラグインのリソースローダーは、新しいプラグインからではなく、元のscaffold-apiのコンテキストからmetawidget-*。xmlを読み込もうとしていると思います。

アップデート#2

問題は、メタウィジェットとフォージの関係のどこか深いところにあります。SimpleResourceResolver.openResource()を直接使用すると、結果が有効であることがわかりました。しかし、を追加するStaticHtmlWidget.setConfig()と、結果はUnable to locate com/domain/customfaces/metawidget-entity.xml on CLASSPATH最初のwrite()呼び出しになります。この動作を解決する方法がわかりません。

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

jboss - Forge Crudで@idフィールドを編集可能にする方法は?

編集可能な主キーを持つエンティティの crud を生成したいのですが、forge は @id フィールドを生成しません。これは私のエンティティです。id フィールドは文字列であり、自動インクリメント ID フィールドではないことに注意してください。

0 投票する
0 に答える
530 参照

hibernate - hibernate複合主キーでjsf @ConversationScoped Beanを使用するには?

私はJavaとjsfと休止状態の新人で、エンティティのcrud関数を生成するためにjboss forgeを使用していますが、休止状態の@embedable idで動作させる方法がわかりません。これが私のコードです。

次に埋め込み可能な ID

今 @ConversationScoped Bean

実際、私の本当の疑問は、getConverter メソッドを適切にコーディングする方法についてです。なぜなら、estado エンティティ ID は文字列値ではなく、estado エンティティの ID タイプは、2 つの文字列値で構成される estadoId 埋め込み可能タイプだからです。 getConverter メソッドは、文字列値 param ? を取得します。

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

jboss-forge - switchyard ファセット jboss forge をインストールできません

JBoss Forge と Switchyard を使い始めたばかりですが、Switchyard ファセットを使用した単純な forge プロジェクトを作成できません。

  • jboss-forge-1.2.2.FINAL を使用します (1.1.3 でも試しました)。
  • 私はプロキシの背後にいるので、 ~/.forge/config.xml ファイルでプロキシを構成しました
  • また、私の .m2/settings.xml ファイルにはプロキシ構成が設定されています。

フォージ構成ファイル:

次に、新しいプロジェクト内に入力すると(詳細な出力が表示されます)

何が起こっているかについてのアイデアはありますか?何か不足していますか?

前もって感謝します、

ルベン

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

jsf - Forge コンソールでパッケージを取得できない

Forge コンソールで自分のプロジェクトのパッケージを取得できません。有効なすべてのプロジェクトのすべてのパッケージを表示できますが、これは 1 つです。これをデバッグする方法はありますか? パッケージ アーキテクチャに問題はありますか?

エラーメッセージ:

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

macos - MacでFORGE_HOMEパスを設定する

ホームパスを設定しました.profile

これは、.profile と forge-distribution-1.3.2 に保存した方法です。Final はビンが存在する場所であり、ターミナルで forge と入力するたびに、次のようになります。

また、ホームパスを設定しました:/etc/launchd.conf Macでのホームパスの設定について説明してください。

OS Xで環境変数を設定しますか?

このスレッドに従うだけで十分です。

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

java - 独自の scaffold プラグインの作成: scaffold/faces/metawidget-qbe.xml が見つかりません

jboss forge 1.4.4 用の独自の scaffold プロバイダーを作成したいと考えています。そのために、github でファイルをフォークしました。次のコマンドでプラグインを正常に追加します: forge source-plugins path/to/plugins

scaffold setup --scaffoldType mFaces を使用して、プロジェクトにプラグインを追加できます

しかし、コマンド scaffold from-entity com.model.* を実行すると、次のエラーが表示されます。

エラー例外が発生しました: CLASSPATH で scaffold/faces/metawidget-qbe.xml が見つかりません (スタック トレースを有効にするには、「set VERBOSE true」と入力します)

完全な出力があります:

古いプラグインを削除しました: scaffold-faces

ここで同じ質問を見つけましたが、解決されていません: 独自の足場プラグインの作成: forge コンソール内で実行された場合にのみ metawidget リソースの読み込み例外