1

いくつかのメソッドをプッシュした後、roo シェルは私の aj ファイルを削除します。

これらのメソッドのいずれかをメインの Controller Java ファイルにコピーすると、次のようになります。

Deleted backoffice|SRC_MAIN_JAVA/xxx/actions/TicketController_Roo_Controller.aj - empty

私はマルチモジュールプロジェクトを使用していますが、それが違いを生んでいます。私のコントローラーはモジュールにあり、私のエンティティは別のモジュールにあります。roo シェルが実行されていない場合、プッシュされたメソッドは正しく機能します。

何が原因でしょうか?

アップデート

メソッドのプッシュは、他のエンティティによってサポートされている他の一部のコントローラーで機能します。問題を突き止めようとしていますが、追加のファインダーと追加機能を備えた Ticket エンティティに関係している可能性があります。

4

1 に答える 1