summaryrefslogtreecommitdiff
path: root/src/interfaces/jdbc/postgresql/util/Serialize.java
diff options
context:
space:
mode:
authorPeter Mount1999-05-18 23:17:46 +0000
committerPeter Mount1999-05-18 23:17:46 +0000
commit4c63b257fd90e28a043197fd2abc07f2166f8eb3 (patch)
treec7e1108fc1dae813c2df536d5475fc6058293519 /src/interfaces/jdbc/postgresql/util/Serialize.java
parentc2f0d565f319f7a75f0178758e9270c96d0c807f (diff)
Internationalisation of error messages
Diffstat (limited to 'src/interfaces/jdbc/postgresql/util/Serialize.java')
-rw-r--r--src/interfaces/jdbc/postgresql/util/Serialize.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/interfaces/jdbc/postgresql/util/Serialize.java b/src/interfaces/jdbc/postgresql/util/Serialize.java
index 5601849068..3209f58105 100644
--- a/src/interfaces/jdbc/postgresql/util/Serialize.java
+++ b/src/interfaces/jdbc/postgresql/util/Serialize.java
@@ -45,7 +45,7 @@ public class Serialize
className = toClassName(type);
ourClass = Class.forName(className);
} catch(ClassNotFoundException cnfe) {
- throw new SQLException("No class found for '"+type+"`");
+ throw new PSQLException("postgresql.serial.noclass",type);
}
// Second check, the type must be a table
@@ -58,7 +58,7 @@ public class Serialize
}
// This should never occur, as postgresql has it's own internal checks
if(!status)
- throw new SQLException("The table for "+type+" is not in the database. Contact the DBA, as the database is in an inconsistent state.");
+ throw new PSQLException("postgresql.serial.table",type);
// Finally cache the fields within the table
}
@@ -106,7 +106,7 @@ public class Serialize
}
rs.close();
} else
- throw new SQLException("Unexpected result from query");
+ throw new PSQLException("postgresql.unexpected");
return obj;
} catch(IllegalAccessException iae) {
throw new SQLException(iae.toString());
@@ -231,7 +231,7 @@ public class Serialize
public static void create(postgresql.Connection con,Class c) throws SQLException
{
if(c.isInterface())
- throw new SQLException("Cannot serialize an Interface");
+ throw new PSQLException("postgresql.serial.interface");
// See if the table exists
String tableName = toPostgreSQL(c.getName());
@@ -316,10 +316,10 @@ public class Serialize
name = name.toLowerCase();
if(name.indexOf("_")>-1)
- throw new SQLException("Class names may not have _ in them: "+name);
+ throw new PSQLException("postgresql.serial.underscore");
if(name.length()>32)
- throw new SQLException("Class & Package name length cannot be longer than 32 characters. "+name+" is "+name.length()+" characters.");
+ throw new PSQLException("postgresql.serial.namelength",name,new Integer(name.length()));
return name.replace('.','_');
}