Announcement

Collapse
No announcement yet.

Blob not found (Informix)

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Blob not found (Informix)

    Hallo,

    mein Applet greift auf eine Informix-Datenbank zu und soll aus dieser auch Dateien "entladen" und öffnen. Dies funktioniert aber nur eingeschränkt sobald mein client hinter einem Proxy sitzt und dadurch die Verbindung über einen Tomcat-Server geleitet wird. (Ohne Proxy gibt es keine Probleme)
    Dateien bis zu einer Grösse von ca. 8 Kb werden noch geladen. Bei grösseren Dateien erhalte ich die Exception: Blob not found. Änderungen in den Einstellungen des Tomcat-Servers haben leider nicht den gewünschten Effekt gebracht.

    Hier mal der Code mit der Exception:
    Code:
    String sql = "SELECT id, file, filename " +
    	                       "FROM filetable " +
    	                       "WHERE id = ?";
    try
       {
          PreparedStatement stmt = connection.prepareStatement(sql);
          stmt.setInt( 1 , _JobID);
          java.sql.ResultSet rs = stmt.executeQuery()
          if (rs.next())
         {
           _JobID = rs.getInt("id");
           _ImageFileName = (rs.getString("filename")).trim();
           _ImageBytesOfFile = rs.getBytes("file"); // <-- HIER KOMMT DIE EXCEPTION
         }
         rs.close();
         stmt.close();
       }
    catch (Exception e)
       {...}
    Das Ergebnis:

    java.sql.SQLException: Blob not found
    at com.informix.util.IfxErrMsg.getSQLException(IfxErr Msg.java:400)
    at com.informix.jdbc.IfxResultSet.blobCheck(IfxResult Set.java:1718)
    at com.informix.jdbc.IfxResultSet.a(IfxResultSet.java :691)
    at com.informix.jdbc.IfxResultSet.b(IfxResultSet.java :631)
    at com.informix.jdbc.IfxResultSet.getBytes(IfxResultS et.java:1190)
    ......


    Hat jemand vieleicht eine Idee was ich tun kann damit ich die Dateien auch über einen Proxy herunterladen kann?

    Gruss
    Rafi

  • #2
    http://www.java-forum.org/datenbankp...found-ids.html

    ->Close
    Christian

    Comment

    Working...
    X