However, when running it in fully managed way with controller after deploying a new container (evaluation sample) from workbench and starting up KIE Server with Widlfly Swarm I got the following exception
Does the KIE Server Wildfly Swarm support deployment of container from workbench?
kie-server-swarm_1 | 2017-11-05 14:10:59,760 INFO [org.kie.server.services.impl.ContainerManager] (ServerService Thread Pool -- 27) About to install containers '[KieContainerResource [containerId=evaluation, releaseId=evaluation:evaluation:1.0.1-SNAPSHOT, resolvedReleaseId=null, status=STARTED]]' on kie server 'KieServer{id='bakingmommy'name='bakingmommy'version='7.3.0.Final'location='
http://35.192.11.25:8380/rest/server'}'
kie-server-swarm_1 | 2017-11-05 14:10:59,784 WARN [org.appformer.maven.integration.embedder.MavenSettings] (ServerService Thread Pool -- 27) Environment variable M2_HOME is not set
kie-server-swarm_1 | 2017-11-05 14:11:00,271 INFO [org.appformer.maven.integration.Aether] (ServerService Thread Pool -- 27) The local repository directory /root/.m2/repository doesn't exist. Creating it.
kie-server-swarm_1 | 2017-11-05 14:11:00,320 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 27) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.NoClassDefFoundError: Failed to link org/apache/http/client/methods/HttpUriRequest (Module "deployment.kie-server.war:main" from Service Module Loader): org/apache/http/HttpRequest
kie-server-swarm_1 | at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:85)
kie-server-swarm_1 | at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
kie-server-swarm_1 | at java.util.concurrent.FutureTask.run(FutureTask.java:266)
kie-server-swarm_1 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
kie-server-swarm_1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
kie-server-swarm_1 | at java.lang.Thread.run(Thread.java:745)
kie-server-swarm_1 | at org.jboss.threads.JBossThread.run(JBossThread.java:320)
kie-server-swarm_1 | Caused by: java.lang.NoClassDefFoundError: Failed to link org/apache/http/client/methods/HttpUriRequest (Module "deployment.kie-server.war:main" from Service Module Loader): org/apache/http/HttpRequest
kie-server-swarm_1 | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
kie-server-swarm_1 | at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
kie-server-swarm_1 | at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
kie-server-swarm_1 | at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
kie-server-swarm_1 | at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:446)
kie-server-swarm_1 | at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:274)
kie-server-swarm_1 | at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:78)
kie-server-swarm_1 | at org.jboss.modules.Module.loadModuleClass(Module.java:606)
kie-server-swarm_1 | at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190)
kie-server-swarm_1 | at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:363)
kie-server-swarm_1 | at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:351)
kie-server-swarm_1 | at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:93)
kie-server-swarm_1 | at org.eclipse.aether.transport.http.HttpTransporterFactory.newInstance(HttpTransporterFactory.java:93)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter(DefaultTransporterProvider.java:110)
kie-server-swarm_1 | at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:115)
kie-server-swarm_1 | at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance(BasicRepositoryConnectorFactory.java:180)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:113)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultMetadataResolver$ResolveTask.run(DefaultMetadataResolver.java:603)
kie-server-swarm_1 | at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultMetadataResolver$1.execute(DefaultMetadataResolver.java:527)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultMetadataResolver.resolve(DefaultMetadataResolver.java:382)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultMetadataResolver.resolveMetadata(DefaultMetadataResolver.java:205)
kie-server-swarm_1 | at org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:237)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:302)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223)
kie-server-swarm_1 | at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294)
kie-server-swarm_1 | at org.appformer.maven.integration.MavenRepository.resolveArtifact(MavenRepository.java:166)
kie-server-swarm_1 | at org.appformer.maven.integration.MavenRepository.resolveArtifact(MavenRepository.java:154)
kie-server-swarm_1 | at org.appformer.maven.integration.MavenRepository.resolveArtifact(MavenRepository.java:150)
kie-server-swarm_1 | at org.appformer.maven.integration.ArtifactResolver.resolveArtifact(ArtifactResolver.java:67)
kie-server-swarm_1 | at org.kie.scanner.KieRepositoryScannerImpl.loadArtifact(KieRepositoryScannerImpl.java:154)
kie-server-swarm_1 | at org.kie.scanner.KieRepositoryScannerImpl.loadArtifact(KieRepositoryScannerImpl.java:150)
kie-server-swarm_1 | at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.loadKieModuleFromMavenRepo(KieRepositoryImpl.java:192)
kie-server-swarm_1 | at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:138)
kie-server-swarm_1 | at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:115)
kie-server-swarm_1 | at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:184)
kie-server-swarm_1 | at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:176)
kie-server-swarm_1 | at org.kie.server.services.impl.KieServerImpl.createContainer(KieServerImpl.java:270)
kie-server-swarm_1 | at org.kie.server.services.impl.ContainerManager.installContainersSync(ContainerManager.java:43)
kie-server-swarm_1 | at org.kie.server.services.impl.ContainerManager.installContainers(ContainerManager.java:33)
kie-server-swarm_1 | at org.kie.server.services.impl.KieServerImpl.<init>(KieServerImpl.java:184)
kie-server-swarm_1 | at org.kie.server.services.impl.KieServerImpl.<init>(KieServerImpl.java:97)
kie-server-swarm_1 | at org.kie.server.services.impl.KieServerLocator.<clinit>(KieServerLocator.java:20)
kie-server-swarm_1 | at org.kie.server.services.Bootstrap.contextInitialized(Bootstrap.java:49)
kie-server-swarm_1 | at io.undertow.servlet.core.ApplicationListeners.contextInitialized(ApplicationListeners.java:187)
kie-server-swarm_1 | at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:200)
kie-server-swarm_1 | at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:171)
kie-server-swarm_1 | at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:42)
kie-server-swarm_1 | at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
kie-server-swarm_1 | at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
kie-server-swarm_1 | at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
kie-server-swarm_1 | at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
kie-server-swarm_1 | at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
kie-server-swarm_1 | at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
kie-server-swarm_1 | at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:234)
kie-server-swarm_1 | at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:100)
kie-server-swarm_1 | at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:82)
kie-server-swarm_1 | ... 6 more
kie-server-swarm_1 |
kie-server-swarm_1 | 2017-11-05 14:11:00,342 ERROR [org.jboss.as.controller.management-operation] (main) WFLYCTL0013: Operation ("add") failed - address: (("deployment" => "kie-server.war")) - failure description: {
kie-server-swarm_1 | "WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.NoClassDefFoundError: Failed to link org/apache/http/client/methods/HttpUriRequest (Module \"deployment.kie-server.war:main\" from Service Module Loader): org/apache/http/HttpRequest
kie-server-swarm_1 | Caused by: java.lang.NoClassDefFoundError: Failed to link org/apache/http/client/methods/HttpUriRequest (Module \"deployment.kie-server.war:main\" from Service Module Loader): org/apache/http/HttpRequest"},
kie-server-swarm_1 | "WFLYCTL0412: Required services that are not installed:" => ["jboss.undertow.deployment.default-server.default-host./"],
kie-server-swarm_1 | "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
kie-server-swarm_1 | }
kie-server-swarm_1 | 2017-11-05 14:11:00,352 ERROR [org.jboss.as.server] (main) WFLYSRV0021: Deploy of deployment "kie-server.war" was rolled back with the following failure message:
kie-server-swarm_1 | {
kie-server-swarm_1 | "WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: java.lang.NoClassDefFoundError: Failed to link org/apache/http/client/methods/HttpUriRequest (Module \"deployment.kie-server.war:main\" from Service Module Loader): org/apache/http/HttpRequest
kie-server-swarm_1 | Caused by: java.lang.NoClassDefFoundError: Failed to link org/apache/http/client/methods/HttpUriRequest (Module \"deployment.kie-server.war:main\" from Service Module Loader): org/apache/http/HttpRequest"},
kie-server-swarm_1 | "WFLYCTL0412: Required services that are not installed:" => ["jboss.undertow.deployment.default-server.default-host./"],
kie-server-swarm_1 | "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
kie-server-swarm_1 | }
kie-server-swarm_1 | 2017-11-05 14:11:00,355 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = kie-server.war_com.mysql.jdbc.Driver_5_1
kie-server-swarm_1 | 2017-11-05 14:11:00,358 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = kie-server.war_com.mysql.fabric.jdbc.FabricMySQLDriver_5_1
kie-server-swarm_1 | 2017-11-05 14:11:00,358 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = kie-server.war_org.h2.Driver_1_4
kie-server-swarm_1 | 2017-11-05 14:11:00,369 INFO [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0019: Host default-host stopping
kie-server-swarm_1 | 2017-11-05 14:11:00,494 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0028: Stopped deployment kie-server.war (runtime-name: kie-server.war) in 143ms
kie-server-swarm_1 | 2017-11-05 14:11:00,497 INFO [org.jboss.as.controller] (main) WFLYCTL0183: Service status report
kie-server-swarm_1 | WFLYCTL0184: New missing/unsatisfied dependencies: