assertTrue(dt.isCompatibleWith(dt2));
assertEquals(dt, dt2);
dt2 = factory.create(IOException.class);
assertTrue(dt.isCompatibleWith(dt2));
assertFalse(dt.equals(dt2));
<BUG>dt2 = factory.create(IOException.class, "application/exception+java");
assertFalse(dt.isCompatibleWith(dt2));
assertFalse(dt.equals(dt2));
dt.setMimeType("*/*");
assertTrue(dt.isCompatibleWith(dt2));</BUG>
assertFalse(dt.equals(dt2));

assertTrue(dt.isCompatibleWith(dt2));
assertEquals(dt, dt2);
dt2 = factory.create(IOException.class);
assertTrue(dt.isCompatibleWith(dt2));
assertFalse(dt.equals(dt2));
dt2 = factory.create(IOException.class, "application/exception+java");
assertTrue(dt.isCompatibleWith(dt2));
assertFalse(dt.equals(dt2));
dt.setMimeType(MimeTypes.BINARY);
assertFalse(dt.isCompatibleWith(dt2));
assertFalse(dt.equals(dt2));
