无法加载CordaService

无法加载CordaService,corda,Corda,我有一个CordaService,看起来像这样: @CordaService class MyService(private val services: AppServiceHub) : SingletonSerializeAsToken() { private companion object { private val log = loggerFor<MyService>() init { BraidCordaJacksonInit.init()

我有一个CordaService,看起来像这样:

@CordaService
class MyService(private val services: AppServiceHub) : SingletonSerializeAsToken() {
  private companion object {
    private val log = loggerFor<MyService>()
    init {
      BraidCordaJacksonInit.init()
    }
  }

  init {
    println("***** MyService Initializing ****") 
  }
}
如果我使用NodeDriver运行节点:

fun main(args: Array<String>) {
  driver(DriverParameters(
      isDebug = true,
      waitForAllNodesToFinish = true,
      startNodesInProcess = true) {
    listOf(
        startNode(providedName = CordaX500Name("PartyA", "London", "GB"))
    ).map { it.getOrThrow() }
  }
}
我是否需要添加一些特定的内容来鼓励扫描器定位该类

谢谢,
模糊这是我们的错。有人已从
/build.gradle
部署节点
配置中删除了cordapp

fun main(args: Array<String>) {
  driver(DriverParameters(
      isDebug = true,
      waitForAllNodesToFinish = true,
      startNodesInProcess = true) {
    listOf(
        startNode(providedName = CordaX500Name("PartyA", "London", "GB"))
    ).map { it.getOrThrow() }
  }
}
***** MyService Initializing ****
[INFO ] 12:17:09,934 [driver-pool-thread-0] (AbstractNode.kt:487) internal.Node.installCordaService - Installed io.bluebank.MyService Corda service {}