java/sql-dk/src/info/globalcode/sql/dk/configuration/DatabaseDefinition.java
branchv_0
changeset 29 d66858b4b563
parent 27 24aa5199bfd6
child 30 b7ea47b2d4ca
--- 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);
 	}
 }