<value >classpath:/com/jbpm/testDefinition/processdefinition.xml </value > 
<value >classpath:/jbpm.cfg.xml </value > 
改成
<value >classpath:com/jbpm/testDefinition/processdefinition.xml </value > 
<value >classpath:jbpm.cfg.xml </value > 
我也不知道会不会对。我刚刚看了一下已经的代码。发给你参考一下吧。
<!-- Get jdbc.properties information -->
<bean id="propertyConfiguration" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:hibernate.properties" />
</bean>

<!-- DataSource definition -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" singleton="true">
<property name="driverClass" value="${jbpm.jdbc.driverClassName}" />
<property name="jdbcUrl" value="${jbpm.jdbc.url}" />
<property name="user" value="${jbpm.jdbc.username}" />
<property name="password" value="${jbpm.jdbc.password}" />
</bean>

<!-- Hibernate SessionFactory definition-->
<bean id="jbpmSessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingLocations">
<list>
<value>classpath*:org/jbpm/**/*.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${hibernate.dialect}</prop>
<prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
<prop key="hibernate.c3p0.max_size">${hibernate.c3p0.max_size}</prop>
<prop key="hibernate.c3p0.min_size">${hibernate.c3p0.min_size}</prop>
<prop key="hibernate.c3p0.timeout">${hibernate.c3p0.timeout}</prop>
<prop key="hibernate.c3p0.max_statements">${hibernate.c3p0.max_statements}</prop>
<prop key="hibernate.c3p0.acquire_increment">${hibernate.c3p0.acquire_increment}</prop>
<prop key="hibernate.c3p0.validate">${hibernate.c3p0.validate}</prop>
<prop key="hibernate.connection.driver_class">${hibernate.connection.driver_class}</prop>
</props>
</property>
</bean>

<!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -->
<bean id="jbpmTransactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="jbpmSessionFactory" />
</bean>

<!-- Helper for reading jBPM process definitions -->
<bean id="projectWorkflow" class="org.springmodules.workflow.jbpm31.definition.ProcessDefinitionFactoryBean">
<property name="definitionLocation" value="classpath:simple/processdefinition.xml" />
</bean>

<!-- jBPM configuration--> 
<bean id="jbpmConfiguration" class="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">
<property name="sessionFactory" ref="jbpmSessionFactory" />
<property name="configuration" value="classpath:jbpm.cfg.xml" />
<property name="processDefinitions">
<list>
<ref local="projectWorkflow" />
</list>
</property>
<property name="createSchema" value="true"/>
</bean>

<!-- jBPM template -->
<bean id="jbpmTemplate" class="org.springmodules.workflow.jbpm31.JbpmTemplate">
<constructor-arg index="0" ref="jbpmConfiguration" />
<constructor-arg index="1" ref="projectWorkflow" />
</bean>