19package test.java.javaclient;
34 XComponentContext context =
Bootstrap.createInitialComponentContext(
36 XBridgeFactory factory = UnoRuntime.queryInterface(
38 context.getServiceManager().createInstanceWithContext(
39 "com.sun.star.bridge.BridgeFactory", context));
40 if (factory ==
null) {
41 throw new NullPointerException(
"no bridge factory");
44 XBridge bridge = factory.createBridge(
45 "", url.getProtocolAndParametersAsString(),
47 url.getConnectionAndParametersAsString()),
49 Data d = UnoRuntime.queryInterface(
50 XServer.class, bridge.getInstance(url.getRootOid())).getData();
51 UnoRuntime.queryInterface(XComponent.class, bridge).dispose();
52 if (!
d.m1.equals(
"Hello") ||
d.m2 != 42) {
static void main(String[] arguments)
const rtl::Bootstrap * Bootstrap()