...
Tip |
---|
To take advantage of pooling capabilities, |
...
KEW Service Configuration
Declare the service using either of the following methods:
...
UCD has implemented a custom Encryption Service that overrides the default demonstration encryption service.
Property Configuration
The encryption service requires an encryption.key
property be set.
Code Block | ||||
---|---|---|---|---|
| ||||
<param name=" |
...
encryption. |
...
key">[some generated encryption key]</param>
|
Spring Bean Configuration
Declare the service using either of the following methods:
- Declare it as part of the
rice.additionalSpringFiles
property and pass that as a token into therice
beanCode Block borderStyle solid title classpath:edu/ucdavisusr/myapplocal/configrice/rice-commonconfig.xml <bean<param idname="rice.additionalSpringFiles">classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kew-service.xml</param>
Code Block borderStyle solid title classpath:edu/ucdavis/myapp/config/rice-common.xml <bean id="rice" class="org.kuali.rice.core.config.RiceConfigurer"> ... <property name="additionalSpringFiles"> <value>${rice.additionalSpringFiles}</value> </property> ... </bean>
- Declare it directly in the
rice
bean using theadditionalSpringFiles
property (see Rice Bean Configuration)Code Block borderStyle solid title classpath:edu/ucdavis/myapp/config/rice-common.xml <bean id="rice" class="org.kuali.rice.core.config.RiceConfigurer"> ... <property name="additionalSpringFiles"> <list> ... <value>classpath:edu/ucdavis/kuali/rice/kim<value>classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kimkew-service.xml</value> ... </list> </property> ... </bean>
- If you're using Spring's
ContextLoaderListener
, declare it inweb.xml
Code Block borderStyle solid title src/main/webapp/WEB-INF/web.xml <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value> ... classpath:edu/ucdavis/iet/kuali/rice/kimkew/config/ucd-kimkew-service.xml ... </param-value> </context-param>
...
KNS Service Configuration (DRAFT)
UCD has implemented a custom Encryption Workflow Information Service that overrides the default demonstration encryption service.
Property Configuration
The encryption service requires an encryption.key
property be set.
...
borderStyle | solid |
---|---|
title | /usr/local/rice/rice-config.xml |
...
base service, so that Rice can retrieve system users (KR,KFS,etc.) in the database, rather than in LDAP.
Spring Bean Configuration
...
- Declare it as part of the
rice.additionalSpringFiles
property and pass that as a token into therice
beanCode Block borderStyle solid title /usr/local/rice/rice-config.xml <param name="rice.additionalSpringFiles">classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kewkns-service.xml</param>
Code Block borderStyle solid title classpath:edu/ucdavis/myapp/config/rice-common.xml <bean id="rice" class="org.kuali.rice.core.config.RiceConfigurer"> ... <property name="additionalSpringFiles"> <value>${rice.additionalSpringFiles}</value> </property> ... </bean>
- Declare it directly in the
rice
bean using theadditionalSpringFiles
property (see Rice Bean Configuration)Code Block borderStyle solid title classpath:edu/ucdavis/myapp/config/rice-common.xml <bean id="rice" class="org.kuali.rice.core.config.RiceConfigurer"> ... <property name="additionalSpringFiles"> <list> <value>classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kewkns-service.xml</value> </list> </property> ... </bean>
- If you're using Spring's
ContextLoaderListener
, declare it inweb.xml
Code Block borderStyle solid title src/main/webapp/WEB-INF/web.xml <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:edu/ucdavis/kuali/rice/kew/config/ucd-kew-service.xml </param-value> </context-param>
KNS Service Configuration (DRAFT)
UCD has implemented a custom Workflow Information Service that overrides the base service, so that Rice can retrieve system users (KR,KFS,etc.) in the database, rather than in LDAP.
kns-service.xml </param-value> </context-param>
UCD Spring Bean Configuration
Declare the service UCD Rice services using either of the following methods:
- Declare it as part of the
rice.additionalSpringFiles
property and pass that as a token into therice
beanCode Block borderStyle solid title /usr/local/rice/rice-config.xml <param name="rice.additionalSpringFiles">classpath:edu/ucdavis/kuali/rice/kim/config/ucd-kim-service.xml,classpath:edu/ucdavis/kuali/rice/kim/config/ucd-kew-service.xml,classpath:edu/ucdavis/kuali/rice/kim/config/ucd-kns-service.xml</param>
Code Block borderStyle solid title classpath:edu/ucdavis/myapp/config/rice-common.xml <bean id="rice" class="org.kuali.rice.core.config.RiceConfigurer"> ... <property name="additionalSpringFiles"> <value>${rice.additionalSpringFiles}</value> </property> ... </bean>
- Declare it directly in the
rice
bean using theadditionalSpringFiles
property (see Rice Bean Configuration)Code Block borderStyle solid title classpath:edu/ucdavis/myapp/config/rice-common.xml <bean id="rice" class="org.kuali.rice.core.config.RiceConfigurer"> ....core.config.RiceConfigurer"> ... <property name="additionalSpringFiles"> <list> ... <value>classpath:edu/ucdavis/kuali/rice/kim/config/ucd-kim-service.xml</value> <property name="additionalSpringFiles"> <list><value>classpath:edu/ucdavis/kuali/rice/kim/config/ucd-kew-service.xml</value> <value>classpath:edu/ucdavis/kuali/rice/kewkim/config/ucd-kns-service.xml</value>value> ... </list> </property> ... </bean>
- If you're using Spring's
ContextLoaderListener
, declare it inweb.xml
Code Block borderStyle solid title src/main/webapp/WEB-INF/web.xml <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value> ... classpath:edu/ucdavis/iet/kuali/rice/kim/config/ucd-kim-service.xml classpath:edu/ucdavis/iet/kuali/rice/kim/config/ucd-kew-service.xml classpath:edu/ucdavis/iet/kuali/rice/kewkim/config/ucd-kns-service.xml ... </param-value> </context-param>
...