Index: test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java =================================================================== --- test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java (revision 448918) +++ test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java (working copy) @@ -736,6 +736,7 @@ try { support.getService(child, requestor, Collection.class, selector, null); + fail("NPE expected"); } catch (NullPointerException e) { // expected } Index: test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextSupportTest.java =================================================================== --- test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextSupportTest.java (revision 448918) +++ test/java/org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextSupportTest.java (working copy) @@ -1385,6 +1385,7 @@ support.records.assertRecord("initialize", null); try { support.removeAll(Collections.EMPTY_LIST); + fail("UnsupportedOperationException expected"); } catch (UnsupportedOperationException e) { // expected } Index: test/java/org/apache/harmony/beans/tests/java/beans/XMLEncoderTest.java =================================================================== --- test/java/org/apache/harmony/beans/tests/java/beans/XMLEncoderTest.java (revision 448918) +++ test/java/org/apache/harmony/beans/tests/java/beans/XMLEncoderTest.java (working copy) @@ -328,13 +328,14 @@ assertNull(enc.get(i)); } - public void testXMLEncoder_Null() { - try { - new XMLEncoder(null); - } catch (NullPointerException e) { - // expected - } - } + public void testXMLEncoder_Null() { + try { + new XMLEncoder(null); + } catch (NullPointerException e) { + // compatible with RI + fail("unexpected NPE"); + } + } public void testGetOwner() { XMLEncoder enc = new XMLEncoder(System.out);