Thanks Jeanne!
Well, today has certainly been interesting.
I added another column,
TEST, and populated it with the same values and a string of 10 "a" characters appended at the end. I performed an exact copy of the SQL query, changing only the column name and compared the output. For the TEST column, System.out.println produced the entire string. For the original column, it was still truncated.
I was browsing through the code and for kicks, decided to null out the ResultSet and declare it at the top with the Connection and the PreparedStatement. When I rebuilt and ran, I got a SQL exception saying there weren't enough data connections in the pool, so I went into Weblogic and added a higher maximum capacity on the Connection Pool (although I'm concerned about how it reached the maximum in the first place...another problem for another day). When I ran it again...my outputs in the ResultSet were magically fixed.
All in all, I have no idea what I did, but I'm inclined to think there was something screwy going on in the Data Source connection through the web server. My only regret is that I can't post a definitive "this fixed my problem".
Thanks for the help, ya'll!