Wie ergänzt man UNO Services wie die com.sun.star.bridge.OleObjectFactory?

Unter LibreOffice 6.3.5.2 (Linux) liefert mir ein Makro unter LO-Basic nach folgendem createUnoService Aufruf den Wert “null”:

  oleService = createUnoService("com.sun.star.bridge.OleObjectFactory")

Mit folgendem Code von Andrew Pitonyak zur Ermittlung verfügbarer Services
wird die OleObjectFactory nicht aufgeführt:

 Dim s As String
 Dim i As Integer
 Dim x
 Dim oManager
 oManager = GetProcessServiceManager()
 'Inspect(oManager.getAvailableServiceNames())
 x = oManager.getAvailableServiceNames()
 For i = LBound(x) To UBound(x)
   If InStr(1, LCase(x(i)), "bridge", 1) > 0 Then
     s = s & x(i) & CHR$(10)
   End If
 Next
 MsgBox s

Vermutlich steht mir die OleObjectFactory nicht zur Verfügung.
Was kann ich tun, um unter LO Basic mit der OleObjectFactory zu arbeiten?
Ich möchte gerne XML Dokumente lesen und schreiben (…).