問題タブ [hivemind]
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.
eclipse - Eclipse で Hivemind 構成ファイルをさらに支援するにはどうすればよいですか?
私が取り組んでいるプロジェクトでは、Apache Hivemind を使用してアプリの依存性注入を行っています。サービス ポイント、構成ポイントなどを定義するさまざまな Hivemind 構成ファイルがあります。開発者がこれらの Hivemind 構成ファイルのいずれかを誤って編集した場合、エラーは実行時にのみ明らかになります。
Eclipse では、hivemind 構成ファイルは単純に xml ファイルとして扱われます。これらのファイルや、サービス ポイント定義で参照するクラスについて、Eclipse に情報を提供することはありません。
実行前にこれらのエラーをプログラマーに明らかにできるように、Eclipse をより便利にする (つまり、Hivemind 構成ファイルの何が正しいかについての手がかりを与える) 方法はありますか?
java - RegistryShutdownListenerが例外をスローします
サービスライフサイクルに関するドキュメントによると、RegistryShutdownListenerを実装してリソースを整理できるはずですが(この場合はスレッドプールをシャットダウンします)、例外がスローされ、サービスを再初期化しようとしているようです。リスナーをシャットダウン!?
Hivemodule.xml:
package.MyService.java:
psで別のハイブマインドサービスを参照できないことは理解していますがregistryDidShutdown()
、エグゼキュータはハイブマインドサービスAFAIKではなく、java.util.concurrent
moqui - Moqui / PopCommerce: 国固有の住所形式プロファイル?
Moqui/PopCommerce はまったくの初心者ですが、第一印象は素晴らしいです。
方法が見つからなかったのは、国固有の住所フォーマットでした。残念ながら、国ごとに住所フォーマットが異なり、フィールド、順序、およびフィールドの配置が異なります。たとえば、ほとんどのヨーロッパでは、郵便番号は都市名の左側にあると想定されており、番地の前に「#」記号はありません。フランスでは、番地は通りの左側にあり、その後にコンマが続きます。アジアなどの一部の国では、他の要因 (地方と都市など) に応じて複数の住所形式があります。
ここで説明と例を見ることができます: https://en.wikipedia.org/wiki/Address_(geography)#Format_by_country http://www.columbia.edu/~fdc/postal/
したがって、郵便住所を処理するソフトウェアの場合、国固有の住所フォーマットが関連する状況が少なくとも 2 つあります。住所の入力(住所入力フォームなど)
国固有の形式に適合しない入力フォームは二次的な問題にすぎませんが (少なくとも、外部の顧客ではなく内部のユーザーのみが使用する限り)、住所の出力 (特に、他のユーザーが見るもの)外部の顧客) は、実際には国固有の住所形式と順序に準拠する必要があります。つまり、入力フォームに住所形式プロファイルを選択する何らかの方法が必要です (選択した国に適応するなど)。
それを簡単に行う方法がわかりませんでした。/vapps/system/Localization で PostalAddressSimpleTemplate 変数を見つけましたが、私が理解しているように、そこに翻訳を追加すると、住所の国ではなく、ユーザーが選択したロケールに依存する出力が作成されます。
だから私の質問は: * これを行う簡単な方法はありますか? (もしかしたら私が見つけられなかったのでしょうか?) * そうでない場合、これは近い将来追加される可能性がありますか?