Java アプリケーションで olap4j API を介してキューブにアクセスする必要があります。XML キューブ ファイルは、他の IP サーバーで利用できるようになります。たとえば、XML ファイルは 192.168.1.1 IP および C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\geomondrian\WEB-INF\queries パスになります。他のマシンからこれらの xml ファイルにアクセスするにはどうすればよいですか?
Class.forName("mondrian.olap4j.MondrianOlap4jDriver");
// Create connection.
connection =
DriverManager.getConnection("jdbc:mondrian:Jdbc=jdbc:postgresql://192.168.1.33:5433/simple_geofoodmart?user=postgres&password=postgres;**Catalog=E:/xml/simple_foodMart.xml**;JdbcDrivers=org.postgresql.Driver;");
OlapConnection olapConnection =
((OlapWrapper) connection).unwrap(OlapConnection.class);
他の IP で利用可能なカタログにアクセスできません。以下の私のカタログ URL パスを見つけます。どうすればアクセスできますか?
Catalog=//192.168.1.10/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/geomondrian/WEB-INF/queries/simple_foodMart.xml