• Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.4.0, 7.4.0-alpha3
    • None
    • engine
    • None

      AT:

      • just do it
      • do not forget the docs

        This is the controller panel for Smart Panels app

            [CAM-4941] Port remaining logging to slf4j

            I should also add that the first SLF4J message has appeared from my very first use of Modeler. As the reference in this case is to slf4j, I thought I would point that out. My research indicates that this error shouldn't be a problem and I have successfully built processes with Modeler.

            Michael Peoples added a comment - I should also add that the first SLF4J message has appeared from my very first use of Modeler. As the reference in this case is to slf4j, I thought I would point that out. My research indicates that this error shouldn't be a problem and I have successfully built processes with Modeler.

            Hi mpp4manu,

            I still don't think that this is related to this issue. Nevertheless the actual stack trace is recorded by surefire to the files in the directory:

            Please refer to C:\Users\mp4783\Documents\CamundaWorkspace\camundaHostCommandExecution\target\surefire-reports for the individual test results.
            

            For example there should exist a file

            {com.att.camunda.CamundaHostExecuteCommandTest-output.txt}

            which should contain the exception why the DMN can't be transformed.

            Cheers,
            Sebastian

            Sebastian Menski added a comment - Hi mpp4manu , I still don't think that this is related to this issue. Nevertheless the actual stack trace is recorded by surefire to the files in the directory: Please refer to C:\Users\mp4783\Documents\CamundaWorkspace\camundaHostCommandExecution\target\surefire-reports for the individual test results. For example there should exist a file {com.att.camunda.CamundaHostExecuteCommandTest-output.txt} which should contain the exception why the DMN can't be transformed. Cheers, Sebastian

            Here's the test code:

            /* Licensed under the Apache License, Version 2.0 (the "License");

            • you may not use this file except in compliance with the License.
            • You may obtain a copy of the License at
              *
            • http://www.apache.org/licenses/LICENSE-2.0
              *
            • Unless required by applicable law or agreed to in writing, software
            • distributed under the License is distributed on an "AS IS" BASIS,
            • WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
            • See the License for the specific language governing permissions and
            • limitations under the License.
              */
              package com.att.camunda;

            import java.util.HashMap;
            import java.util.Map;

            import org.camunda.bpm.engine.RuntimeService;
            import org.camunda.bpm.engine.test.Deployment;
            import org.camunda.bpm.engine.test.ProcessEngineRule;
            import org.junit.Rule;
            import org.junit.Test;
            /**

            • @author Michael Peoples (mp4783)
              *
              */
              public class CamundaHostExecuteCommandTest {

            public Boolean targetDebugMode = true ;

            @Rule
            public ProcessEngineRule processEngineRule = new ProcessEngineRule();

            /*@Test
            @Deployment(resources=

            {"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"})
            public void shouldInvokeService() {
            Map<String, Object> variables = new HashMap<String, Object>();

            variables.put("targetAuthType", "clearprivatekey") ;

            variables.put("remoteCommand", "uname -a") ;
            variables.put("targetHost", "myhost.com") ;
            variables.put("targetKeychainSource", null) ;
            variables.put("targetPassphrase", "cphrase") ;
            variables.put("targetPassword", "cpass") ;
            variables.put("targetUser", "cuser") ;

            if (System.getProperty("os.name").contains("Windows"))
            { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.unencrypted.camunda.ppk") ; }
            else
            { variables.put("targetPrivateKeyFile", "/home/cuser/id_rsa") ; }

            RuntimeService runtimeService = processEngineRule.getRuntimeService();

            runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables);
            }*/

            /* @Test
            @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"}

            )
            public void shouldUsePassword()

            { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "password") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "myhost.com") ; variables.put("targetPassword", "cpass") ; variables.put("targetUser", "cuser") ; RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); }

            @Test
            @Deployment(resources=

            {"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"})
            public void shouldUseSshAgent() { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "sshagent") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "myhost.com") ; variables.put("targetUser", "cpass") ; RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); }

            @Test
            @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"}

            )
            public void shouldUseEncryptedPrivateKey() {
            Map<String, Object> variables = new HashMap<String, Object>();

            variables.put("targetAuthType", "encryptedprivatekey") ;

            variables.put("remoteCommand", "uname -a") ;
            variables.put("targetHost", "myhost.com") ;
            variables.put("targetPassphrase", "cpass") ;
            variables.put("targetUser", "cuser") ;

            if (System.getProperty("os.name").contains("Windows"))

            { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.camunda.ppk") ; }

            else

            { variables.put("targetPrivateKeyFile", "/home/cuser/id_rsa.camunda") ; }

            RuntimeService runtimeService = processEngineRule.getRuntimeService();

            runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables);

            }
            */

            @Test
            @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"})
            public void shouldUseClearPrivateKey() {
            Map<String, Object> variables = new HashMap<String, Object>();

            variables.put("targetAuthType", "clearprivatekey") ;

            variables.put("remoteCommand", "uname -a") ;
            variables.put("targetHost", "my.com") ;
            variables.put("targetUser", "cuser") ;

            if (System.getProperty("os.name").contains("Windows"))
            { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.unencrypted.camunda.ppk") ; }
            else
            { variables.put("targetPrivateKeyFile", "/home/camunda/id_rsa") ; }

            RuntimeService runtimeService = processEngineRule.getRuntimeService();

            runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables);

            }

            @Test
            @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"})
            public void shouldShowError() {

            System.out.println("\n!!!!! ERROR SHOULD FOLLOW !!!!!\n");
            Map<String, Object> variables = new HashMap<String, Object>();

            variables.put("targetAuthType", "encryptedprivatekey") ;

            variables.put("remoteCommand", "ls -l foobar") ;
            variables.put("targetHost", "myhost.com") ;
            variables.put("targetPassphrase", "cpass") ;
            variables.put("targetUser", "cuser") ;

            if (System.getProperty("os.name").contains("Windows"))
            { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.camunda.ppk") ; }
            else
            { variables.put("targetPrivateKeyFile", "/home/cuser/id_rsa.camunda") ; }

            RuntimeService runtimeService = processEngineRule.getRuntimeService();

            runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables);

            }

            }

            Michael Peoples added a comment - Here's the test code: /* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ package com.att.camunda; import java.util.HashMap; import java.util.Map; import org.camunda.bpm.engine.RuntimeService; import org.camunda.bpm.engine.test.Deployment; import org.camunda.bpm.engine.test.ProcessEngineRule; import org.junit.Rule; import org.junit.Test; /** @author Michael Peoples (mp4783) * */ public class CamundaHostExecuteCommandTest { public Boolean targetDebugMode = true ; @Rule public ProcessEngineRule processEngineRule = new ProcessEngineRule(); /*@Test @Deployment(resources= {"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"}) public void shouldInvokeService() { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "clearprivatekey") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "myhost.com") ; variables.put("targetKeychainSource", null) ; variables.put("targetPassphrase", "cphrase") ; variables.put("targetPassword", "cpass") ; variables.put("targetUser", "cuser") ; if (System.getProperty("os.name").contains("Windows")) { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.unencrypted.camunda.ppk") ; } else { variables.put("targetPrivateKeyFile", "/home/cuser/id_rsa") ; } RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); }*/ /* @Test @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"} ) public void shouldUsePassword() { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "password") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "myhost.com") ; variables.put("targetPassword", "cpass") ; variables.put("targetUser", "cuser") ; RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); } @Test @Deployment(resources= {"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"}) public void shouldUseSshAgent() { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "sshagent") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "myhost.com") ; variables.put("targetUser", "cpass") ; RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); } @Test @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"} ) public void shouldUseEncryptedPrivateKey() { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "encryptedprivatekey") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "myhost.com") ; variables.put("targetPassphrase", "cpass") ; variables.put("targetUser", "cuser") ; if (System.getProperty("os.name").contains("Windows")) { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.camunda.ppk") ; } else { variables.put("targetPrivateKeyFile", "/home/cuser/id_rsa.camunda") ; } RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); } */ @Test @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"}) public void shouldUseClearPrivateKey() { Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "clearprivatekey") ; variables.put("remoteCommand", "uname -a") ; variables.put("targetHost", "my.com") ; variables.put("targetUser", "cuser") ; if (System.getProperty("os.name").contains("Windows")) { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.unencrypted.camunda.ppk") ; } else { variables.put("targetPrivateKeyFile", "/home/camunda/id_rsa") ; } RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); } @Test @Deployment(resources={"camundaHostExecuteCommand.bpmn", "AuthenticationCredentials.dmn", "HostConnectMethod.dmn"}) public void shouldShowError() { System.out.println("\n!!!!! ERROR SHOULD FOLLOW !!!!!\n"); Map<String, Object> variables = new HashMap<String, Object>(); variables.put("targetAuthType", "encryptedprivatekey") ; variables.put("remoteCommand", "ls -l foobar") ; variables.put("targetHost", "myhost.com") ; variables.put("targetPassphrase", "cpass") ; variables.put("targetUser", "cuser") ; if (System.getProperty("os.name").contains("Windows")) { variables.put("targetPrivateKeyFile", "C:\\Program Files (x86)\\PuTTY\\id_rsa.camunda.ppk") ; } else { variables.put("targetPrivateKeyFile", "/home/cuser/id_rsa.camunda") ; } RuntimeService runtimeService = processEngineRule.getRuntimeService(); runtimeService.startProcessInstanceByKey("camundaHostExecuteCommand", variables); } }

            Sorry about that, here's the stack trace:

            -------------------------------------------------------------------------------
            Test set: com.att.camunda.CamundaHostExecuteCommandTest
            -------------------------------------------------------------------------------
            Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 3.349 sec <<< FAILURE!
            shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 3.228 sec <<< ERROR!
            org.camunda.bpm.engine.ProcessEngineException: Unable to transform DMN resource 'AuthenticationCredentials.dmn'
            at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:50)
            at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.transformResource(AbstractDefinitionDeployer.java:91)
            at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.parseDefinitionResources(AbstractDefinitionDeployer.java:66)
            at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.deploy(AbstractDefinitionDeployer.java:56)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:69)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:66)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:66)
            at org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:52)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.deploy(DeployCmd.java:470)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:137)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:126)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.doExecute(DeployCmd.java:126)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:93)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:75)
            at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
            at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95)
            at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
            at org.camunda.bpm.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:92)
            at org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:207)
            at org.camunda.bpm.engine.impl.test.TestHelper.annotationDeploymentSetUp(TestHelper.java:129)
            at org.camunda.bpm.engine.test.ProcessEngineRule.starting(ProcessEngineRule.java:138)
            at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:102)
            at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46)
            at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
            at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
            at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
            at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
            at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
            at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
            at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
            at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
            Caused by: org.camunda.bpm.dmn.engine.impl.transform.DmnTransformException: DMN-02003 Unable to transform decisions from input stream.
            at org.camunda.bpm.dmn.engine.impl.transform.DmnTransformLogger.unableToTransformDecisionsFromInputStream(DmnTransformLogger.java:47)
            at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:100)
            at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.modelInstance(DefaultDmnTransform.java:105)
            at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:47)
            ... 47 more
            Caused by: org.camunda.bpm.model.dmn.DmnModelException: Unable to parse model
            at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:62)
            at org.camunda.bpm.model.dmn.Dmn.doReadModelFromInputStream(Dmn.java:234)
            at org.camunda.bpm.model.dmn.Dmn.readModelFromStream(Dmn.java:150)
            at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:97)
            ... 49 more
            Caused by: org.camunda.bpm.model.xml.ModelParseException: SAXException while parsing input stream
            at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:241)
            at org.camunda.bpm.model.xml.impl.parser.AbstractModelParser.parseModelFromStream(AbstractModelParser.java:65)
            at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:59)
            ... 52 more
            Caused by: org.xml.sax.SAXException: Error: URI=null Line=65: cvc-complex-type.2.3: Element 'inputEntry' cannot have character [children], because the type's content type is element-only.
            at org.camunda.bpm.model.xml.impl.util.DomUtil$DomErrorHandler.error(DomUtil.java:198)
            at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:137)
            at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
            at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
            at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1781)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2957)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
            at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
            at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
            at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
            at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
            at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
            at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347)
            at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
            at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:236)
            ... 54 more
            shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 3.23 sec <<< ERROR!
            org.camunda.bpm.engine.exception.NullValueException: no processes deployed with key 'camundaHostExecuteCommand': processDefinition is null
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            at org.camunda.bpm.engine.impl.util.EnsureUtil.generateException(EnsureUtil.java:329)
            at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:49)
            at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:44)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.findDeployedLatestProcessDefinitionByKey(DeploymentCache.java:101)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:63)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35)
            at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
            at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95)
            at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
            at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78)
            at com.att.camunda.CamundaHostExecuteCommandTest.shouldUseClearPrivateKey(CamundaHostExecuteCommandTest.java:147)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
            at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
            at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
            at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
            at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
            at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
            at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
            at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
            at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
            at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
            at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
            at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
            shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 0.077 sec <<< ERROR!
            org.camunda.bpm.engine.ProcessEngineException: Unable to transform DMN resource 'AuthenticationCredentials.dmn'
            at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:50)
            at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.transformResource(AbstractDefinitionDeployer.java:91)
            at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.parseDefinitionResources(AbstractDefinitionDeployer.java:66)
            at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.deploy(AbstractDefinitionDeployer.java:56)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:69)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:66)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:66)
            at org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:52)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.deploy(DeployCmd.java:470)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:137)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:126)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.doExecute(DeployCmd.java:126)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:93)
            at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:75)
            at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
            at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95)
            at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
            at org.camunda.bpm.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:92)
            at org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:207)
            at org.camunda.bpm.engine.impl.test.TestHelper.annotationDeploymentSetUp(TestHelper.java:129)
            at org.camunda.bpm.engine.test.ProcessEngineRule.starting(ProcessEngineRule.java:138)
            at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:102)
            at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46)
            at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
            at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
            at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
            at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
            at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
            at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
            at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
            at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
            Caused by: org.camunda.bpm.dmn.engine.impl.transform.DmnTransformException: DMN-02003 Unable to transform decisions from input stream.
            at org.camunda.bpm.dmn.engine.impl.transform.DmnTransformLogger.unableToTransformDecisionsFromInputStream(DmnTransformLogger.java:47)
            at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:100)
            at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.modelInstance(DefaultDmnTransform.java:105)
            at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:47)
            ... 47 more
            Caused by: org.camunda.bpm.model.dmn.DmnModelException: Unable to parse model
            at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:62)
            at org.camunda.bpm.model.dmn.Dmn.doReadModelFromInputStream(Dmn.java:234)
            at org.camunda.bpm.model.dmn.Dmn.readModelFromStream(Dmn.java:150)
            at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:97)
            ... 49 more
            Caused by: org.camunda.bpm.model.xml.ModelParseException: SAXException while parsing input stream
            at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:241)
            at org.camunda.bpm.model.xml.impl.parser.AbstractModelParser.parseModelFromStream(AbstractModelParser.java:65)
            at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:59)
            ... 52 more
            Caused by: org.xml.sax.SAXException: Error: URI=null Line=65: cvc-complex-type.2.3: Element 'inputEntry' cannot have character [children], because the type's content type is element-only.
            at org.camunda.bpm.model.xml.impl.util.DomUtil$DomErrorHandler.error(DomUtil.java:198)
            at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:137)
            at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
            at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
            at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140)
            at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1781)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2957)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
            at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117)
            at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
            at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
            at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
            at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
            at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
            at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347)
            at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
            at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:236)
            ... 54 more
            shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 0.077 sec <<< ERROR!
            org.camunda.bpm.engine.exception.NullValueException: no processes deployed with key 'camundaHostExecuteCommand': processDefinition is null
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            at org.camunda.bpm.engine.impl.util.EnsureUtil.generateException(EnsureUtil.java:329)
            at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:49)
            at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:44)
            at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.findDeployedLatestProcessDefinitionByKey(DeploymentCache.java:101)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:63)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35)
            at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
            at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95)
            at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
            at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78)
            at com.att.camunda.CamundaHostExecuteCommandTest.shouldShowError(CamundaHostExecuteCommandTest.java:176)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
            at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
            at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
            at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
            at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
            at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
            at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
            at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
            at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
            at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
            at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
            at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)

            Michael Peoples added a comment - Sorry about that, here's the stack trace: ------------------------------------------------------------------------------- Test set: com.att.camunda.CamundaHostExecuteCommandTest ------------------------------------------------------------------------------- Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 3.349 sec <<< FAILURE! shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 3.228 sec <<< ERROR! org.camunda.bpm.engine.ProcessEngineException: Unable to transform DMN resource 'AuthenticationCredentials.dmn' at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:50) at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.transformResource(AbstractDefinitionDeployer.java:91) at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.parseDefinitionResources(AbstractDefinitionDeployer.java:66) at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.deploy(AbstractDefinitionDeployer.java:56) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:69) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:66) at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:66) at org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:52) at org.camunda.bpm.engine.impl.cmd.DeployCmd.deploy(DeployCmd.java:470) at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:137) at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:126) at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553) at org.camunda.bpm.engine.impl.cmd.DeployCmd.doExecute(DeployCmd.java:126) at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:93) at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:75) at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95) at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30) at org.camunda.bpm.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:92) at org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:207) at org.camunda.bpm.engine.impl.test.TestHelper.annotationDeploymentSetUp(TestHelper.java:129) at org.camunda.bpm.engine.test.ProcessEngineRule.starting(ProcessEngineRule.java:138) at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:102) at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) Caused by: org.camunda.bpm.dmn.engine.impl.transform.DmnTransformException: DMN-02003 Unable to transform decisions from input stream. at org.camunda.bpm.dmn.engine.impl.transform.DmnTransformLogger.unableToTransformDecisionsFromInputStream(DmnTransformLogger.java:47) at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:100) at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.modelInstance(DefaultDmnTransform.java:105) at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:47) ... 47 more Caused by: org.camunda.bpm.model.dmn.DmnModelException: Unable to parse model at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:62) at org.camunda.bpm.model.dmn.Dmn.doReadModelFromInputStream(Dmn.java:234) at org.camunda.bpm.model.dmn.Dmn.readModelFromStream(Dmn.java:150) at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:97) ... 49 more Caused by: org.camunda.bpm.model.xml.ModelParseException: SAXException while parsing input stream at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:241) at org.camunda.bpm.model.xml.impl.parser.AbstractModelParser.parseModelFromStream(AbstractModelParser.java:65) at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:59) ... 52 more Caused by: org.xml.sax.SAXException: Error: URI=null Line=65: cvc-complex-type.2.3: Element 'inputEntry' cannot have character [children] , because the type's content type is element-only. at org.camunda.bpm.model.xml.impl.util.DomUtil$DomErrorHandler.error(DomUtil.java:198) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:137) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1781) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2957) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:236) ... 54 more shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 3.23 sec <<< ERROR! org.camunda.bpm.engine.exception.NullValueException: no processes deployed with key 'camundaHostExecuteCommand': processDefinition is null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.camunda.bpm.engine.impl.util.EnsureUtil.generateException(EnsureUtil.java:329) at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:49) at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:44) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.findDeployedLatestProcessDefinitionByKey(DeploymentCache.java:101) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:63) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35) at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95) at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30) at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78) at com.att.camunda.CamundaHostExecuteCommandTest.shouldUseClearPrivateKey(CamundaHostExecuteCommandTest.java:147) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 0.077 sec <<< ERROR! org.camunda.bpm.engine.ProcessEngineException: Unable to transform DMN resource 'AuthenticationCredentials.dmn' at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:50) at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.transformResource(AbstractDefinitionDeployer.java:91) at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.parseDefinitionResources(AbstractDefinitionDeployer.java:66) at org.camunda.bpm.engine.impl.AbstractDefinitionDeployer.deploy(AbstractDefinitionDeployer.java:56) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:69) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache$1.call(DeploymentCache.java:66) at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:66) at org.camunda.bpm.engine.impl.persistence.entity.DeploymentManager.insertDeployment(DeploymentManager.java:52) at org.camunda.bpm.engine.impl.cmd.DeployCmd.deploy(DeployCmd.java:470) at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:137) at org.camunda.bpm.engine.impl.cmd.DeployCmd$1.call(DeployCmd.java:126) at org.camunda.bpm.engine.impl.interceptor.CommandContext.runWithoutAuthorization(CommandContext.java:553) at org.camunda.bpm.engine.impl.cmd.DeployCmd.doExecute(DeployCmd.java:126) at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:93) at org.camunda.bpm.engine.impl.cmd.DeployCmd.execute(DeployCmd.java:75) at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95) at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30) at org.camunda.bpm.engine.impl.RepositoryServiceImpl.deploy(RepositoryServiceImpl.java:92) at org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deploy(DeploymentBuilderImpl.java:207) at org.camunda.bpm.engine.impl.test.TestHelper.annotationDeploymentSetUp(TestHelper.java:129) at org.camunda.bpm.engine.test.ProcessEngineRule.starting(ProcessEngineRule.java:138) at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:102) at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) Caused by: org.camunda.bpm.dmn.engine.impl.transform.DmnTransformException: DMN-02003 Unable to transform decisions from input stream. at org.camunda.bpm.dmn.engine.impl.transform.DmnTransformLogger.unableToTransformDecisionsFromInputStream(DmnTransformLogger.java:47) at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:100) at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.modelInstance(DefaultDmnTransform.java:105) at org.camunda.bpm.engine.impl.dmn.deployer.DmnDeployer.transformDefinitions(DmnDeployer.java:47) ... 47 more Caused by: org.camunda.bpm.model.dmn.DmnModelException: Unable to parse model at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:62) at org.camunda.bpm.model.dmn.Dmn.doReadModelFromInputStream(Dmn.java:234) at org.camunda.bpm.model.dmn.Dmn.readModelFromStream(Dmn.java:150) at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:97) ... 49 more Caused by: org.camunda.bpm.model.xml.ModelParseException: SAXException while parsing input stream at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:241) at org.camunda.bpm.model.xml.impl.parser.AbstractModelParser.parseModelFromStream(AbstractModelParser.java:65) at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:59) ... 52 more Caused by: org.xml.sax.SAXException: Error: URI=null Line=65: cvc-complex-type.2.3: Element 'inputEntry' cannot have character [children] , because the type's content type is element-only. at org.camunda.bpm.model.xml.impl.util.DomUtil$DomErrorHandler.error(DomUtil.java:198) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:137) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(XMLSchemaValidator.java:3200) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.elementLocallyValidType(XMLSchemaValidator.java:3160) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processElementContent(XMLSchemaValidator.java:3062) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleEndElement(XMLSchemaValidator.java:2140) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.endElement(XMLSchemaValidator.java:859) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1781) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2957) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:236) ... 54 more shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 0.077 sec <<< ERROR! org.camunda.bpm.engine.exception.NullValueException: no processes deployed with key 'camundaHostExecuteCommand': processDefinition is null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.camunda.bpm.engine.impl.util.EnsureUtil.generateException(EnsureUtil.java:329) at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:49) at org.camunda.bpm.engine.impl.util.EnsureUtil.ensureNotNull(EnsureUtil.java:44) at org.camunda.bpm.engine.impl.persistence.deploy.DeploymentCache.findDeployedLatestProcessDefinitionByKey(DeploymentCache.java:101) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:63) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35) at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95) at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30) at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78) at com.att.camunda.CamundaHostExecuteCommandTest.shouldShowError(CamundaHostExecuteCommandTest.java:176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)

            I found the error. Thanks for pointing me to the surefire reports. I've used them before but didn't think of them this time.

            Now it is throwing a different error:

            shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest): DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}'
            shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest): DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}'

            STACK TRACE:

            -------------------------------------------------------------------------------
            Test set: com.att.camunda.CamundaHostExecuteCommandTest
            -------------------------------------------------------------------------------
            Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 3.438 sec <<< FAILURE!
            shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 3.291 sec <<< ERROR!
            org.camunda.bpm.dmn.engine.impl.DmnEvaluationException: DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}'
            at org.camunda.bpm.dmn.engine.impl.DmnEngineLogger.unableToEvaluateExpression(DmnEngineLogger.java:32)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:329)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateExpression(DefaultDmnDecisionContext.java:297)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInputExpression(DefaultDmnDecisionContext.java:217)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInput(DefaultDmnDecisionContext.java:112)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateDecisionTable(DefaultDmnDecisionContext.java:93)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnEngine.evaluateDecisionTable(DefaultDmnEngine.java:95)
            at org.camunda.bpm.engine.impl.dmn.invocation.DecisionTableInvocation.invoke(DecisionTableInvocation.java:52)
            at org.camunda.bpm.engine.impl.delegate.DelegateInvocation.proceed(DelegateInvocation.java:54)
            at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocationInContext(DefaultDelegateInterceptor.java:86)
            at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocation(DefaultDelegateInterceptor.java:58)
            at org.camunda.bpm.engine.impl.util.DecisionTableUtil.invoke(DecisionTableUtil.java:86)
            at org.camunda.bpm.engine.impl.util.DecisionTableUtil.evaluateDecisionTable(DecisionTableUtil.java:66)
            at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:53)
            at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:50)
            at org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.executeWithErrorPropagation(AbstractBpmnActivityBehavior.java:105)
            at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior.execute(DmnBusinessRuleTaskActivityBehavior.java:50)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:41)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:26)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:56)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:26)
            at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:65)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480)
            at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480)
            at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionCreateScope.scopeCreated(PvmAtomicOperationTransitionCreateScope.java:34)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:49)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:23)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:167)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471)
            at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.start(PvmExecutionImpl.java:229)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:75)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35)
            at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
            at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95)
            at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
            at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78)
            at com.att.camunda.CamundaHostExecuteCommandTest.shouldUseClearPrivateKey(CamundaHostExecuteCommandTest.java:147)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
            at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
            at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
            at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
            at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
            at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
            at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
            at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
            at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
            at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
            at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
            at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
            Caused by: org.camunda.bpm.engine.impl.javax.el.PropertyNotFoundException: Cannot resolve identifier 'targetCommandKey'
            at org.camunda.bpm.engine.impl.juel.AstIdentifier.eval(AstIdentifier.java:83)
            at org.camunda.bpm.engine.impl.juel.AstEval.eval(AstEval.java:50)
            at org.camunda.bpm.engine.impl.juel.AstNode.getValue(AstNode.java:26)
            at org.camunda.bpm.engine.impl.juel.TreeValueExpression.getValue(TreeValueExpression.java:114)
            at org.camunda.bpm.engine.impl.dmn.el.ProcessEngineElExpression.getValue(ProcessEngineElExpression.java:43)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:325)
            ... 96 more
            shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 0.109 sec <<< ERROR!
            org.camunda.bpm.dmn.engine.impl.DmnEvaluationException: DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}'
            at org.camunda.bpm.dmn.engine.impl.DmnEngineLogger.unableToEvaluateExpression(DmnEngineLogger.java:32)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:329)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateExpression(DefaultDmnDecisionContext.java:297)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInputExpression(DefaultDmnDecisionContext.java:217)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInput(DefaultDmnDecisionContext.java:112)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateDecisionTable(DefaultDmnDecisionContext.java:93)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnEngine.evaluateDecisionTable(DefaultDmnEngine.java:95)
            at org.camunda.bpm.engine.impl.dmn.invocation.DecisionTableInvocation.invoke(DecisionTableInvocation.java:52)
            at org.camunda.bpm.engine.impl.delegate.DelegateInvocation.proceed(DelegateInvocation.java:54)
            at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocationInContext(DefaultDelegateInterceptor.java:86)
            at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocation(DefaultDelegateInterceptor.java:58)
            at org.camunda.bpm.engine.impl.util.DecisionTableUtil.invoke(DecisionTableUtil.java:86)
            at org.camunda.bpm.engine.impl.util.DecisionTableUtil.evaluateDecisionTable(DecisionTableUtil.java:66)
            at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:53)
            at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:50)
            at org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.executeWithErrorPropagation(AbstractBpmnActivityBehavior.java:105)
            at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior.execute(DmnBusinessRuleTaskActivityBehavior.java:50)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:41)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:26)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:56)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:26)
            at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:65)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480)
            at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480)
            at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionCreateScope.scopeCreated(PvmAtomicOperationTransitionCreateScope.java:34)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:49)
            at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:23)
            at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:167)
            at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494)
            at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471)
            at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.start(PvmExecutionImpl.java:229)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:75)
            at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35)
            at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)
            at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95)
            at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30)
            at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78)
            at com.att.camunda.CamundaHostExecuteCommandTest.shouldShowError(CamundaHostExecuteCommandTest.java:176)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
            at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
            at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
            at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
            at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
            at org.junit.rules.RunRules.evaluate(RunRules.java:20)
            at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
            at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
            at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
            at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
            at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
            at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
            at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
            at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
            at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
            at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
            at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:606)
            at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
            at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
            at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
            at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)
            at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
            Caused by: org.camunda.bpm.engine.impl.javax.el.PropertyNotFoundException: Cannot resolve identifier 'targetCommandKey'
            at org.camunda.bpm.engine.impl.juel.AstIdentifier.eval(AstIdentifier.java:83)
            at org.camunda.bpm.engine.impl.juel.AstEval.eval(AstEval.java:50)
            at org.camunda.bpm.engine.impl.juel.AstNode.getValue(AstNode.java:26)
            at org.camunda.bpm.engine.impl.juel.TreeValueExpression.getValue(TreeValueExpression.java:114)
            at org.camunda.bpm.engine.impl.dmn.el.ProcessEngineElExpression.getValue(ProcessEngineElExpression.java:43)
            at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:325)
            ... 96 more

            Michael Peoples added a comment - I found the error. Thanks for pointing me to the surefire reports. I've used them before but didn't think of them this time. Now it is throwing a different error: shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest): DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}' shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest): DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}' STACK TRACE: ------------------------------------------------------------------------------- Test set: com.att.camunda.CamundaHostExecuteCommandTest ------------------------------------------------------------------------------- Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 3.438 sec <<< FAILURE! shouldUseClearPrivateKey(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 3.291 sec <<< ERROR! org.camunda.bpm.dmn.engine.impl.DmnEvaluationException: DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}' at org.camunda.bpm.dmn.engine.impl.DmnEngineLogger.unableToEvaluateExpression(DmnEngineLogger.java:32) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:329) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateExpression(DefaultDmnDecisionContext.java:297) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInputExpression(DefaultDmnDecisionContext.java:217) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInput(DefaultDmnDecisionContext.java:112) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateDecisionTable(DefaultDmnDecisionContext.java:93) at org.camunda.bpm.dmn.engine.impl.DefaultDmnEngine.evaluateDecisionTable(DefaultDmnEngine.java:95) at org.camunda.bpm.engine.impl.dmn.invocation.DecisionTableInvocation.invoke(DecisionTableInvocation.java:52) at org.camunda.bpm.engine.impl.delegate.DelegateInvocation.proceed(DelegateInvocation.java:54) at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocationInContext(DefaultDelegateInterceptor.java:86) at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocation(DefaultDelegateInterceptor.java:58) at org.camunda.bpm.engine.impl.util.DecisionTableUtil.invoke(DecisionTableUtil.java:86) at org.camunda.bpm.engine.impl.util.DecisionTableUtil.evaluateDecisionTable(DecisionTableUtil.java:66) at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:53) at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:50) at org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.executeWithErrorPropagation(AbstractBpmnActivityBehavior.java:105) at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior.execute(DmnBusinessRuleTaskActivityBehavior.java:50) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:41) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:26) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:56) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:26) at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:65) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480) at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480) at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionCreateScope.scopeCreated(PvmAtomicOperationTransitionCreateScope.java:34) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:49) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:23) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:167) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471) at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.start(PvmExecutionImpl.java:229) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:75) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35) at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95) at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30) at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78) at com.att.camunda.CamundaHostExecuteCommandTest.shouldUseClearPrivateKey(CamundaHostExecuteCommandTest.java:147) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) Caused by: org.camunda.bpm.engine.impl.javax.el.PropertyNotFoundException: Cannot resolve identifier 'targetCommandKey' at org.camunda.bpm.engine.impl.juel.AstIdentifier.eval(AstIdentifier.java:83) at org.camunda.bpm.engine.impl.juel.AstEval.eval(AstEval.java:50) at org.camunda.bpm.engine.impl.juel.AstNode.getValue(AstNode.java:26) at org.camunda.bpm.engine.impl.juel.TreeValueExpression.getValue(TreeValueExpression.java:114) at org.camunda.bpm.engine.impl.dmn.el.ProcessEngineElExpression.getValue(ProcessEngineElExpression.java:43) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:325) ... 96 more shouldShowError(com.att.camunda.CamundaHostExecuteCommandTest) Time elapsed: 0.109 sec <<< ERROR! org.camunda.bpm.dmn.engine.impl.DmnEvaluationException: DMN-01002 Unable to evaluate expression for language 'juel': '${targetCommandKey}' at org.camunda.bpm.dmn.engine.impl.DmnEngineLogger.unableToEvaluateExpression(DmnEngineLogger.java:32) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:329) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateExpression(DefaultDmnDecisionContext.java:297) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInputExpression(DefaultDmnDecisionContext.java:217) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateInput(DefaultDmnDecisionContext.java:112) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateDecisionTable(DefaultDmnDecisionContext.java:93) at org.camunda.bpm.dmn.engine.impl.DefaultDmnEngine.evaluateDecisionTable(DefaultDmnEngine.java:95) at org.camunda.bpm.engine.impl.dmn.invocation.DecisionTableInvocation.invoke(DecisionTableInvocation.java:52) at org.camunda.bpm.engine.impl.delegate.DelegateInvocation.proceed(DelegateInvocation.java:54) at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocationInContext(DefaultDelegateInterceptor.java:86) at org.camunda.bpm.engine.impl.delegate.DefaultDelegateInterceptor.handleInvocation(DefaultDelegateInterceptor.java:58) at org.camunda.bpm.engine.impl.util.DecisionTableUtil.invoke(DecisionTableUtil.java:86) at org.camunda.bpm.engine.impl.util.DecisionTableUtil.evaluateDecisionTable(DecisionTableUtil.java:66) at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:53) at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior$1.call(DmnBusinessRuleTaskActivityBehavior.java:50) at org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.executeWithErrorPropagation(AbstractBpmnActivityBehavior.java:105) at org.camunda.bpm.engine.impl.bpmn.behavior.DmnBusinessRuleTaskActivityBehavior.execute(DmnBusinessRuleTaskActivityBehavior.java:50) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:41) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:26) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:56) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTransitionNotifyListenerStart.java:26) at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:65) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480) at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:124) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:505) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:480) at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:58) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:159) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationTransitionCreateScope.scopeCreated(PvmAtomicOperationTransitionCreateScope.java:34) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:49) at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationCreateScope.execute(PvmAtomicOperationCreateScope.java:23) at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:81) at org.camunda.bpm.engine.impl.interceptor.CommandContext.invokeNext(CommandContext.java:180) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performNext(CommandContext.java:167) at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:134) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:494) at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:471) at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.start(PvmExecutionImpl.java:229) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:75) at org.camunda.bpm.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:35) at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24) at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:95) at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:30) at org.camunda.bpm.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:78) at com.att.camunda.CamundaHostExecuteCommandTest.shouldShowError(CamundaHostExecuteCommandTest.java:176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) Caused by: org.camunda.bpm.engine.impl.javax.el.PropertyNotFoundException: Cannot resolve identifier 'targetCommandKey' at org.camunda.bpm.engine.impl.juel.AstIdentifier.eval(AstIdentifier.java:83) at org.camunda.bpm.engine.impl.juel.AstEval.eval(AstEval.java:50) at org.camunda.bpm.engine.impl.juel.AstNode.getValue(AstNode.java:26) at org.camunda.bpm.engine.impl.juel.TreeValueExpression.getValue(TreeValueExpression.java:114) at org.camunda.bpm.engine.impl.dmn.el.ProcessEngineElExpression.getValue(ProcessEngineElExpression.java:43) at org.camunda.bpm.dmn.engine.impl.DefaultDmnDecisionContext.evaluateElExpression(DefaultDmnDecisionContext.java:325) ... 96 more

            Hi mpp4manu,

            Line 64-65 of your DMN file contains:

                    <inputEntry id="UnaryTests_0bx3kh1">        <text></text><![CDATA["showUname"]]>
            </inputEntry>
            

            Which is invalid cause the CDATA section has to be inside the text child element. Was this acutally exported by our modeler?

            Cheers
            Sebastian

            Sebastian Menski added a comment - Hi mpp4manu , Line 64-65 of your DMN file contains: <inputEntry id= "UnaryTests_0bx3kh1" > <text> </text> <![CDATA[ "showUname" ]]> </inputEntry> Which is invalid cause the CDATA section has to be inside the text child element. Was this acutally exported by our modeler? Cheers Sebastian

            Here's the DMN table referenced in the errors above:

            <?xml version="1.0" encoding="UTF-8"?>
            <definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn11.xsd"
            id="definitions" name="definitions" namespace="http://camunda.org/schema/1.0/dmn">
            <decision id="hostConnectMethod" name="Host Connect Method">
            <decisionTable id="decisionTable">
            <input id="input1" label="targetHost">
            <inputExpression id="inputExpression1" typeRef="string">
            <text>targetHost</text>
            </inputExpression>
            </input>
            <input id="InputClause_1l446vb" label="targetUser">
            <inputExpression id="LiteralExpression_19q1egd"
            typeRef="string">
            <text>targetUser</text>
            </inputExpression>
            </input>
            <input id="InputClause_09sr0o3" label="targetCommandKey">
            <inputExpression id="LiteralExpression_02sbnln"
            typeRef="string">
            <text>targetCommandKey</text>
            </inputExpression>
            </input>
            <output id="output1" label="targetConnectMethod" name="targetConnectMethod"
            typeRef="string" />
            <rule id="row-574099937-1">
            <description>Default connection method</description>
            <inputEntry id="UnaryTests_1gj7uub">
            <text><![CDATA["myhost.com"]]></text>
            </inputEntry>
            <inputEntry id="UnaryTests_1v18nfa">
            <text><![CDATA["cuser"]]></text>
            </inputEntry>
            <inputEntry id="UnaryTests_197vtkb">
            <text></text>
            </inputEntry>
            <outputEntry id="LiteralExpression_1tgep03">
            <text>ssh</text>
            </outputEntry>
            </rule>
            <rule id="row-574099937-2">
            <description>Method to use with getShadowEntry command type
            </description>
            <inputEntry id="UnaryTests_10vu15e">
            <text><![CDATA["myhost.com"]]></text>
            </inputEntry>
            <inputEntry id="UnaryTests_1y8vh70">
            <text><![CDATA["cuser"]]></text>
            </inputEntry>
            <inputEntry id="UnaryTests_1wj7ie7">
            <text><![CDATA["getShadowEntry"]]></text>
            </inputEntry>
            <outputEntry id="LiteralExpression_12iusk3">
            <text>ssh</text>
            </outputEntry>
            </rule>
            <rule id="row-574099937-3">
            <inputEntry id="UnaryTests_09ihba6">
            <text><![CDATA["myhost2.com"]]></text>
            </inputEntry>
            <inputEntry id="UnaryTests_0fumbgm">
            <text><![CDATA["cuser"]]></text>
            </inputEntry>
            <inputEntry id="UnaryTests_0qubnys">
            <text></text>
            </inputEntry>
            <outputEntry id="LiteralExpression_1dd0hoe">
            <text>ssh</text>
            </outputEntry>
            </rule>
            </decisionTable>
            </decision>
            </definitions>

            Michael Peoples added a comment - Here's the DMN table referenced in the errors above: <?xml version="1.0" encoding="UTF-8"?> <definitions xmlns="http://www.omg.org/spec/DMN/20151101/dmn11.xsd" id="definitions" name="definitions" namespace="http://camunda.org/schema/1.0/dmn"> <decision id="hostConnectMethod" name="Host Connect Method"> <decisionTable id="decisionTable"> <input id="input1" label="targetHost"> <inputExpression id="inputExpression1" typeRef="string"> <text>targetHost</text> </inputExpression> </input> <input id="InputClause_1l446vb" label="targetUser"> <inputExpression id="LiteralExpression_19q1egd" typeRef="string"> <text>targetUser</text> </inputExpression> </input> <input id="InputClause_09sr0o3" label="targetCommandKey"> <inputExpression id="LiteralExpression_02sbnln" typeRef="string"> <text>targetCommandKey</text> </inputExpression> </input> <output id="output1" label="targetConnectMethod" name="targetConnectMethod" typeRef="string" /> <rule id="row-574099937-1"> <description>Default connection method</description> <inputEntry id="UnaryTests_1gj7uub"> <text><![CDATA ["myhost.com"] ]></text> </inputEntry> <inputEntry id="UnaryTests_1v18nfa"> <text><![CDATA ["cuser"] ]></text> </inputEntry> <inputEntry id="UnaryTests_197vtkb"> <text></text> </inputEntry> <outputEntry id="LiteralExpression_1tgep03"> <text>ssh</text> </outputEntry> </rule> <rule id="row-574099937-2"> <description>Method to use with getShadowEntry command type </description> <inputEntry id="UnaryTests_10vu15e"> <text><![CDATA ["myhost.com"] ]></text> </inputEntry> <inputEntry id="UnaryTests_1y8vh70"> <text><![CDATA ["cuser"] ]></text> </inputEntry> <inputEntry id="UnaryTests_1wj7ie7"> <text><![CDATA ["getShadowEntry"] ]></text> </inputEntry> <outputEntry id="LiteralExpression_12iusk3"> <text>ssh</text> </outputEntry> </rule> <rule id="row-574099937-3"> <inputEntry id="UnaryTests_09ihba6"> <text><![CDATA ["myhost2.com"] ]></text> </inputEntry> <inputEntry id="UnaryTests_0fumbgm"> <text><![CDATA ["cuser"] ]></text> </inputEntry> <inputEntry id="UnaryTests_0qubnys"> <text></text> </inputEntry> <outputEntry id="LiteralExpression_1dd0hoe"> <text>ssh</text> </outputEntry> </rule> </decisionTable> </decision> </definitions>

            Hi mpp4manu,

            it seems that no variable with the name targetCommandKey exists. Is this variable set by your process or during the start of the process? Maybe we could also switch to the forum for this discussion as it is completely unrelated to this ticket. Thanks.

            Cheers,
            Sebastian

            Sebastian Menski added a comment - Hi mpp4manu , it seems that no variable with the name targetCommandKey exists. Is this variable set by your process or during the start of the process? Maybe we could also switch to the forum for this discussion as it is completely unrelated to this ticket. Thanks. Cheers, Sebastian

            I fixed that error, now I have the other.

            Michael Peoples added a comment - I fixed that error, now I have the other.

            I'll switch to the forum. I apologize for cluttering this issue.

            Michael Peoples added a comment - I'll switch to the forum. I apologize for cluttering this issue.

              sebastian.menski Sebastian Menski
              meyer Daniel Meyer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: