Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Code Block
borderStylesolid
title/usr/local/rice-config.xml
borderStylesolid
<config>

    <!-- Embedded KEW and KIM->
    <param name="kew.mode">EMBEDDED</param>
    <param name="kiw.mode">EMBEDDED</param>
    
    <!-- LDAP SettingsCore -->
    <!-- environment configuration (prd or dev) -->
    <param name="environment">dev</param>
    <!-- production environment code - should always be lower case "prd" -->
    <param name="production.environment.code">prd</param>
    <!--Both of the above codes should be "prd" in a production environment -->
    <param name="app.code" override="false">rc</param>
    <param name="module.name">rice-client</param>
    <param name="application.id">rice-client</param>
    <param name="app.context.name" override="false">${app.code}-${environment}</param>

    <!-- Client Application -->
    <param name="ldapapplication.url">ldaps>https://ldap/rice-dev.ucdavis.edu/rice-client</param>
    <param name="application.host">rice-dev.ucdavis.edu</param>

    <!-- Rice Server -->
   <param name="ldaprice.server.base">dc=ucdavis,dc=edu<url">http://rice-sandboxes.ucdavis.edu/dev-cb-2.1.0</param>
   <param name="rice.portal.allowed.regex">^${application.url}(/.*|)|^${rice.server.url}(/.*|)</param>

   <param name="ldaprice.config.user">uid=my_ldap_uid,ou=Special Users,dc=ucdavis,dc=edu<path">/usr/local/rice/</param>
   <param name="log4j.settings.path">${rice.config.path}/log4j.properties</param>
   <param name="log4j.settings.reloadInterval">5</param>

    <!-- UCD Implementation -->
    <param name="rice.kr.additionalSpringFiles">classpath:edu/ucdavis/kuali/rice/krad/config/ucd-krad-service.xml</param>
    <param name="ldaprice.kew.password">my_ldap_password<additionalSpringFiles">classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kew-service.xml</param>

    
    <!-- RiceClient ClientApplication Database Settings -->
    <param name="datasource.ojb.platform">Oracle<>MySQL</param>
    <param name="datasource.platform">org.kuali.rice.core.framework.databasepersistence.platform.OraclePlatform<MySQLDatabasePlatform</param>
    <param name="datasource.url">jdbc:oracle:thin:@mydbhostmysql://myserver.ucdavis.edu:1521:MYSID<3306/riceclientdb</param>
    <param name="datasource.driver.name">com.mysql.jdbc.Driver</param>
    <param name="datasource.pool.validationQuery">select 1</param>
    <param name="datasource.pool.maxWait">30000</param>
    <param name="datasource.pool.size">30<>20</param>
    <param name="datasource.pool.maxActive">50<>20</param>
    <param name="datasource.minIdle">7<>0</param>
    <param name="datasource.initialSize">7<>10</param>
    <param name="datasource.accessToUnderlyingConnectionAllowed">true</param>
    <param name="datasource.username">myappdbuser<></param>
    <param name="datasource.password">myappdbpassword<></param>
	

    <!-- Rice Standalone Server DatabaseDB Settings -->
    <param name="standalone.datasource.ojb.platform">Oracle9i</param>
    <param name="standalone.datasource.platform">org.kuali.rice.core.framework.databasepersistence.platform.OraclePlatform</param>
    <param name="standalone.datasource.url">jdbc:oracle:thin:@dbhost@ldap://oraldap1.ucdavis.edu:389/rice_test,cn=OracleContext,dc=ucdavis,dc=edu:1521:SID< ldap://oraldap2.ucdavis.edu:389/rice_test,cn=OracleContext,dc=ucdavis,dc=edu</param>
    <param name="standalone.datasource.driver.name">oracle.jdbc.driver.OracleDriver</param>
    <param name="standalone.datasource.pool.validationQuery">select 1 from dual</param>
    <param name="standalone.datasource.pool.maxWait">30000</param>
    <param name="standalone.datasource.pool.size">30<>20</param>
    <param name="standalone.datasource.pool.maxActive">50<>10</param>
    <param name="standalone.datasource.minIdle">7<>0</param>
    <param name="standalone.datasource.initialSize">7<>20</param>
    <param name="standalone.datasource.accessToUnderlyingConnectionAllowed">true</param>
    <param name="standalone.datasource.username">myricedbuser<></param>
    <param name="standalone.datasource.password">myricedbpassword<></param>
	
    <!--  log4jKSB Settings -->
    <param name="log4jrice.ksb.reloadregistry.minutes">5<serviceUrl">${rice.server.url}/remoting/soap/ksb/v2_0/serviceRegistry</param>
    <param name="log4jrice.ksb.settingsserviceRegistry.path">classpath:META-INF/log4j.properties<security">true</param>

    <!--  Bus Configuration  -->
    <param name="dev.moderice.ksb.config.allowSelfSignedSSL">false</param>
    <param name="message.persistence">true<rice.portal.allowed.regex">^${application.url}(/.*|)|^${rice.server.url}(/.*|)</param>
    <param name="messagekeystore.deliveryalias">async<>rice</param>
    <param name="Routingkeystore.ImmediateExceptionRouting">true<file">/usr/local/rice/rice.keystore</param>
    <param name="RouteQueuekeystore.timeIncrementpassword">60000<></param>
    <param name="RouteQueue.maxRetryAttempts">6<serviceServletUrl">${application.url}/remoting/</param>


    <!-- CAS QuartzLogin ConfigurationFilter  -->
    <param name="useQuartzDatabase">true<cas.url">https://cas.ucdavis.edu/cas</param>
    <param name="ksbfilter.orglogin.quartzclass">org.scheduler.instanceName">Embedded KSB Scheduler</param>
    <param name="ksb.org.quartz.scheduler.instanceId">AUTO<jasig.cas.client.authentication.AuthenticationFilter</param>
    <param name="ksbfilter.org.quartz.threadPool.threadCount">5<login.casServerLoginUrl">${cas.url}/login</param>
    <param name="ksbfilter.org.quartz.jobStore.class">org.quartz.simpl.RAMJobStore</param>

    <!--  Workflow Upload Configuration (for stand-alone)  -->
    login.serverName">${application.host}</param>
    <param name="datafiltermapping.xmllogin.pollIntervalSecs1">30</param>
    <param name="initialDelaySecs">10<>/*</param>
    <param name="simpleDocumentActionsServicefilter.validation.security">true</param>
    <param name="secure.workflowdocument.javaservice.endpoint">true<class">org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</param>
    <param name="securefilter.workflowutility.javaservice.endpoint">true<validation.casServerUrlPrefix">${cas.url}</param>
    <param name="keystorefilter.validation.file">security/rice.keystore<serverName">${application.host}</param>
    <param name="keystorefiltermapping.validation.alias">myapplicationkeystore<2">/*</param>
    <param name="keystorefilter.caswrapper.password">myapplicationkeystorepassword</param>
	
    <param name="transaction.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>