Martin Vajsar wrote:Are you sure the database field is declared as a character (that is, not binary) type?
Java uses Unicode internally, so it's the JDBC driver's responsibility to handle character set conversions to match the database's character set. I'm not aware of any method that would allow you messing with that.
A quick search brought up some results that mentioned character set conversion bugs in JDBC drivers.
Tim Holloway wrote:The actual debugger is built into each JVM instance. What Eclipse is providing is simply a client to communicate with that debugger via a network connection (the Java JDK also comes with a command-line-based debug client app). So whatever your debugger sees will be relative to what the remote application sees, not what's on your debug console machine.
Do note, however, that use of relative paths in J2EE is a great way to get into trouble, debugger or not. So make sure that A) your file paths are absolute and B) The tomcat server instance userid has the necessary filesystem access rights.
Tim Holloway wrote:he one thing I can see that I'm not sure of is your URL. The proper syntax, I believe is: "file://C:/tomcat5/webapps/rmi/-". That extra slash after the protocol ID is critical, I believe.