私は grails アプリを構築していますが、別のサービスでサービスを開始しようとすると問題が発生しました。両方のサービスは、他のサービスで定義されたメソッドを使用します。
class fooService{
def barService
barService.doIt()
def getIt(){
...
}
}
class barService{
def fooService
fooService.getIt()
def doIt(){
...
}
}
アプリを実行してメソッドが使用されている場所に移動すると、このエラーが発生します。
Error creating bean with name 'fooService':
org.springframework.beans.factory.FactoryBeanNotInitializedException: FactoryBean is
not fully initialized yet
これはgrailsではできないことですか?または、誰かアドバイスをいただけますか?
ありがとう