diff -r 57c44a6baedb -r d66858b4b563 java/sql-dk/src/info/globalcode/sql/dk/configuration/DatabaseDefinition.java --- a/java/sql-dk/src/info/globalcode/sql/dk/configuration/DatabaseDefinition.java Sat Dec 21 22:22:30 2013 +0100 +++ b/java/sql-dk/src/info/globalcode/sql/dk/configuration/DatabaseDefinition.java Sun Dec 22 18:19:38 2013 +0100 @@ -17,9 +17,10 @@ */ package info.globalcode.sql.dk.configuration; +import static info.globalcode.sql.dk.Constants.XMLNS_CONFIGURATION; import info.globalcode.sql.dk.DatabaseConnection; +import java.sql.SQLException; import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlTransient; /** * @@ -32,7 +33,7 @@ private String userName; private String password; - @XmlElement(name = "name") + @XmlElement(name = "name", namespace = XMLNS_CONFIGURATION) @Override public String getName() { return name; @@ -42,7 +43,7 @@ this.name = name; } - @XmlElement(name = "url") + @XmlElement(name = "url", namespace = XMLNS_CONFIGURATION) public String getUrl() { return url; } @@ -51,7 +52,7 @@ this.url = url; } - @XmlElement(name = "userName") + @XmlElement(name = "userName", namespace = XMLNS_CONFIGURATION) public String getUserName() { return userName; } @@ -60,7 +61,7 @@ this.userName = userName; } - @XmlElement(name = "password") + @XmlElement(name = "password", namespace = XMLNS_CONFIGURATION) public String getPassword() { return password; } @@ -69,8 +70,7 @@ this.password = password; } - @XmlTransient - public DatabaseConnection connect() { + public DatabaseConnection connect() throws SQLException { return new DatabaseConnection(this); } }