The attached test case specifically fails when running as part of the Mauve under Sun's jre 1.4.2 but succeeds if executed as standalone program under the mentioned Sun's jre. GNU Classpath implementation passes this test regardless if it is executed standalone or as part of the Mauve. The test case is derived from the prepared Mauve tests for the org.omg.PortableInterceptor. I am not sure if I can commit the test set that totally fails under Sun's jre due, I think, Mauve related reason. This set runs perfectly under JUnit. As I cannot look into the Sun's sources, it is very difficult for me to find the exact reason, why the test fails. All I can do is guess looking at my own code that is working. The CORBA implementation must call Class.forName(String) somewhere; probably that call fails? Probably the problem could be easier solved by somebody who knows Mauve on much better level "I wrote it" (I did not participate in Mauve development). Regards Audrius