}
protected JDBCPersistenceManager createPM(boolean batch, boolean useBinaryStream,
boolean trailingByte, int maxParams) throws Throwable
{
JDBCPersistenceManager p =
new JDBCPersistenceManager(sc.getDataSource(), sc.getTransactionManager(),
sc.getPersistenceManagerSQLProperties(),
true, batch, useBinaryStream, trailingByte, maxParams, !sc.getDatabaseName().equals("oracle") && !sc.getDatabaseName().equals("db2"),
!sc.getDatabaseName().equals("db2"));
((JDBCPersistenceManager)p).injectNodeID(1);
p.start();
return p;
}