XPath を使用して次のステートメントを処理するには、PMD が必要です。
1. 最も外側の try ブロックの終わりの前に 2. 最も外側の try には、&をfillTrasactionStatus()
含む 2 つのキャッチが必要です。fatalException
throwable
logException
fillTransactioStatus()
3. Interaction.begin()
& fetchTransactionStatus()
を最初にする必要があります (これは、インターフェイスを介して公開されるすべてのパブリック メソッドの先頭にある必要があります) 。
最初の質問に対する私のアプローチは...
//PrimaryPrefix [Name[@Image='fillTransactionStatus']]
[ancestor::TryStatement]
しかし、それが最も外側の try ブロックであることを確認するにはどうすればよいですか。
助けてください。