<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: PropertyPlaceholderConfigurer properties not being substituted in unit test in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175821#M128951</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can you share your test project in a zip?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The config looks ok from a quick look.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Where is the properties file located? &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Apr 2015 18:59:04 GMT</pubDate>
    <dc:creator>jbarrez</dc:creator>
    <dc:date>2015-04-28T18:59:04Z</dc:date>
    <item>
      <title>PropertyPlaceholderConfigurer properties not being substituted in unit test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175820#M128950</link>
      <description>I'm new to Activiti and I have a simple unit test that is something like:&amp;lt;java&amp;gt;@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:activiti-context.xml", "classpath:test-spring.xml" })public class SimpleTest {&amp;nbsp;&amp;nbsp;&amp;nbsp; /** JUnit test rule to give us access to Activi</description>
      <pubDate>Mon, 27 Apr 2015 16:05:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175820#M128950</guid>
      <dc:creator>osganian</dc:creator>
      <dc:date>2015-04-27T16:05:37Z</dc:date>
    </item>
    <item>
      <title>Re: PropertyPlaceholderConfigurer properties not being substituted in unit test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175821#M128951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can you share your test project in a zip?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The config looks ok from a quick look.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Where is the properties file located? &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Apr 2015 18:59:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175821#M128951</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-04-28T18:59:04Z</dc:date>
    </item>
    <item>
      <title>Re: PropertyPlaceholderConfigurer properties not being substituted in unit test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175822#M128952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the reply.&amp;nbsp; So I have gotten a little further.&amp;nbsp; Seems I have 2 PropertyPlaceholderConfigurer beans defined in my spring xml.&amp;nbsp; I have 1 spring xml that defines one and another that gets included that defines another one.&amp;nbsp; So I had to specify a placeholderPrefix &amp;amp; placeholderSuffix for one of them so they don't conflict.&amp;nbsp; The reason I have 2 is because one is a test spring xml that defines some test properties.&amp;nbsp; However I am still getting a similar error that is occurring in my test case's use of ActivitiTestCase.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to attach my entire maven test case as a zip but I get this error uploading it on this forum:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"The selected file activiti-test.zip cannot be uploaded. Only files with the following extensions are allowed: txt."&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So I have uploaded them separately with a .txt extension.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is the stack trace when I run my simple junit test:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Scanning for projects…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] ————————————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Building activiti 1.0.0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] ————————————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] — maven-clean-plugin:2.4.1:clean (default-clean) @ activiti —&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Deleting C:\code\Temp\test2\activiti\target&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] — maven-resources-plugin:2.5:resources (default-resources) @ activiti —&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[debug] execute contextualize&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Copying 3 resources&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] — maven-compiler-plugin:2.3.2:compile (default-compile) @ activiti —&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] No sources to compile&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] — maven-resources-plugin:2.5:testResources (default-testResources) @ activiti —&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[debug] execute contextualize&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Copying 3 resources&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] — maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ activiti —&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Compiling 2 source files to C:\code\Temp\test2\activiti\target\test-classes&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] — maven-surefire-plugin:2.10:test (default-test) @ activiti —&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Surefire report directory: C:\code\Temp\test2\activiti\target\surefire-reports&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; T E S T S&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Running com.test.activiti.SimpleTest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:29,878 [main] INFO&amp;nbsp; org.springframework.test.context.TestContextManager&amp;nbsp; - @TestExecutionListeners is not present&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for class [class com.test.activiti.SimpleTest]: using defaults.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:29,947 [main] INFO&amp;nbsp; org.springframework.beans.factory.xml.XmlBeanDefinitionReader&amp;nbsp; - Loading XML bean definitions&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;from class path resource [test-spring.xml]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:30,045 [main] INFO&amp;nbsp; org.springframework.beans.factory.xml.XmlBeanDefinitionReader&amp;nbsp; - Loading XML bean definitions&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;from class path resource [activiti-spring.xml]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:30,146 [main] INFO&amp;nbsp; org.springframework.context.support.GenericApplicationContext&amp;nbsp; - Refreshing org.springframewor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;k.context.support.GenericApplicationContext@175093f1: startup date [Wed Apr 29 07:29:30 EDT 2015]; root of context hiera&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;rchy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:30,223 [main] INFO&amp;nbsp; org.springframework.beans.factory.config.PropertyPlaceholderConfigurer&amp;nbsp; - Loading properties f&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ile from URL [file:target/test-classes/test.properties]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:30,226 [main] INFO&amp;nbsp; org.springframework.beans.factory.config.PropertyPlaceholderConfigurer&amp;nbsp; - Loading properties f&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ile from class path resource [activiti-spring.properties]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:30,241 [main] INFO&amp;nbsp; org.springframework.beans.factory.support.DefaultListableBeanFactory&amp;nbsp; - Pre-instantiating sing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;letons in org.springframework.beans.factory.support.DefaultListableBeanFactory@bb273cc: defining beans [activitiSpringTe&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;stProperties,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProces&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sor,org.springframework.context.annotation.internalCommonAnnotationProcessor,activitiSpringProperties,activitiDataSource&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;,activitiTransactionManager,processEngineConfiguration,processEngine,repositoryService,runtimeService,taskService,histor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;yService,managementService]; root of factory hierarchy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,608 [main] INFO&amp;nbsp; org.activiti.engine.impl.db.DbSqlSession&amp;nbsp; - performing create on engine with resource org/acti&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;viti/db/create/activiti.h2.create.engine.sql&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,649 [main] INFO&amp;nbsp; org.activiti.engine.impl.db.DbSqlSession&amp;nbsp; - performing create on history with resource org/act&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iviti/db/create/activiti.h2.create.history.sql&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,657 [main] INFO&amp;nbsp; org.activiti.engine.impl.db.DbSqlSession&amp;nbsp; - performing create on identity with resource org/ac&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tiviti/db/create/activiti.h2.create.identity.sql&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,660 [main] INFO&amp;nbsp; org.activiti.engine.impl.ProcessEngineImpl&amp;nbsp; - ProcessEngine default created&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,661 [main] INFO&amp;nbsp; org.activiti.engine.impl.jobexecutor.JobExecutor&amp;nbsp; - Starting up the JobExecutor[org.activiti.e&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ngine.impl.jobexecutor.DefaultJobExecutor].&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,664 [Thread-4] INFO&amp;nbsp; org.activiti.engine.impl.jobexecutor.AcquireJobsRunnableImpl&amp;nbsp; - JobExecutor[org.activiti.e&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ngine.impl.jobexecutor.DefaultJobExecutor] starting to acquire jobs&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,697 [main] INFO&amp;nbsp; org.springframework.beans.factory.xml.XmlBeanDefinitionReader&amp;nbsp; - Loading XML bean definitions&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;from class path resource [activiti-spring.xml]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:31,729 [main] ERROR org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl&amp;nbsp; - Exception while initializing Da&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tabase connection&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class '!abc{database.activiti.driverClassName}'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TransactionAwareDataSourceProxy.java:224)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at $Proxy12.getMetaData(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.initDatabaseType(ProcessEngineConfigurationImpl.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:654)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:607)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.init(ProcessEngineConfigurationImpl.java:440)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:412)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringProcessEngineConfiguration.buildProcessEngine(SpringProcessEngineConfiguration.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;:65)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.test.TestHelper.getProcessEngine(TestHelper.java:227)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.initializeProcessEngine(ActivitiTestCase.java:112)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.setUp(ActivitiTestCase.java:84)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.test.activiti.BaseTestCase.setUp(BaseTestCase.java:30)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;allbacks.java:74)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lbacks.java:82)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lbacks.java:61)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallb&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;acks.java:70)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.run(ParentRunner.java:309)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: java.lang.ClassNotFoundException: !abc{database.activiti.driverClassName}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:247)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 49 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cannot load JDBC driver class '!abc{database.activiti.driverClassName}'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.ClassNotFoundException: !abc{database.activiti.driverClassName}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:247)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TransactionAwareDataSourceProxy.java:224)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at $Proxy12.getMetaData(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.initDatabaseType(ProcessEngineConfigurationImpl.j&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ava:654)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.initDataSource(ProcessEngineConfigurationImpl.jav&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;a:607)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.init(ProcessEngineConfigurationImpl.java:440)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:412)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringProcessEngineConfiguration.buildProcessEngine(SpringProcessEngineConfiguration.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;:65)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.test.TestHelper.getProcessEngine(TestHelper.java:227)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.initializeProcessEngine(ActivitiTestCase.java:112)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.setUp(ActivitiTestCase.java:84)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.test.activiti.BaseTestCase.setUp(BaseTestCase.java:30)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;allbacks.java:74)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lbacks.java:82)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lbacks.java:61)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallb&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;acks.java:70)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.run(ParentRunner.java:309)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Cannot load JDBC driver class '!abc{database.activiti.driverClassName}'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.ClassNotFoundException: !abc{database.activiti.driverClassName}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:247)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TransactionAwareDataSourceProxy.java:224)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at $Proxy12.getMetaData(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.isTablePresent(DbSqlSession.java:1076)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.isEngineTablePresent(DbSqlSession.java:1057)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.dbSchemaUpdate(DbSqlSession.java:990)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.db.DbSqlSession.performSchemaOperationsProcessEngineBuild(DbSqlSession.java:1385)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.SchemaOperationsProcessEngineBuild.execute(SchemaOperationsProcessEngineBuild.java:2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.ProcessEngineImpl.&amp;lt;init&amp;gt;(ProcessEngineImpl.java:77)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:413)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringProcessEngineConfiguration.buildProcessEngine(SpringProcessEngineConfiguration.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;:65)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.test.TestHelper.getProcessEngine(TestHelper.java:227)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.initializeProcessEngine(ActivitiTestCase.java:112)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.setUp(ActivitiTestCase.java:84)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.test.activiti.BaseTestCase.setUp(BaseTestCase.java:30)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect07:29:32,232 [main] ERROR org.activiti.engine.impl.interceptor.CommandContext&amp;nbsp; - masked exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in command context. for root cause, see below as it will be rethrown later.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class '!abc{database.activiti.driverCl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;assName}'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:24&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTra&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;nsactionManager.java:371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionContext.rollback(SpringTransactionContext.java:60)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContext.close(CommandContext.java:173)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:66)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.ProcessEngineImpl.&amp;lt;init&amp;gt;(ProcessEngineImpl.java:77)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl.buildProcessEngine(ProcessEngineConfigurationImpl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.java:413)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.spring.SpringProcessEngineConfiguration.buildProcessEngine(SpringProcessEngineConfiguration.java&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;:65)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.impl.test.TestHelper.getProcessEngine(TestHelper.java:227)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.initializeProcessEngine(ActivitiTestCase.java:112)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.activiti.engine.test.ActivitiTestCase.setUp(ActivitiTestCase.java:84)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.test.activiti.BaseTestCase.setUp(BaseTestCase.java:30)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;allbacks.java:74)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lbacks.java:82)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lbacks.java:61)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallb&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;acks.java:70)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.junit.runners.ParentRunner.run(ParentRunner.java:309)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class '!abc{database.activiti.driverClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Name}'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:20&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 51 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Caused by: java.lang.ClassNotFoundException: !abc{database.activiti.driverClassName}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:190)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:247)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … 54 more&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.575 sec &amp;lt;&amp;lt;&amp;lt; FAILURE!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:32,241 [Thread-5] INFO&amp;nbsp; org.springframework.context.support.GenericApplicationContext&amp;nbsp; - Closing org.springframewo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;rk.context.support.GenericApplicationContext@175093f1: startup date [Wed Apr 29 07:29:30 EDT 2015]; root of context hier&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;archy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:32,242 [Thread-5] INFO&amp;nbsp; org.springframework.beans.factory.support.DefaultListableBeanFactory&amp;nbsp; - Destroying singlet&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ons in org.springframework.beans.factory.support.DefaultListableBeanFactory@bb273cc: defining beans [activitiSpringTestP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;roperties,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.an&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;notation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;,org.springframework.context.annotation.internalCommonAnnotationProcessor,activitiSpringProperties,activitiDataSource,ac&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tivitiTransactionManager,processEngineConfiguration,processEngine,repositoryService,runtimeService,taskService,historySe&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;rvice,managementService]; root of factory hierarchy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:32,243 [Thread-5] INFO&amp;nbsp; org.activiti.engine.impl.jobexecutor.JobExecutor&amp;nbsp; - Shutting down the JobExecutor[org.acti&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;viti.engine.impl.jobexecutor.DefaultJobExecutor].&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;07:29:32,243 [Thread-4] INFO&amp;nbsp; org.activiti.engine.impl.jobexecutor.AcquireJobsRunnableImpl&amp;nbsp; - JobExecutor[org.activiti.e&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ngine.impl.jobexecutor.DefaultJobExecutor] stopped job acquisition&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Results :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tests in error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; testIt(com.test.activiti.SimpleTest): couldn't check if tables are already present using metadata: Cannot load JDBC dr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;iver class '!abc{database.activiti.driverClassName}'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; testIt(com.test.activiti.SimpleTest)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tests run: 2, Failures: 0, Errors: 2, Skipped: 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] ————————————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] BUILD FAILURE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] ————————————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Total time: 5.103s&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Finished at: Wed Apr 29 07:29:32 EDT 2015&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] Final Memory: 14M/220M&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[INFO] ————————————————————————&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project activi&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ti: There are test failures.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] Please refer to C:\code\Temp\test2\activiti\target\surefire-reports for the individual test results.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] -&amp;gt; [Help 1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] Re-run Maven using the -X switch to enable full debug logging.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] For more information about the errors and possible solutions, please read the following articles:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ERROR] [Help 1] &lt;/SPAN&gt;&lt;A href="http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException" rel="nofollow noopener noreferrer"&gt;http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As you can see the @ContextConfiguration annotation on the junit&amp;nbsp; test case doesn't have a beef with my spring xml but it seems the ActivitiTestCase does and cannot locate those properties.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2015 11:42:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175822#M128952</guid>
      <dc:creator>osganian</dc:creator>
      <dc:date>2015-04-29T11:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: PropertyPlaceholderConfigurer properties not being substituted in unit test</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175823#M128953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Okay, so&amp;nbsp; first of all Spring expressions should be of the form ${} not {}.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Secondly, you are mixing two things: you are referencing the spring xml file in the ActivitiRule and again in the annotation at the top of your test class. This won't work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You need to remove the ActivitiRule and Inject (@AutoWired) the ProcessEngine in the test class.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 14:03:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/propertyplaceholderconfigurer-properties-not-being-substituted/m-p/175823#M128953</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2015-05-07T14:03:03Z</dc:date>
    </item>
  </channel>
</rss>

