Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you are going to be using JNDI you must edit {WIZARD-ROOT}/ resources/solutions/system/simple-jndi/jdbc.properties. An example entry in this file would appear as follows.

Code Block

SampleData/type=javax.sql.DataSource

...



SampleData/driver=org.hsqldb.jdbcDriver

...



SampleData/url=jdbc:hsqldb:hsql://localhost/sampledata

...



SampleData/user=pentaho_user

...



SampleData/password=password

SampleData is the name of the JNDI connection being setup, all of the name/value pairs configure the pertinent connection information. The */type setting tells JNDI what is being managed, in this case, a SQL datasource. The */driver setting is the JDBC driver class name for the database we're accessing. The */url is the JDBC connect string, the example shown here is for a Hypersonic database server running locally. The next two settings are the user's credentials for logging in to the database if required.

...