I am seeing the below error when I add the scope to 'provided' for all KIE dependencies. Any help would be greatly appreciated.
22:01:10,269 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/kie-server].[org.kie.server.remote.rest.common.KieServerApplication]] (http-127.0.0.1:8080-1) JBWEB000236: Servlet.service() for servlet org.kie.server.remote.rest.common.KieServerApplication threw exception: org.jboss.resteasy.spi.UnhandledException: java.lang.NoClassDefFoundError: org/kie/remote/client/jaxb/JaxbCommandsRequest
at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:367) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:235) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:211) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:576) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:543) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:128) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-2.jar:1.0.2.Final-redhat-2]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:512) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.5.8.Final-redhat-2.jar:7.5.8.Final-redhat-2]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:150) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:419) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:854) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926) [jbossweb-7.5.16.Final-redhat-1.jar:7.5.16.Final-redhat-1]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_75]
Caused by: java.lang.NoClassDefFoundError: org/kie/remote/client/jaxb/JaxbCommandsRequest
at java.lang.Class.getDeclaredMethods0(Native Method) [rt.jar:1.7.0_75]
at java.lang.Class.privateGetDeclaredMethods(Class.java:2615) [rt.jar:1.7.0_75]
at java.lang.Class.getDeclaredMethods(Class.java:1860) [rt.jar:1.7.0_75]
at org.drools.compiler.rule.builder.dialect.mvel.MVELDialect.addStaticImport(MVELDialect.java:427) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.compiler.DialectCompiletimeRegistry.addStaticImport(DialectCompiletimeRegistry.java:112) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.compiler.PackageRegistry.addStaticImport(PackageRegistry.java:130) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processFunctions(KnowledgeBuilderImpl.java:1708) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.processOtherDeclarations(KnowledgeBuilderImpl.java:1612) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildOtherDeclarations(CompositeKnowledgeBuilderImpl.java:251) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.buildPackages(CompositeKnowledgeBuilderImpl.java:119) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.builder.impl.CompositeKnowledgeBuilderImpl.build(CompositeKnowledgeBuilderImpl.java:105) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages(AbstractKieModule.java:243) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.AbstractKieProject.verify(AbstractKieProject.java:64) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieProject(KieBuilderImpl.java:230) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieModule(KieBuilderImpl.java:222) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.kie.scanner.KieRepositoryScannerImpl.build(KieRepositoryScannerImpl.java:221) [kie-ci-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.kie.scanner.KieRepositoryScannerImpl.buildArtifact(KieRepositoryScannerImpl.java:171) [kie-ci-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.kie.scanner.KieRepositoryScannerImpl.loadArtifact(KieRepositoryScannerImpl.java:127) [kie-ci-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.kie.scanner.KieRepositoryScannerImpl.loadArtifact(KieRepositoryScannerImpl.java:122) [kie-ci-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.loadKieModuleFromMavenRepo(KieRepositoryImpl.java:130) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:116) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:93) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:115) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:111) [drools-compiler-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.kie.server.services.impl.KieServerImpl.createContainer(KieServerImpl.java:241) [kie-server-services-common-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at org.kie.server.remote.rest.common.resource.KieServerRestImpl.createContainer(KieServerRestImpl.java:91) [kie-server-rest-common-6.4.0.Final-redhat-3.jar:6.4.0.Final-redhat-3]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_75]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_75]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_75]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_75]
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:168) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:269) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:227) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:216) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:561) [resteasy-jaxrs-2.3.13.Final-redhat-1.jar:]
... 21 more
Caused by: java.lang.ClassNotFoundException: org.kie.remote.client.jaxb.JaxbCommandsRequest
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) [rt.jar:1.7.0_75]
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) [rt.jar:1.7.0_75]
at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_75]
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) [rt.jar:1.7.0_75]
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) [rt.jar:1.7.0_75]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [rt.jar:1.7.0_75]
... 56 more