Stephan Bergmann wrote: > Mirko Nasato wrote: >> The documentation >> >> http://api.openoffice.org/docs/common/ref/com/sun/star/bridge/XBridgeFactory.html >> >> >> says about the first arg to createBridge() >> >> --* >> Parameter sName* >> >> The name of the bridge. This allows other components to reuse an >> already created bridge (using getBridge). >> >> If empty, an anonymous bridge is created, which cannot be retrieved >> with getBridge(). No BridgeExistsException can be thrown in this >> case. >> >> -- >> >> However I do get a BridgeExistsException despite passing "" as the >> sName. >> >> Looking at the code (BridgeFactory.java) >> >> if(sName == null || sName.length() == 0) >> sName = sProtocol + ":" + >> aConnection.getDescription(); >> >> so if sName is empty it just creates one; I see nothing resembling the >> "anonymous bridge" mentioned by the documentation? > > Known issue <http://www.openoffice.org/issues/show_bug.cgi?id=51323>. > Feel free to lobby me to fix that sooner than "OOo Later." ;) > Thanks, voted for the issue.
However I was more interested in getting my code to work; trying to reconnect to OOo: if I use createBridge() I get a BridgeExistsException, if I use getBridge() I get a DisposedException (the old bridge seem to take a while before being removed from the list of bridges). So I had to make sure I use a unique sName each time. Kind regards Mirko --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
