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]

Reply via email to