問題タブ [aggregator]
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.
javascript - XPages ランタイムに最適化された Javascript および CSS リソースが機能しない
集約された JS および CSS リンクが常に壊れているため、しばらくの間、「ランタイムに最適化された JavaScript および CSS リソースを使用する」機能を使用できませんでした。F12 IE 開発者ツールで調べると、CSS ファイルが読み込まれません。スクリプトを見ると、集計された JS ファイルは「ファイルが見つかりませんでした」を返します。
この問題は、集約される JS または CSS リソースが 2 つ以上ある場合にのみ発生します。リソースが 1 つのみ (集約なし) の場合、リンクは機能します。
集約された「内部」JS ファイルが正常に検出され、読み込まれていることに気付きました。見つからないのは、アプリ内のものだけです。この問題はすべてのアプリで一貫しており、これはサーバーの問題である可能性があり、おそらく設定が見落とされていると思われます.
その他の情報: この問題は 8.5.3 に存在し、Domino 9.0.1FP3 にも存在します。すべてのユーザーが IE 7 以降を使用しています。「内部」JS ファイルとは、たとえば Dojo モジュールを要求したときに Domino がロードするファイルを指しています。これらのパスは「https://serverpath/xsp/.ibmxspres/.mini/dojo/ ...」です。
私のデータベース固有のリソースは、集約すると「/dbpath/xsp/.ibmxspres/.js/...」と「/dbpath/xsp/.ibmxspres/.css/...」になります。
どなたか原因について何かご意見がありましたら、ご教授いただければ幸いです。
windows - モジュールごとに 1 回、Maven アグリゲーターでバッチ スクリプトを実行する
exec-maven-pluginを使用して、特定のモジュールのバッチ コマンドを実行しています。
私たちが構築する製品全体は、これらのモジュールのいくつかで構成されており、アグリゲーターを使用して、必要なすべてのモジュールを一度に構築しています。
実行スクリプトはすべてのプラグインでほぼ同じであり、単に現在のプラグイン パスを必要とするため、モジュールごとに 1 回バッチ スクリプトを実行するプロセスを簡素化しようとしています。
アグリゲーター内からバッチスクリプトを実行することは何とか可能ですが、モジュールごとに1回ですか? 私のアグリゲーターが次のようになっているとしましょう:
myBatch.bat -i ..\ModuleX
aggregator 内からなどのバッチ コマンドを実行することは可能でしょうか。ここでModuleX
、最近ビルドされたモジュールを示しますか?
バッチ スクリプトの実行は、モジュールが正常にビルドされた後に実行される "ビルド後" ステップであることが重要です。
実行されるスクリプトは、.jar ファイルを難読化するために使用される外部ツールです。
小さな実用的な例と、これに関する詳細情報をどこで見つけるかについてのヒントに感謝します。
informatica - 入力がソートされているアグリゲーターと入力がソートされていないアグリゲーターの違い
私の質問は主に理論的なものです。Informatica ワークフローでアグリゲーターを使用し、並べ替えられた入力プロパティを選択しない場合、アグリゲーター変換がポートごとのグループに基づいてデータを並べ替えてから集計を行うと想定します。この操作のパフォーマンスを向上させるために、並べ替えられた入力プロパティをオンにして、ソーター変換の出力 (キー = ポートごとのグループ化) をアグリゲーターに渡すことをお勧めします。私の質問は次のとおりです。マップの観点から、操作の数はどちらの場合も似ています。データを並べ替えてから、集計します。では、ソーター + アグリゲーター (ソートされた入力) が単一のアグリゲーター (ソートされた入力なし) よりもはるかに高速に実行されるのはなぜですか?
java - プロキシを呼び出して複数のエンドポイントからデータを集約するメソッドを呼び出すときに、部分的な成功のためにどのパターンを使用できますか?
例として、次のクラスがあるとします。
を取得するメソッドもどこかにあるとしFruitBasket
ます。
さらに、getFruitBasket
メソッドがプロキシ経由でアクセスされる 2 つの異なるソースからのデータを集約するとします。たとえば、AppleTree
型のオブジェクトを取得Apple
するサーバーと型のオブジェクトOrangeTree
を取得するサーバーがOrange
あり、どちらも というプロキシを介してアクセスされOrchardGate
ます。これがgetFruitBasket
、getApples
アプリケーションgetOranges
からOrchardGate
.
Apple
オブジェクトとオブジェクトが正常に取得された場合、Orange
問題はなく、FruitBasket
. または の内部、またはとOrchardGate
の両方にアクセスする際に問題が発生した場合は、 の子孫をスローすることでこれを処理することもできます(または、必要に応じて句に追加した場合でも)。AppleTree
OrangeTree
RuntimeException
Exception
getFruitBasket
throws
しかし、部分的な成功の場合はどうなるでしょうか。AppleTree
サーバーに問題なくアクセスできるのに、とOrangeTree
の間のトランスポートの問題が原因でサーバーにアクセスできない場合はどうなりますか?OrchardGate
OrangeTree
私が見る限り、選択肢は 4 つしかなく、どれもまったくひどいものです。
Apple
つまり、オブジェクトが正常に受信されたとしても、オブジェクトがFruitBasket
ないために返されないということOrange
です。- エラーを無視して、
Orange
オブジェクトの空のリストを返すことができました。Orange
これは、クライアントがオブジェクトを検索するときにエラーを確認できずOrange
、サーバー上にオブジェクトが存在しないかのように見えることを意味しOrangeTree
ます。 - にアクセスするときに発生したエラーのリストを含むフィールドを
FruitBasket
calledに追加できます。次に、発生したエラーを示すために呼び出されたリストにエラー コードを追加できます。ただし、このフィールドはドメイン オブジェクトにはまったく属していません。このフィールドは には関連しませんが、 を取得するトランザクションでのみ関連します。errorCodes
FruitBasket
PATH_FLOODED
errorCodes
FruitBasket
FruitBasket
FruitBasket
- 例外をスローできますが、不完全なものを例外に添付し
FruitBasket
ます。例外にはエラー情報のみを含める必要があり、フルーツ バスケットを含めてはならないため、これも恐ろしいことです。
この問題は Java で説明しましたが、この問題は複数の言語に及ぶと思います。私はそれについての議論をまだ見つけていないことに非常に驚いた. 部分的な成功を返すことができるメソッドを記述するための標準的なパターンはありますか? または私が逃したものはありますか?
split - Mule 文字列メッセージの分割と集約
私の要件は、localhost:8080/book/{id}/detail?name=whatever; のようなエンドポイントを受け入れることです。次に、パス param'id' とクエリ param'name' を取得します。次に、メッセージを分割して、xxx1/id と xxx2/name のような 2 つのリクエストを作成します。次に、2 つの応答を一緒に集計します。
私の最初のアイデアは、「id、name」のような文字列を使用してから、リクエストごとに id と name に分割することです。ミュールの概念がたくさんあります。スプリッター、ルーター、VM、アグリゲーターなど。どのミュール コンポーネントを使用する必要があり、どのようなカスタマイズ Java コードを記述する必要があるか。
search - 自動検索機能付き RSS アグリゲーター
私ができるRSSアグリゲーターがあるかどうか誰か知っていますか:
- 任意の数の RSS フィードを選択します (通常の機能のみ - LA タイムズ、ニューヨーク タイムズなど、好きなフィードを選択できます)。
- 任意の数の検索語を入力します (ブール演算子)
そして、それらの検索語に一致するアイテムのみが出力されますか?
基本的に、すべての主要なニュース フィードを選択して検索用語を入力します。すると、関心のある主題の結果のみが表示されます。結果は、フィードではなく、主題 (つまり、 検索語)。
そのようなアプリは存在しますか?
apache-camel - Apache Camel: アグリゲーターの応答を取得していますか?
スプリッターを使用して zip ファイル内のファイルを反復処理し、それに沿ってカスタム アグリゲーターも使用して、本体のリスト (メインの zip ファイル内の両方のファイル) を提供します。さて、その分割の後、アグリゲーターの結果で発生するアグリゲーション ブロック処理中にヘッダー セットを抽出したいと思います。しかし、アグリゲーターの出力が失われたようで、分割ブロックの後に何も返されません。
私はこれの基本を得ていないと確信しています。誰かがここで助けてくれれば幸いです。
アグリゲーター-