Apache OpenOffice (AOO) Bugzilla – Issue 111170
sun/i18n/qa/unoapi "creating a drawdoc" failure
Last modified: 2017-05-20 09:19:23 UTC
At least on DEV300_m77-based CWS sb120 (mainly making changes to the testing framework), executing the sun/i18n/qa/unoapi tests at least under unxlngi6 non-pro once failed with 7: Creating: i18n.BreakIterator 7: LOG> Log started 26.03.2010 - 16:41:57 7: LOG> creating a drawdoc 7: docpth:/net/so-cwsserv02/export/cws/sb120/DEV300/sun/i18n/qa/unoapi/testdocuments 7: Error: caught an exception! 7: in function:void SfxFrameLoader_Impl::impl_handleCaughtError_nothrow(const com::sun::star::uno::Any&, const comphelper::NamedValueCollection&) const 7: type: com.sun.star.task.ErrorCodeIOException 7: From File /net/so-cwsserv02/export/cws/sb120/DEV300/ooo/sfx2/source/view/frmload.cxx at Line 441 7: Exception while getting Environment java.lang.NullPointerException 7: java.lang.NullPointerException 7: at mod._i18n.BreakIterator.createTestEnvironment(BreakIterator.java:108) 7: at lib.TestCase.getTestEnvironment(TestCase.java:132) 7: at base.java_fat.getTestEnvironment(java_fat.java:334) 7: at base.java_fat.executeTest(java_fat.java:181) 7: at org.openoffice.Runner.run(Runner.java:239) 7: at org.openoffice.i18n.qa.unoapi.Test.test(Test.java:44) 7: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 7: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 7: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 7: at java.lang.reflect.Method.invoke(Method.java:585) 7: at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) 7: at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) 7: at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) 7: at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) 7: at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) 7: at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) 7: at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) 7: at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) 7: at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) 7: at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) 7: at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) 7: at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) 7: at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) 7: at org.junit.runners.ParentRunner.run(ParentRunner.java:236) 7: at org.junit.runners.Suite.runChild(Suite.java:128) 7: at org.junit.runners.Suite.runChild(Suite.java:24) 7: at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) 7: at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) 7: at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) 7: at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) 7: at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) 7: at org.junit.runners.ParentRunner.run(ParentRunner.java:236) 7: at org.junit.runner.JUnitCore.run(JUnitCore.java:157) 7: at org.junit.runner.JUnitCore.run(JUnitCore.java:136) 7: at org.junit.runner.JUnitCore.run(JUnitCore.java:117) 7: at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98) 7: at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53) 7: at org.junit.runner.JUnitCore.main(JUnitCore.java:45) 7: LOG> disposing xTextDoc 7: Exception while creating BreakIterator 7: Message null 7: java.lang.NullPointerException 7: at mod._i18n.BreakIterator.cleanup(BreakIterator.java:119) 7: at lib.TestCase.getTestEnvironment(TestCase.java:143) 7: at base.java_fat.getTestEnvironment(java_fat.java:334) 7: at base.java_fat.executeTest(java_fat.java:181) 7: at org.openoffice.Runner.run(Runner.java:239) 7: at org.openoffice.i18n.qa.unoapi.Test.test(Test.java:44) 7: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 7: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 7: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 7: at java.lang.reflect.Method.invoke(Method.java:585) 7: at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) 7: at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) 7: at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) 7: at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) 7: at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) 7: at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) 7: at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) 7: at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) 7: at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) 7: at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) 7: at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) 7: at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) 7: at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) 7: at org.junit.runners.ParentRunner.run(ParentRunner.java:236) 7: at org.junit.runners.Suite.runChild(Suite.java:128) 7: at org.junit.runners.Suite.runChild(Suite.java:24) 7: at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) 7: at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) 7: at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) 7: at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) 7: at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) 7: at org.junit.runners.ParentRunner.run(ParentRunner.java:236) 7: at org.junit.runner.JUnitCore.run(JUnitCore.java:157) 7: at org.junit.runner.JUnitCore.run(JUnitCore.java:136) 7: at org.junit.runner.JUnitCore.run(JUnitCore.java:117) 7: at org.junit.runner.JUnitCore.runMainlementAccess] testcode: [ifc.container._XElementAccess] [...] 7: at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53) 7: at org.junit.runner.JUnitCore.main(JUnitCore.java:45) 7: ***** State for i18n.BreakIterator ****** 7: Whole component: Couldn't create BreakIterator
worked around for now by disabling the affected tests in sun/i18n/qa/unoapi/i18n.sce; please revert when fixing this issue
That old remaining fragment of i18n is going to be removed entirely anyway, see internal bug 158539.
obsolete