While we strongly recommend the DataSource support built into your application server it is possible to use an internal "jUDDI-managed" JDBC DataSource instead. This may come in handy if you're running jUDDI outside of a J2EE application server or servlet engine.

To do this you'll need to set the juddi.useConnectionPool property in the juddi.properties file to "true" (don't include the quotation marks) and include several other properties for required to create the jUDDI-managed DataSource. These properties are show below with sample values for creating a jUDDI-managed DataSource to access a MySQL database named 'juddi' running on localhost:

    #Required JDBC Driver properties
    juddi.useConnectionPool=true
    juddi.jdbcDriver=com.mysql.jdbc.Driver
    juddi.jdbcURL=jdbc:mysql://localhost/juddi
    juddi.jdbcUser=juddi
    juddi.jdbcPassword=juddi
    juddi.jdbcMaxActive=10
    juddi.jdbcMaxIdle=10
   
  • No labels