Sha256: 186aa09f5fb06ac208c02de0bcb704c431e9fa19c71f5d9e768c5577b5b60697

Contents?: true

Size: 535 Bytes

Versions: 6

Compression:

Stored size: 535 Bytes

Contents

require 'java'
require 'nokogiri'

directory = File.expand_path("../jars", __FILE__)
Dir["#{directory}/*.jar"].each do |file|
  require file
end

unless java.lang.System.getProperty("log4j.configuration")
  file_uri = java.io.File.new("#{directory}/log4j.properties").toURI.to_s
  java.lang.System.setProperty("log4j.configuration", file_uri)
end
# register Mondrian olap4j driver
Java::mondrian.olap4j.MondrianOlap4jDriver

%w(error connection query result schema schema_udf cube).each do |file|
  require "mondrian/olap/#{file}"
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mondrian-olap-1.2.0 lib/mondrian/olap.rb
mondrian-olap-1.1.0 lib/mondrian/olap.rb
mondrian-olap-0.8.0 lib/mondrian/olap.rb
mondrian-olap-0.7.0 lib/mondrian/olap.rb
mondrian-olap-0.6.0 lib/mondrian/olap.rb
mondrian-olap-0.5.0 lib/mondrian/olap.rb