Skip to content

Instantly share code, notes, and snippets.

@pentaho-nbaker
Created December 10, 2012 21:32
Show Gist options
  • Save pentaho-nbaker/4253579 to your computer and use it in GitHub Desktop.
Save pentaho-nbaker/4253579 to your computer and use it in GitHub Desktop.
Mondrian Class.forName issue
java.lang.RuntimeException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while loading plugin class 'org.pentaho.platform.web.servlet.PentahoDataSourceResolver'
at com.pentaho.analyzer.service.impl.AgileBIOlapConnectionManager.createConnection(AgileBIOlapConnectionManager.java:85)
...
Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while loading plugin class 'org.pentaho.platform.web.servlet.PentahoDataSourceResolver'
at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:922)
at mondrian.olap.Util.newInternal(Util.java:2264)
at mondrian.rolap.RolapConnection.getDataSourceResolver(RolapConnection.java:481)
at mondrian.rolap.RolapConnection.createDataSource(RolapConnection.java:427)
at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:135)
at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:91)
at mondrian.olap.DriverManager.getConnection(DriverManager.java:115)
at mondrian.olap.DriverManager.getConnection(DriverManager.java:71)
at mondrian.olap4j.MondrianOlap4jConnection.<init>(MondrianOlap4jConnection.java:136)
at mondrian.olap4j.FactoryJdbc4Plus$AbstractConnection.<init>(FactoryJdbc4Plus.java:324)
at mondrian.olap4j.FactoryJdbc41Impl$MondrianOlap4jConnectionJdbc41.<init>(FactoryJdbc41Impl.java:119)
at mondrian.olap4j.FactoryJdbc41Impl.newConnection(FactoryJdbc41Impl.java:33)
at mondrian.olap4j.MondrianOlap4jDriver.connect(MondrianOlap4jDriver.java:133)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:243)
at com.pentaho.analyzer.service.impl.AgileBIOlapConnectionManager.createConnection(AgileBIOlapConnectionManager.java:80)
... 73 more
Caused by: java.lang.ClassNotFoundException: org.pentaho.platform.web.servlet.PentahoDataSourceResolver
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at mondrian.rolap.RolapConnection.getDataSourceResolver(RolapConnection.java:472)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment