finally { try { stmt.close(); } catch(SQLException e) {  } }
return (buf == null) ? null : buf.toString();
	public static String getClassPath(String schemaName)	throws SQLException	{		Connection conn = DriverManager.getConnection("jdbc:default:connection");		try		{			if(schemaName == null || schemaName.length() == 0)				schemaName = "public";			else				schemaName = schemaName.toLowerCase();			PreparedStatement stmt = conn.prepareStatement(				"SELECT r.jarName" +				" FROM sqlj.jar_repository r INNER JOIN sqlj.classpath_entry c ON r.jarId = c.jarId" +				" WHERE c.schemaName = ? ORDER BY c.ordinal");						try			{				stmt.setString(1, schemaName);				ResultSet rs = stmt.executeQuery();				try				{					StringBuffer buf = null;					while(rs.next())					{						if(buf == null)							buf = new StringBuffer();						else							buf.append(':');						buf.append(rs.getString(1));					}					return (buf == null) ? null : buf.toString();				}				finally				{					try { rs.close(); } catch(SQLException e) { /* ignore */ }				}			}			finally			{				try { stmt.close(); } catch(SQLException e) { /* ignore */ }			}		}		finally		{			try { conn.close(); } catch(SQLException e) { /* ignore */ }		}	}