I'm using a similar approach to the XmlServlet to load up mondrian/olap4j.
Now my question is, once i created the MondrianServer, how can i retrieve all connections?

i thought i could use the catalognames etc. as a wildcard but it seems like thats failing.

(A loop until con is null)
con = server.getConnection(null, null, null);
.... (add it to the list of connections)

Mondrian mailing list
Mondrian (AT) pentaho (DOT) org