Teiid Designer: всегда появляется ошибка "Service jboss.data-source-config.<DS_NAME> уже зарегистрирована" при развертывании vdb

Когда я пытаюсь развернуть новую виртуальную базу данных (Teiid9TestConnection_DS - это имя источника данных, локальный источник данных MySQL для тестирования), я всегда получаю следующую ошибку, даже при самой первой попытке развертывания:

ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 8)  WFLYCTL0013: Operation ("enable") failed - address: ([
    ("subsystem" => "datasources"),
    ("data-source" => "Teiid9TestConnection_DS")
]): org.jboss.msc.service.DuplicateServiceException: Service jboss.data-source-config.Teiid9TestConnection_DS is already registered
  at org.jboss.msc.service.ServiceRegistrationImpl.setInstance(ServiceRegistrationImpl.java:158)
  at org.jboss.msc.service.ServiceControllerImpl.startInstallation(ServiceControllerImpl.java:235)
  at org.jboss.msc.service.ServiceContainerImpl.install(ServiceContainerImpl.java:768)
  at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:223)
  at org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2401)
  at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:223)
  at org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2401)
  at org.jboss.msc.service.ServiceBuilderImpl.install(ServiceBuilderImpl.java:317)
  at org.jboss.as.controller.OperationContextImpl$ContextServiceBuilder.install(OperationContextImpl.java:1931)
  at org.jboss.as.connector.subsystems.datasources.DataSourceEnable.addServices(DataSourceEnable.java:193)
  at org.jboss.as.connector.subsystems.datasources.DataSourceEnable$1.execute(DataSourceEnable.java:87)
  at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:803)
  at org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:601)
  at org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:354)
  at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:330)
  at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1183)
  at org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:362)
  at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:218)
  at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:201)
  at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.access$300(ModelControllerClientOperationHandler.java:128)
  at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:150)
  at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$1.run(ModelControllerClientOperationHandler.java:146)
  at java.security.AccessController.doPrivileged(Native Method)
  at javax.security.auth.Subject.doAs(Subject.java:422)
  at org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:92)
  at org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1.execute(ModelControllerClientOperationHandler.java:146)
  at org.jboss.as.protocol.mgmt.AbstractMessageHandler$2$1.doExecute(AbstractMessageHandler.java:298)
  at org.jboss.as.protocol.mgmt.AbstractMessageHandler$AsyncTaskRunner.run(AbstractMessageHandler.java:518)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
  at org.jboss.threads.JBossThread.run(JBossThread.java:320)

Я пробовал разные конфигурации, получая всегда эту ошибку, которая не позволяет мне развернуть VDB:

  • Teiid designer 11.0.0 + Teiid runtime 9.0.6 (WildFly AS + Teiid загружен в комплекте с 9.0 загрузками · Teiid) + Eclipse 4.6 Neon + Java 1.8.
  • Дизайнер Teiid 10.1 + среда выполнения Teiid 9.0.6 (WildFly 9.0.6 AS загружается отдельно от Teiid, затем объединяется при распаковке) + Eclipse 4.5 Mars + Java 1.8.

Перед этой основной ошибкой журнал показывает также Unable to select any database object(s) that match root.

Может ли кто-нибудь помочь мне понять и преодолеть проблему? Заранее спасибо.

0 ответов

Другие вопросы по тегам