summaryrefslogtreecommitdiffstats
path: root/framework
diff options
context:
space:
mode:
Diffstat (limited to 'framework')
-rw-r--r--framework/qa/complex/api_internal/CheckAPI.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/framework/qa/complex/api_internal/CheckAPI.java b/framework/qa/complex/api_internal/CheckAPI.java
index bdeb2173dc10..8ee5b1f06c05 100644
--- a/framework/qa/complex/api_internal/CheckAPI.java
+++ b/framework/qa/complex/api_internal/CheckAPI.java
@@ -23,6 +23,7 @@ import static org.junit.Assert.fail;
import helper.OfficeProvider;
import helper.ProcessHandler;
+import java.io.UnsupportedEncodingException;
import java.util.StringTokenizer;
import lib.TestParameters;
@@ -110,14 +111,18 @@ public class CheckAPI {
handler.kill();
util.utils.pause(10000);
OfficeProvider op = new OfficeProvider();
- xMSF = (XMultiServiceFactory)op.getManager(param);
- param.put("ServiceFactory",xMSF);
try {
+ xMSF = (XMultiServiceFactory)op.getManager(param);
+ param.put("ServiceFactory",xMSF);
+
oObj = xMSF.createInstance("org.openoffice.RunnerService");
}
catch(com.sun.star.uno.Exception e) {
fail("Could not create Instance of 'org.openoffice.RunnerService'");
}
+ catch (UnsupportedEncodingException e) {
+ fail("Could not get Manager'");
+ }
}
System.out.println(erg);
String processedErg = parseResult(erg);