我在访问cordapp流程中的服务时遇到异常
java.lang.IllegalArgumentException:Corda服务 com.example.services.MyService不存在
我正在使用cordaV2并尝试使用
编辑NodeDriver.ktdriver(isDebug = true,extraCordappPackagesToScan = listOf(" com.example.services&#34))
但它没有帮助。
如何更新在NodeDriver.kt创建的网络上本地运行的cordApp代码,并且它不会抛出此异常!
答案 0 :(得分:1)
我重新检查了我的代码并意识到我在服务类中没有使用ServiceHub参数。添加后,它已被修复。
类MyService( val服务:ServiceHub ): SingletonSerializeAsToken()