[jboss-svn-commits] JBL Code SVN: r23522 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss: soa/esb/listeners/gateway and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Oct 20 08:42:49 EDT 2008


Author: mark.little at jboss.com
Date: 2008-10-20 08:42:49 -0400 (Mon, 20 Oct 2008)
New Revision: 23522

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java
Log:
https://jira.jboss.org/jira/browse/JBESB-2135

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java	2008-10-20 12:27:15 UTC (rev 23521)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java	2008-10-20 12:42:49 UTC (rev 23522)
@@ -336,7 +336,11 @@
                             break ;
                         case Types.CLOB:
                             final Clob clob = resultSet.getClob(1) ;
-                            value = StreamUtils.readReader(clob.getCharacterStream());
+                            
+                            if (clob != null)
+                                value = StreamUtils.readReader(clob.getCharacterStream());
+                            else
+                                value = "";
                             break ;
                         case Types.CHAR:
                         case Types.VARCHAR:

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java	2008-10-20 12:27:15 UTC (rev 23521)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/gateway/SqlTableGatewayListener.java	2008-10-20 12:42:49 UTC (rev 23522)
@@ -493,7 +493,7 @@
                             row.put(sCol, ((blob != null) ? StreamUtils.readStreamString(blob.getBinaryStream(), "UTF-8") : null));
                         } else if (type == Types.CLOB) {
                             final Clob clob = RS.getClob(iCurr) ;
-                            row.put(sCol, StreamUtils.readReader(clob.getCharacterStream()));
+                            row.put(sCol, ((clob != null) ? StreamUtils.readReader(clob.getCharacterStream()) : null));
                         } else {
                             row.put(sCol, RS.getObject(iCurr));
                         }




More information about the jboss-svn-commits mailing list