import org.simantics.db.DatabaseUserAgent;\r
import org.simantics.db.Driver;\r
import org.simantics.db.Manager;\r
import org.simantics.db.exception.DatabaseException;\r
import org.simantics.db.DatabaseUserAgent;\r
import org.simantics.db.Driver;\r
import org.simantics.db.Manager;\r
import org.simantics.db.exception.DatabaseException;\r
public static ServerManager create(String databaseDriverId, String address) throws IOException, DatabaseException {\r
Driver driver = Manager.getDriver(databaseDriverId);\r
if (driver == null)\r
public static ServerManager create(String databaseDriverId, String address) throws IOException, DatabaseException {\r
Driver driver = Manager.getDriver(databaseDriverId);\r
if (driver == null)\r
- throw new IllegalArgumentException("Database driver for ID " + databaseDriverId + " Could not be found!");\r
- System.out.println("ServerManagerFactory.create called with databaseId=" + databaseDriverId + " and driver is " + driver.toString());\r
+ throw new IllegalArgumentException("Database driver with ID " + databaseDriverId + " could not be found!");\r
+ LOGGER.info("ServerManagerFactory.create called with id {}, driver is {}.", databaseDriverId, driver);\r
DatabaseUserAgent agent = Manager.getUserAgent(databaseDriverId);\r
if (agent != null)\r
driver.setDatabaseUserAgent(address, agent);\r
DatabaseUserAgent agent = Manager.getUserAgent(databaseDriverId);\r
if (agent != null)\r
driver.setDatabaseUserAgent(address, agent);\r
while (entry != null) {\r
// for each entry to be extracted\r
String name = entry.getName();\r
while (entry != null) {\r
// for each entry to be extracted\r
String name = entry.getName();\r
File file = new File(dst, name);\r
\r
if (entry.isDirectory())\r
File file = new File(dst, name);\r
\r
if (entry.isDirectory())\r