title: Have a problem when run jbmp sample in eclipse
body: <p>Coud anybody help me fix my problem? When I tried to run jbpm sample in eclipse. This is code:</p>
  
  <pre><code>public class ProcessMain {
  
  public static void main(String[] args) {
      KieServices ks = KieServices.Factory.get();
      KieContainer kContainer = ks.getKieClasspathContainer();
      KieBase kbase = kContainer.getKieBase("kbase");
  
      RuntimeManager manager = createRuntimeManager(kbase);
      RuntimeEngine engine = manager.getRuntimeEngine(null);
      KieSession ksession = engine.getKieSession();
      ksession.startProcess("com.sample.bpmn.hello");
  
      manager.disposeRuntimeEngine(engine);
      System.exit(0);
  }
  
  private static RuntimeManager createRuntimeManager(KieBase kbase) {
      JBPMHelper.startH2Server();
      JBPMHelper.setupDataSource();
      EntityManagerFactory emf = Persistence.createEntityManagerFactory("org.jbpm.persistence.jpa");
      RuntimeEnvironmentBuilder builder = RuntimeEnvironmentBuilder.Factory.get()
          .newDefaultBuilder().entityManagerFactory(emf)
          .knowledgeBase(kbase);
      return RuntimeManagerFactory.Factory.get()
          .newSingletonRuntimeManager(builder.get(), "com.sample:example:1.0");
  }
  </code></pre>
  
  <p>}</p>
  
  <p>Then, this is error in console window:</p>
  
  <pre><code>Exception in thread "main" java.lang.IllegalArgumentException: Driver class name cannot be empty.
  at org.kie.test.util.db.internal.DatabaseProvider.fromDriverClassName(DatabaseProvider.java:32)
  at org.kie.test.util.db.DataSourceFactory.setupPoolingDataSource(DataSourceFactory.java:57)
  at org.kie.test.util.db.DataSourceFactory.setupPoolingDataSource(DataSourceFactory.java:42)
  at org.jbpm.test.JBPMHelper.setupDataSource(JBPMHelper.java:103)
  at com.sample.ProcessMain.createRuntimeManager(ProcessMain.java:34)
  at com.sample.ProcessMain.main(ProcessMain.java:23)
  </code></pre>