Tuesday, February 28, 2012

Re: System property rdbms.driver must be set

Guess you solved it, but in case anyone happens here, for my JUnit
test class I was missing the helper:
public class MyTest
{
private LocalServiceTestHelper mysqlhelper;
@Before
public void setUp()
{
LocalRdbmsServiceTestConfig rdbms = new
LocalRdbmsServiceTestConfig();
rdbms.setDriverClass("com.mysql.jdbc.Driver");
rdbms.setJdbcConnectionStringFormat("jdbc:mysql://localhost:3306/
databasename?
user=databaseuser&password=databasepassword&useInformationSchema=true&useUnicode=true&characterEncoding=UTF8&useServerPrepStmts=true");
rdbms.setDatabase("databsename");
rdbms.setPassword("databasepassword");
rdbms.setUser("databaseuser");
mysqlhelper = new LocalServiceTestHelper(rdbms);
mysqlhelper.setUp();
}
@After
public void tearDown()
{
mysqlhelper.tearDown();
}
:
}
Hope that helps someone.
-c.

No comments:

Post a Comment