Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Code Block
borderStylesolid
title/usr/local/rice-config.xml
<config>

    <!-- Core -->
    <param name="environment">dev</param>
    <param name="production.environment.code">prd</param>
    <param name="server.url">rice-dev.sampleu.edu</param>
    <param name="machine.url">rice-dev.sampleu.edu</param>
LDAP Settings    <param name="nonroot.context">dev-kr-1.0.3</param>
    <param name="application.url">http://${server.url}/${nonroot.context}</param>
    <param name="externalizable.help.url">/${nonroot.context}/kr/static/help/</param>
    <param name="externalizable.images.url">/${nonroot.context}/kr/static/images/</param>
    <param name="kr.externalizable.images.url">/${nonroot.context}/kr/static/images/</param>
    <param name="rice.config.path">/usr/local/rice/</param>
    <param name="log4j.settings.path">${rice.config.path}/log4j.properties</param>
    <param name="log4j.settings.reloadInterval">5</param>
    <param name="sample.enabled">false</param>
    <param name="mail.smtp.host">smtp.sampleu.edu</param>
    <param name="kr.incident.mailing.list"></param>

    <!-- UCD Implementation -->
    <param name="config.location">classpath:edu/sampleu/commons/ldap/config/default-properties.xml</param>
    <param name="config.location">classpath:edu/sampleu/kuali/rice/kim/config/default-properties.xml</param>
    <param name="rice.additionalSpringFiles">classpath:edu/sampleu/kuali/rice/kim/config/sampleu-kim-service.xml</param>
    

    <!-- LDAP -->
    <param name="ldap.url">ldaps://ldap.ucdavissampleu.edu</param>
    <param name="ldap.base">dc=ucdavissampleu,dc=edu</param>
    <param name="ldap.user">uid=my_ldap_uid,ou=Special Users,dc=ucdavissampleu,dc=edu</param>
    <param name="ldap.password">my_ldap_password</param>
    <param name="ldap.pooled">false</param>

    <!-- Rice Client Database Settings LDAP-DC -->
    <param name="datasourceldap.ojbit.platform">Oracle<url">ldaps://ldap.sampleu.edu</param>
    <param name="datasourceldap.it.platform">org.kuali.rice.core.database.platform.OraclePlatform<base">dc=it,dc=sampleu,dc=edu</param>
    <param name="datasourceldap.url">jdbc:oracle:thin:@mydbhost.ucdavis.edu:1521:MYSID<user">uid=my_ldap_uid,ou=Users,dc=sampleu,dc=edu</param>
    <param name="datasourceldap.driver.name">com.mysql.jdbc.Driver<password">my_ldap_password</param>
    <param name="datasourceldap.poolit.validationQuerypooled">select 1<>false</param>

    <!-- LDAP Pooling -->
    <param name="datasourceldap.pool.maxWaitmaxActive">30000<>8</param>
    <param name="datasourceldap.pool.sizemaxTotal">30<>-1</param>
    <param name="datasourceldap.pool.maxActivemaxIdle">50<>8</param>
    <param name="datasourceldap.pool.minIdle">7<>0</param>
    <param name="datasourceldap.pool.initialSizemaxWait">7<>-1</param>
    <param name="datasourceldap.pool.accessToUnderlyingConnectionAllowedtestOnBorrow">true</param>
    <param name="datasourceldap.pool.usernametestOnReturn">myappdbuser<>true</param>
    <param name="datasourceldap.pool.passwordtestWhileIdle">myappdbpassword<>true</param>
	
    <!-- Rice Standalone Server Data DatabaseSource Settings -->
    <param name="standalone.datasource.ojb.platform">Oracle9i</param>
    <param name="standalone.datasource.platform">org.kuali.rice.core.database.platform.OraclePlatform</param>
    <param name="standalone.datasource.url">jdbc:oracle:thin:@dbhost.ucdavis.edu:1521:SID</param>oci:@RICE_DEV</param -->
    <param name="standalone.datasource.driver.name">oracle.jdbc.driver.OracleDriver<username">my_rice_schema</param>
    <param name="standalone.datasource.pool.validationQuery">select 1 from dual<password">my_rice_password</param>
    <param name="standalone.datasource.pooldriver.maxWait">30000<name">oracle.jdbc.OracleDriver</param>
    <param name="standalone.datasource.pool.sizeminSize">30<>1</param>
    <param name="standalone.datasource.pool.maxActivemaxSize">50<>10</param>
    <param name="standalonedatasource.datasourcepool.minIdlemaxWait">7<>5000</param>
    <param name="standalonedatasource.datasourcepool.initialSizelifeTime">7<>5000</param>
    <param name="standalonedatasource.datasourcepool.accessToUnderlyingConnectionAllowedsleepTime">true<>5000</param>
    <param name="standalonedatasource.datasourcepool.usernamevalidationQuery">myricedbuser</param>>select 1    <param name="standalone.datasource.password">myricedbpassword</param>
	
    <!--  log4j Settings -->
    from dual</param>
    <param name="log4jdatasource.reloadpool.minutesinactiveConnectionTimeout">5<>120</param>
    <param name="log4jdatasource.settingspool.path">classpath:META-INF/log4j.properties</maxStatements">0</param>

    <!--  BusKSB Configuration  -->
    <param name="dev.mode">false<serviceServletUrl">http://${machine.url}/${nonroot.context}/remoting/</param>
    <param name="messagekeystore.persistence">true</param>
    <param name="message.delivery">async<file">${rice.config.path}/rice-dev.keystore</param>
    <param name="Routingkeystore.ImmediateExceptionRoutingalias">true<>rice-dev</param>
    <param name="RouteQueuekeystore.timeIncrementpassword">60000<>rice-dev</param>
    <param name="RouteQueuethreadPool.maxRetryAttemptssize">6<>20</param>

    <!--  QuartzKEN Configuration  -->
    <param name="useQuartzDatabase">true<notification.basewebappurl">${application.url}/ken</param>

   <param name="ksb.org.quartz.scheduler.instanceName">Embedded KSB Scheduler</param> <!-- KEW -->
    <param name="ksb.org.quartz.scheduler.instanceId">AUTO<workflow.url">${application.url}/kew</param>
    <param name="ksbattachment.org.quartz.threadPool.threadCount">5<dir.location">${rice.config.path}/kew_attachments</param>
    <param name="ksbuserOptions.org.quartz.jobStore.class">org.quartz.simpl.RAMJobStore<default.email">no</param>

    <!-- CAS Login Filter Workflow-->
Upload Configuration (for stand-alone)  --><param name="cas.url">https://cas.sampleu.edu/cas</param>
    <param name="datafilter.xmllogin.pollIntervalSecs">30<class">org.jasig.cas.client.authentication.AuthenticationFilter</param>
    <param name="initialDelaySecs">10<filter.login.casServerLoginUrl">${cas.url}/login</param>
    <param name="simpleDocumentActionsServicefilter.login.security">true<serverName">http://${server.url}</param>
    <param name="securefiltermapping.workflowdocumentlogin.javaservice.endpoint">true<1">/*</param>
    <param name="secure.workflowutility.javaservice.endpoint">true<filter.validation.class">org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</param>
    <param name="keystorefilter.validation.file">security/rice.keystore<casServerUrlPrefix">${cas.url}</param>
    <param name="keystorefilter.validation.alias">myapplicationkeystore<serverName">http://${server.url}</param>
    <param name="keystorefiltermapping.validation.password">myapplicationkeystorepassword<2">/*</param>
	
    <param name="transactionfilter.caswrapper.timeout">600<class">org.jasig.cas.client.util.HttpServletRequestWrapperFilter</param>
    <param name="serviceServletUrl">http://myhost.ucdavis.edu/myapp/remoting</param>
	filtermapping.caswrapper.3">/*</param>

    <!-- External ConfigurationDocument FilesHandlers -->
    <param name="rice.additionalSpringFiles">classpath:edu/ucdavis/kuali/rice/kim/config/ucd-kim-service.xml,classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kew-service.xml<external.handler.url.1"></param>
</config>