このツールについて聞いたばかりで、ソナーは初めてです。
このツールを使用して、FMW(Fusion Middleware) -OSB(Oracle Service Bus)/BPEL プロジェクトのコード レビューを実行できますか? もしそうなら、誰かがこれについていくつかの意見を与えることができますか?
このツールについて聞いたばかりで、ソナーは初めてです。
このツールを使用して、FMW(Fusion Middleware) -OSB(Oracle Service Bus)/BPEL プロジェクトのコード レビューを実行できますか? もしそうなら、誰かがこれについていくつかの意見を与えることができますか?
公式の plugin-List : http://docs.codehaus.org/display/SONAR/Sonar+Plugin+Library/には、ツールのサポートについては言及されていません。
ただし、ソナーはカスタム プラグインで拡張できるため、ツールにメトリックを提供する独自のプラグインを作成できる場合があります。
どのレベルのレビューをカバーしたいですか? BPEL 用の独自のレビュー ツールを作成するのは非常に簡単です。すべての BPEL リソースは XML ファイルです。たとえば、BPEL アクティビティの命名規則を確認する場合は、単純な XPath ベースのルールを定義できます。元:
//sequence/@name ~= "^sequence.*".
Java プログラムは、上記の XPath を使用して xxxx.bpel ファイルからすべてのシーケンス名を取り出し、それを正規表現と比較できます。同様のルールを作成して、WSDL の使用、パートナー リンク、エンドポイント アドレス、エラー処理の使用などを確認できます。