Index: src/main/java/java/net/ContentHandler.java =================================================================== --- src/main/java/java/net/ContentHandler.java (revision 495157) +++ src/main/java/java/net/ContentHandler.java (working copy) @@ -65,7 +65,7 @@ Object content = getContent(uConn); Class cl = content.getClass(); for (int i = 0; i < types.length; i++) { - if (cl.isInstance(types[i])) { + if (types[i].isInstance(cl)) { return content; } }