0

I have created a CDO server using a Run Configuration which runs org.eclipse.emf.cdo.server.product.tcp_h2 as a product. This works absolutely fine without any errors.

However, I have tried to create a product configuration which is based on this existing product which causes a:

java.lang.ClassNotFoundException: org.h2.jdbcx.JdbcDataSource cannot be found by org.eclipse.net4j.db_4.3.0.v20140114-0640

I haven't made any changes between the run configuration and the product configuration.

Does anyone know the likely cause of the issue and why then product configuration isn't acting in the same way as the existing run configuration?

ClimateUnboxed
  • 7,106
  • 3
  • 41
  • 86
Alex King
  • 180
  • 6
  • 17
  • 1
    Most of the time this is caused by some plugins missing in your product. Did you set up a cdo.server.feature plugin and if you did: have you defined the plugins in feature.xml? It should contain org.h2. – Calon Nov 19 '14 at 10:29

1 Answers1

0

As Calon had commented, the problem was due to missing plugins. I updated the meta-inf dependencies and it worked fine.

Alex King
  • 180
  • 6
  • 17