Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-10925

Migration of domain.xml by CMTool fails due to missing capabilities

XMLWordPrintable

      ./server-migration.sh --interactive false --source jboss-eap-6.4 --target jboss-eap-7.1
      ...
      07:42:57,038 INFO  [org.jboss.migration.core.task.ServerMigrationTask#501] (main) Adding profile load-balancer...
      07:42:57,056 INFO  [org.jboss.migration.core.task.ServerMigrationTask#502] (main) Profile load-balancer created.
      07:42:57,143 INFO  [org.jboss.migration.core.task.ServerMigrationTask#504] (main) Adding subsystem io configuration(s)...
      07:42:57,144 INFO  [org.jboss.migration.core.task.ServerMigrationTask#505] (main) Extension org.wildfly.extension.io already exists in config.
      07:42:57,193 INFO  [org.jboss.migration.core.task.ServerMigrationTask#506] (main) Subsystem config /profile=load-balancer/subsystem=io added.
      07:42:57,194 INFO  [org.jboss.migration.core.task.ServerMigrationTask#507] (main) Adding subsystem undertow configuration(s)...
      07:42:57,194 INFO  [org.jboss.migration.core.task.ServerMigrationTask#508] (main) Extension org.wildfly.extension.undertow already exists in config.
      07:42:57,241 ERROR [org.jboss.migration.core.logger] (main) Migration failed: org.jboss.migration.core.ServerMigrationFailureException: org.jboss.migration.wfly10.config.management.ManagementOperationException: {"domain-failure-description" => "WFLYCTL0369: Required capabilities are not available:
          org.wildfly.undertow.host.default-server.default-host in context 'profile=load-balancer'; There are no known registration points which can provide this capability.
          org.wildfly.undertow.server.default-server in context 'profile=load-balancer'; There are no known registration points which can provide this capability.
          org.wildfly.undertow.servlet-container.default in context 'profile=load-balancer'; There are no known registration points which can provide this capability."}
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:174) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.execute(TaskExecutionImpl.java:159) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:68) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:32) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.TaskRunnable$Builder.lambda$null$2(TaskRunnable.java:53) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.TaskRunnable$Builder.lambda$null$0(TaskRunnable.java:44) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.CompositeSubtasks.run(CompositeSubtasks.java:42) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.ComponentTask$Builder.lambda$buildRunnable$0(ComponentTask.java:129) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.ComponentTask.run(ComponentTask.java:46) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.execute(TaskExecutionImpl.java:159) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:68) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:32) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.management.resource.ManageableResourceCompositeSubtasksBuilder.lambda$null$1(ManageableResourceCompositeSubtasksBuilder.java:99) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.CompositeSubtasks.run(CompositeSubtasks.java:42) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.TaskRunnable$Builder.lambda$null$0(TaskRunnable.java:44) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.CompositeSubtasks.run(CompositeSubtasks.java:42) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.ComponentTask$Builder.lambda$buildRunnable$0(ComponentTask.java:129) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.ComponentTask.run(ComponentTask.java:46) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.execute(TaskExecutionImpl.java:159) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:68) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:32) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.ServerConfigurationMigration$1.run(ServerConfigurationMigration.java:107) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.execute(TaskExecutionImpl.java:159) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:68) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:32) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.ServerConfigurationsMigration$Task.migrateAllConfigs(ServerConfigurationsMigration.java:122) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.ServerConfigurationsMigration$Task.run(ServerConfigurationsMigration.java:115) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.execute(TaskExecutionImpl.java:159) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:68) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:32) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.DomainMigration$1.run(DomainMigration.java:62) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.console.UserConfirmationServerMigrationTask.runTask(UserConfirmationServerMigrationTask.java:58) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.console.UserConfirmationServerMigrationTask.run(UserConfirmationServerMigrationTask.java:63) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.env.SkippableByEnvServerMigrationTask.run(SkippableByEnvServerMigrationTask.java:47) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.execute(TaskExecutionImpl.java:159) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:68) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskContextImpl.execute(TaskContextImpl.java:32) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.ServerMigration.run(ServerMigration.java:45) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.WildFlyServer10.migrate(WildFlyServer10.java:47) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.ServerMigration$1.run(ServerMigration.java:153) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.ServerMigration.run(ServerMigration.java:160) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.cli.CommandLineServerMigration.main(CommandLineServerMigration.java:140) [jboss-server-migration-cli-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      Caused by: org.jboss.migration.wfly10.config.management.ManagementOperationException: {"domain-failure-description" => "WFLYCTL0369: Required capabilities are not available:
          org.wildfly.undertow.host.default-server.default-host in context 'profile=load-balancer'; There are no known registration points which can provide this capability.
          org.wildfly.undertow.server.default-server in context 'profile=load-balancer'; There are no known registration points which can provide this capability.
          org.wildfly.undertow.servlet-container.default in context 'profile=load-balancer'; There are no known registration points which can provide this capability."}
      	at org.jboss.migration.wfly10.config.management.impl.AbstractManageableServerConfiguration.processResult(AbstractManageableServerConfiguration.java:95) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.management.impl.AbstractManageableServerConfiguration.executeManagementOperation(AbstractManageableServerConfiguration.java:108) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.management.subsystem.AddSubsystemResourceSubtaskBuilder.addConfiguration(AddSubsystemResourceSubtaskBuilder.java:55) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.to.wfly10.AddLoadBalancerProfile$AddUndertowSubsystemConfig.addConfiguration(AddLoadBalancerProfile.java:126) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.wfly10.config.task.management.subsystem.AddSubsystemResourceSubtaskBuilder.lambda$null$1(AddSubsystemResourceSubtaskBuilder.java:47) [jboss-server-migration-wildfly10-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.ComponentTask$Builder.lambda$buildRunnable$0(ComponentTask.java:129) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.component.ComponentTask.run(ComponentTask.java:46) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	at org.jboss.migration.core.task.TaskExecutionImpl.run(TaskExecutionImpl.java:169) [jboss-server-migration-core-1.0.0.Final-SNAPSHOT.jar:1.0.0.Final-SNAPSHOT]
      	... 47 more
      
      

      Issues of interest:
      JBEAP-10033 - Introduce capabilites in undertow subsystem
      JBEAP-10210 - WebToUndertow default-virtual-host remains unchanged after migration from web subsystem having defined default-virtual-server

              emartins@redhat.com Eduardo Martins
              pkremens@redhat.com Petr Kremensky (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: