Home
Kuali Coeus (KC) Installation Guide
Contents
1. ruali coeuse Kuali Coeus KC Installation Guide Release v 3 1 1 9 9 2011 Contents 0 FTE A A MS os Gass teternseecnaescine canes uacaapndiatacniieee EE a Anie eiia 1 Solmar Licens IN epen esse gage npc slearson sees E T E a E E E T T 1 CODO MAC Se ee E E E 1 POC amena on NN in GINS E E dean ened paced E ET ii Downloading Installing and Configuring esesesssssssssssseeterrressssssssssssssetrereresssssssssssssterrreesossssssssseseeerereeesessssssssseeeeereeo l Installation Basics and High Level Overview cccccccecccceccccecneeeessseeeseeeeeeeeeeeeeeeeeasaseeseseseeeeceeeeeeeseaaasaaaesseeeeseseeess l Tec mical Regue mo DS eam a a aan deensaatontnennnthee aewueaieeaastenacasteteparantveadaecenscoanes 2 Diriipunon Downoad oreroraa n EE E E E E E E E E eeaeeaateer 3 Ee e OU E E A E A E E E N E E E A E A E E A E T AT 4 Embedded INO aon E E 9 Where To Find More KC Technical Documentation e eesse ssssssssssssssssssssssssssssssssssssssssssssssssssse 1 Appendix A AC OCT AMON ol ATIC CLG ecean nE RE A AARAA A ENARE 12 muali coelis Copyright and Licensing All Kuali Foundation Licensing information is located online at https test kuali org confluence display KULFOUND Licensin F F uali found ation wuywKualiorg Kuali is a registered trademark of the Trustees of Indiana University The Kuali Foundation has established a set of intellectual propert
2. the Rice database username to install rice scripts with embedded Rice Rice Password password for Rice username Rice DB Server name the tns schema name used to connect to Rice database Do you wish to Install Upgrade your Embedded Rice Server Don t perform if your server was upgraded separately Review log files for installation errors in LOGS directory Optional Install demonstration data Convenience install scripts for demonstration data can be found in the db_scripts main folder KC_Install_Demo sh bat The demonstration data is only guaranteed to install cleanly into a new KC install If you have previous test data or demonstration data then you will encounter errors which may or may not affect functionality A Demonstration data is for testing functionality of the software only and should not be included in an actual implementation Take a backup of your database before applying demonstration data or be prepared to reinstall from scratch before implementation End of activity To set up KC Application Be sure database is setup and populated with KC and Rice data as instructed above vy KS Place binary kc config xml in one of the configured default locations Userhome kuali main ptd kc config xml OR opt sa_forms java ptd kra kc config xml d If you are upgrading and have an existing kc config xml in this location please replace it and merge any customizations as new parameters are often
3. Set the following settings in MySQL max_allowed_packet 1M transaction isolation READ COMMITTED lower_case_table_names 1 a a connections 1000 2 Create aeneo e a a O username of less than 8 characters 3 Create MySQL default schema for username with the default character set of UTF8 If a different character set is desired the ddl scripts will need to be updated to the new character set 4 Make sure MySQL user has following privileges on the schema Select Insert Update Delete Create Drop Index Alter Create_view Create_routine Alter_routine Create_tmp_table Lock_tables aN Be sure the schema is empty before a NEW installation End of activity ci To populate data into KC and Rice database a Installation Steps for Both Oracle and MySQL Run the appropriate install script in db_scripts main KC_Install bat for Windows or KC_Install sh for Linux Unix Kuali Coeus KC Installation Guide ual coeus 2 You will be prompted for the following Rice Mode Choose one Bundle Embed DB_Server Choose one Oracle MySQL Version Choose one New 3 0 3 0 1 3 1 username The KC database username name to install database scripts with bundled Rice goes here too password the password for username DB_server_name the tns name Oracle or schema name MySQL used to connect to KC database If embedded mode selected the following will be asked Rice Username
4. runmode ken runmode Purpose Used to set the runmode of the ken module Kuali Coeus KC Installation Guide 12 Pascal nuall COEeELIS amp Default Value local Notes see kim runmode dev mode Purpose Used when setting the runmode Default Value TRUE Notes set to false when running in embedded mode See rice documentation for more details rice app url Purpose The url to the rice server Default Value application url Notes For local bundled mode this defaults to the kc client url For embedded mode this will point to a standalone server kra externalizable images url Purpose The url to kc specific images Default Value app context name static images Notes core rice struts message resources Purpose rice s message bundle s Default Value KR ApplicationResources org kuali rice kew ApplicationResources org kuali rice ksb messaging Appl icationResources KIM ApplicationResources Notes see rice struts message resources kc struts message resources Purpose KC s message bundle s Default Value ApplicationResources Notes see rice struts message resources rice struts message resources Purpose Message bundle names to load Default Value core rice struts message resources kc struts message resources Notes In the rice parameter rice struts message resources messages in the bundles on the right will override the same messages in bundles on the left Given the default va
5. the Database setup script e Select EMBED for your Rice mode e For Install Upgrade Embedded Rice Server Side o Select Y if you need to cleanly install a new Rice database along with KC data o Select N if you need to upgrade an existing Rice database with KC data 2 Configure KC To run KC in Embedded Mode e Point KC to the client amp server databases e Configure the Rice URL e Turn off dev mode e Set the run modes to embedded for the Rice modules e Configure a valid keystore for secure communication with Rice Kuali Coeus KC Installation Guide pe c ual COeUS e Example Embedded Mode Configuration File lt KC Client DB gt lt param name datasource url gt jdbc oracle thin 127 0 0 1 1521 XE lt param gt lt param name datasource username gt KCDEV lt param gt lt param name datasource password gt secret lt param gt lt param name datasource ojb platform gt Oracle9i lt param gt lt For Embedded Mode gt lt param name rice app url gt http 127 0 0 1 8081 kr dev lt param gt lt param name kim runmode gt embedded lt param gt lt param name kcb runmode gt embedded lt param gt lt param name kew runmode gt embedded lt param gt lt param name ken runmode gt embedded lt param gt lt param name dev mode gt false lt param gt lt Rice Server DB gt lt param name Server datasource url gt jdbc oracle thin 127 0 0 1 1521 XE lt param gt lt param name Server da
6. Reserved http www bouncycastle org Portions Copyright c 2001 2005 MetaStuff Ltd All Rights Reserved http www dom4j org Portions Copyright c 2002 2003 Mihai Bazon All Rights Reserved Licensed under GNU Lesser General Public License http www opensource org licenses lgpl license php Portions Copyright c 2004 2008 QOS ch All Rights Reserved Portions Copyright c 2001 2006 Sun Microsystems Inc All Rights Reserved Portions Copyright c 2001 Thai Open Source Software Center Ltd Sun Microsystems All Rights Reserved Portions Copyright c 2003 2007 Joe Walnes and the XStream Committers All Rights Reserved http xstream codehaus org Portions Copyright c 2003 2006 The Werken Company All Rights Reserved http jaxen codehaus org Portions Copyright c 1998 2003 World Wide Web Consortium Massachusetts Institute of Technology European Research Consortium for Informatics and Mathematics Keio University All Rights Reserved This work is distributed under the W3C Software License in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE li e Copyright and Licensing Kuali Coeus KC Installation Guide Zuali Cual Coeus Documentation Licensing Copyright 2011 by The Kuali Foundation Some rights reserved Kuali Coeus User Documentation by the Kuali Foundation is licensed under a Creative Commons Attributio
7. a case sensitive OS 1 e Linux it is recommended to use settings to force all table names to lowercase see other MySQL recommended settings in the Rice documentation Distribution Download To download Kuali Coeus navigate to the following site and fill out the download form appropriately http www kuali org download form The Kuali Coeus distribution is available from the Kuali Foundation at https test kuali org svn kc_project tags kc project 3_1 1 tag The Kuali Coeus download contains e Kuali Coeus source code e Database scripts Full install 3 0 to 3 1 1 upgrade 3 0 1 to 3 1 1 upgrade and 3 1 to 3 1 1 upgrade e Binary distribution e Installation Guide this document e Project licenses e Kuali Coeus User Manual PDF e Integrated Application Help HTML e Release Notes e List of known bugs Extract the ZIP file that you downloaded to the folder of your choice Kuali Coeus KC Installation Guide p l fre tuali Coeus Quickstart Setup Use the following installation instructions to guide you through the baseline out of the box setup Information on more advanced configuration and customization can be found in the public documentation iN Before You Begin The following are required e Java 1 5 e Servlet 2 4 JSP 2 0 Compatible Servlet Container such as Apache Tomcat 5 5 e Oracle database instance or MySQL database instance To set up KC and Rice database KC database release contains all SQL scr
8. able Usually we do not change this property Kuali Coeus KC Installation Guide 17
9. added e On Windows with Tomcat running as a service the best location is usually c kuali main ptd e To use a different location open kc ptd war and create an alt config location parameter in WEB INF classes MET A INF kc config build xml e You SHOULD also be able to pass a java parameter of alt config location to your j2ee container not guaranteed to work Kuali Coeus KC Installation Guide ruali COeUS d This file also contains the build environment parameter referenced in the external kc config xml file as environment 3 Edit parameters in the external kc config xml that you just placed in step 2 as desired e You will at least need to fill in the following parameters with your database connection information datasource url datasource username datasource password e You will also need to change application host to your server s host name i e kuali yourinstitution edu e Other commonly changed parameters are application http scheme http port and app context name be sure app context name matches your deployed webapp normally the name of your war file e If you are using SSL be sure that application http scheme and http port reflect this e If you are using MySQL see the MySQL changes at the end of this guide For embedded mode or further configuration please consult Embedded Mode on page 9 4 For Oracle Obtain ojdbc14 jar from an oracle client install OracleHome jdbc lib o
10. ation Group https test kuali org confluence display KRADOC Collaboration KC System Requirements https test kuali org confluence display KRADOC S ystem Requirements Grants gov Server Configuration https test kuali org confluence display KRADOC Grants gov Server Configuration Kuali Coeus Implementation SIG https test kuali org confluence display KRADOC Kuali Coeus Implementation SIG KC Technical Toolset https test kuali org confluence display KRADOC KC Technical Toolset Kuali Coeus Research Administration SIG wiki page https test kuali org confluence display KRACOEUS Collaboration Kuali Architecture and Development Standards http kuali org files pdf KualiStandards pdf KC Test Drive http kra testdrive kuali org kra ptd portal jsp Tomcat Resources The Apache Tomcat 5 5 Servlet JSP Container http tomcat apache org tomcat 5 5 doc index html The Apache Jakarta Project http jakarta apache org Eclipse Resources Eclipse Documentation http www eclipse org documentation Oracle Resources Oracle Database Express Edition Getting Started Guide http download oracle com docs cd B25329_01 doc admin 102 625610 toc htm Oracle Express Edition Tutorial http st curriculum oracle com tutorial DB XETutorial index htm Kuali Coeus KC Installation Guide 11 ruali coeus Appendix A Configuration Parameters This topic provides information that pertains to the following two types of configuration parame
11. i Coeus is active The Kuali Coeus application server manages data for presentation through a web browser Kuali Coeus KC Installation Guide ual Coeus e Technical Requirements Kuali Coeus is versatile in its ability to deploy on numerous platforms but has only been tested on a select set of platforms This section describes specific requirements to install Kuali Coeus System Server This section outlines the minimum server requirements for Kuali Coeus Hardware Recommended minimum hardware for the web application is 2 cores of a recent CPU architecture along with 2 gig of reserved RAM Minimum hardware and settings for the database should be based on vendor recommendations but there should be high bandwidth with low latency between the web application and database as this is a database intensive application Operating Systems Any OS which supports either MySQL or Oracle databases should work including Solaris but it has been run on Windows Linux Ubuntu and RedHat distributions and MacOSX Web Application Platform The Web application platform can be any fully compliant modern J2EE container Testing has been done with Jetty 6 1 Tomcat 5 5 and Tomcat 6 Heap Space The Webapp generally requires 1 gig of heap space Xmx1g and 256 meg of perm gen space XX MaxPermSize 256m to start and run For production use at least 2 gig of heap and 512 meg of perm gen space are recommended Other Recommended Settings Other recom
12. i org This product includes software developed by the Apache Software Foundation http www apache org This product includes software developed by ANTLR http www antlr org This product includes software developed by the JAX RPC Project part of Project GlassFish https jax rpc dev java net This product includes software developed by the SAAJ Project part of Project GlassFish https saaj dev java net This product includes software developed by Displaytag http displaytag sourceforge net 11 This product includes software developed by the JOOM Project http www jdom org i e Copyright and Licensing Kuali Coeus KC Installation Guide pe m ual COeCUS e This product includes software developed by the University Corporation for Advanced Internet Development Internet2 Project http www ucaid edu This product includes software developed by the Open Symphony Group http www opensymphony com This product includes software developed by the Indiana University Extreme Lab http www extreme indiana edu This product includes software developed by the SAXPath Project http www saxpath org This product includes software developed by the JA SIG Collaborative http www ja sig org This product includes software licensed under the Apache Software License http www apache org licenses This product includes software licensed under the GNU Lesser General Public License http www opensource org lice
13. ipts needed to install a new schema or upgrade a KC 3 0 or 3 0 1 database using Rice bundled or embedded mode with the database objects tables constraints bootstrap data for the KC application If installing in an embedded Rice environment you will be prompted to install upgrade Rice If your Rice server has been upgraded already you will answer no to the question KC specific data will still be added to your Rice server Installation Steps for Oracle Installation has been tested with sqlplus and SQL Developer Other tools may require modification of the scripts Create Oracle username of less than 8 characters gt Make sure Oracle user has following privileges DEFAULT TABLESPACE set to lt Users Tablespace gt the intended location where the schema database structures and base bootstrap data are stored QUOTA UNLIMITED ON lt Users Tablespace gt CREATE SESSION CREATE SYNONYM CREATE PROCEDURE CREATE TRIGGER CREATE TABLE CREATE TYPE CREATE VIEW CREATE SEQUENCE A user s DEFAULT TABLESPACE is set with the CREATE USER statement or ALTER USER statement The TABLESPACE should not be the SYSTEM tablespace aN A New install will COMPLETELY clear data from any existing KC tables in this schema Installation Steps for MySQL Kuali Coeus KC Installation Guide ruali coeus P Installation has been tested with mysql client Other tools may require modification of the scripts
14. lue datasource connectionTimeout Notes see server datasource url keystore alias Purpose The alias for the rice keystore file Default Value onestartsharedservices devandtst Notes required for kc client application to communicate with a standalone rice server embedded mode keystore file Purpose The path amp file name to the rice keystore file Kuali Coeus KC Installation Guide Puali l uali COewls e Default Value kul Notes see keystore alias keystore password Purpose The password for the rice keystore file Default Value kulpass Notes see keystore alias filter login class Purpose specifies a servlet filter class named login Default Value org kuali rice kew web DummyLoginFilter Notes This class will probably change to a single sign on solution This class should not be used in production filtermapping login 1 Purpose maps all requests to go through the login filter Default Value Notes application custom image url copyoneper Purpose Specifies a non default location for an image in question framework Default Value app context name static images buttonsmall copyallperiods gif Notes this probably doesn t need to change application custom image url copyallperiods Purpose Specifies a non default location for an image in question framework Default Value app context name static images buttonsmall_ copyoneper gif Notes this probably doesn t need to change s2s keysto
15. lues if a property display name the dsiplay name exists in the org kuali rice ksb messaging ApplicationResources and ApplicationResources kc s message bundle kc s message will take precedent datasource url Purpose the url of the client or client amp rice database Default Value jdbc oracle thin 127 0 0 1 1521 KUALI Notes in embedded mode this will be the KC database only In bundled mode this will be the KC database amp the rice database See rice documentation for additional details Kuali Coeus KC Installation Guide 13 aren inuali coeus datasource username Purpose username of the client or client amp rice database Default Value KRADEV Notes see datasource url datasource password Purpose password of the client or client amp rice database Default Value ask your team Notes see datasource url datasource platform Purpose platform of the client or client amp rice database Default Value Oracle9i Notes see datasource url server datasource url Purpose rice server database property Default Value datasource url Notes in embedded mode this will be the Rice database only In bundled mode this will be the KC database amp the rice database See rice documentation for additional details server datasource username Purpose rice server database property Default Value datasource username Notes see server datasource url server datasource password Purpose rice serve
16. mended settings are server to improve resource utilization for long running tasks and XX UseConcMarkSweepGC to improve garbage collection performance Supporting Application Software This section outlines the minimum software requirements for Kuali Coeus Sun Microsystems Java Development Kit JDK 1 5 x minimum JDK 1 6 recommended Web Application Server Apache 2 x as needed depending on network infrastructure Servlet container Apache Tomcat 5 5 x Web Browser Firefox 1 5 x Internet Explorer 6 x or Safari 2 0 4 x Apache Ant 1 7 x Maven 2 0 x Oracle Database 10g Release 2 10 2 0 x Oracle Database 10g Release 2 10 2 0 x JDBC Driver MySQL 5 x MySQL Connector J Kuali Coeus KC Installation Guide ruali COeEUS amp Database This section outlines the minimum database requirements for Kuali Coeus KC has been tested against Oracle and MySQL Supported versions of database products that Kuali Coeus has been tested with are as follows e Oraclel0g 11g JDBC drivers for Oracle can be obtained from http www oracle com index html e MySQL JDBC drivers for MySQL can be obtained from www mysgl com KC requires a User Account with access permissions to the database to perform the following e Connect to the database e Create Alter and Drop Tables Triggers Views Procedures and Sequences e Insert Update and Delete data in the database tables KC recommends the following database settings e For MySQL running on
17. n Share Alike 3 0 United States License Permissions beyond the scope of this license may be available at http www kuali org Creative Commons License Deed Attribution Share Alike 3 0 United States You are free to Share to copy distribute and display the work to Remix to make derivative works Under the following conditions Attribution You must attribute this work to the Kuali Foundation Share Alike If you alter transform or build upon this work you may distribute the resulting work only under the same similar or a compatible license Permissions beyond the scope of this public license are available at http www kuali org e For any reuse or distribution you must make clear to others the license terms of this work The best way to do this is with a link to http www kuali org e Any of the above conditions can be waived if you get permission from the Kuali Foundation the copyright holder e Apart from the remix rights granted under this license nothing in this license impairs or restricts the author s moral rights Disclaimer Your fair use and other rights are in no way affected by the above The Commons Deed is not a license It is simply a summary and handy reference for understanding the Legal Code the full license it is a human readable expression of some of its key terms Think of it as the user friendly interface to the Legal Code beneath This Deed itself has no legal value and i
18. nses lgpl license php This product includes software licensed under the Common Development and Distribution License http www opensource org licenses cddll php This product includes software licensed under the Common Public License http www opensource org licenses cpl1 0 php This product includes software licensed under the Mozilla Public License http www mozilla org MPL This product includes the Kuali Rice module licensed under the Kuali Foundation ECL Rice Acknowledgments This product includes portions of COEUS 4 under a software grant from Massachusetts Institute of Technology Portions Copyright c 2004 Aleksei Valikov All Rights Reserved Portions Copyright c 2002 2003 BEA Systems Inc All Rights Reserved Portions Copyright c 1999 2004 Bull S A All Rights Reserved Portions Copyright c 2005 Envoi Solutions LLC All Rights Reserved http xfire codehaus org Portions Copyright c 2000 2006 www hamcrest org All rights reserved http www hamcrest org Portions Copyright c 2001 2010 The HSQL Development Group All rights reserved http hsqldb org Portions Copyright c 2000 2005 INRIA France Telecom All Rights Reserved Portions Copyright c 1995 2006 International Business Machines Corporation and others All Rights Reserved Portions Copyright c 2000 2007 jMock org All rights reserved http www jmock org Portions Copyright c 2000 2006 The Legion of the Bouncy Castle All Rights
19. of the installation distribution The Kuali Coeus application assists in the accessibility administration and support of research information There are many components that are working together to configure and install Kuali Coeus The core system is known as Kuali Rice KR which is a set of integrated middleware products that allows Kuali Coeus to interface with technical modules running from a web server Kuali Rice facilitates enterprise workflow functionality and provides customizable and configurable user interfaces that have a clean and universal look and feel Kuali Rice contains five core modules of which two are actively used in Kuali Coeus Kuali Enterprise Workflow KEW monitors document routing and approval while automating electronic processes and transactions across the enterprise The Kuali Nervous System KNS alternately handles functionality common to many modules and can be thought of as a framework of reusable components providing an abstraction layer for developers to easily integrate with other Kuali Rice components Kuali Coeus scales depending upon your environment needs and therefore allows for various architectural choices to be implemented during installation This topic covers the essential architectural components that are vital to the overall operation of the system Kuali Coeus handles data storage using a database to maintain records Care must be taken to ensure that the database remains accessible during times when Kual
20. r database property Default Value datasource password Notes see server datasource url server datasource ojb platform Purpose rice server database property Default Value datasource ojb platform Notes see server datasource url server datasource platform Purpose rice server database property Default Value datasource platform Notes see server datasource url Kuali Coeus KC Installation Guide pe m cuali COeuUs e server datasource driver name Purpose rice server database property Default Value datasource driver name Notes see server datasource url server datasource pool validationQuery Purpose rice server database property Default Value datasource pool validationQuery Notes see server datasource url server datasource pool maxWait Purpose rice server database property Default Value datasource pool maxWait Notes see server datasource url server datasource pool minSize Purpose rice server database property Default Value datasource pool minSize Notes see server datasource url server datasource pool maxSize Purpose rice server database property Default Value datasource pool maxSize Notes see server datasource url server datasource pool size Purpose rice server database property Default Value datasource pool size Notes see server datasource url server datasource connectionTimeout Purpose rice server database property Default Va
21. r the Oracle website http www oracle com For MySQL Obtain the jar file for the appropriate MySQL jdbc driver from mysql com Copy the jdbc jar file into the common jar file library Example For Tomcat 5 5 copy ojdbc14 jar into tomcat install dir common lib 5 Deploy kc ptd war to your servlet container see user guide for your particular servlet container 6 The KC application should now be accessible at application host app context name as specified in the external kc config xml app context name is kc ptd if not overridden 7 Login as admin click on a tab or option and the login screen will appear 8 Ingest the KEW documents e Click the System Admin tab and then select XML Ingester from the Workflow pane System Admin e Find the KEW zip files in the distribution package they are located in subdirectories under db_scripts e If you did a NEW install you should ingest Full KC KEW zip Kuali Coeus KC Installation Guide z ualr coeus e If you did an UPGRADE install you may ingest only the ones under the respective release subdirectories or Full KC KEW zip to be certain you don t miss any but it will take longer e Ifyou ingest individual zips rather than Full KC KEW zip be sure to ingest them in order of release e Ingestion can take several minutes per zip file up to around 20 minutes for the Full KC KEW zip file during which time the activity indicator on your browser will just sta
22. re location Purpose The absolute path to Keystore file for grants gov Default Value path to keystore Notes The certificate imported to this keystore is being used to connect and getting authenticated to Grants Gov server The certificate should be CSA certified and should be registered with Grants Gov before using it s2s keystore password Purpose Password for the keystore Default Value keystore password Notes s2s truststore location Purpose Absolute path to the truststore file where all public server certificates which application has access to Default Value path to truststore Kuali Coeus KC Installation Guide 16 ruali coes g Notes To access grants gov server the truststore file should have grants gov web service server s public certificate imported in it s2s truststore password Purpose Password for the truststore file Default Value truststore password Notes grants gov s2s host Purpose Host url to access s2s web service Default Value grants gov host Notes To access test server use https atws grants gov 446 app s2s server services To access production server use https ws grants gov 446 app s2s server services Default value is set to point to Grants Gov TEST server grants gov s2s port Purpose S2S web service port where all major services are declared Default Value grants gov port Notes Since this is a variable defined in Grants Gov reference implementation we also keep it as a vari
23. tasource username gt RICEDEV lt param gt lt param name Server datasource password gt secret lt param gt lt param name Server datasource ojb platform gt Oracle91i lt param gt lt Keystore Configuration gt lt param name keystore file gt user home kuali main environment rice keystore lt param gt lt param name keystore alias gt rice lt param gt lt param name keystore password gt ric3pw lt param gt 3 Startup KC 4 Verify the configuration To verify the configuration try the following e Create a proposal document Save it Close it From the main portal page click on Action List gt Find the Proposal gt Log gt Future Action Requests e Goto System Admin Tab Try Person Maintenance or Parameter Maintenance These pages should work correctly and they should link to the central rice server Kuali Coeus KC Installation Guide ruali coeus Where To Find More KC Technical Documentation The following is a list of links to other sources of information related to Kuali Coeus installation and references to additional online resources where you can find more information that may prove to be helpful for installation activities Kuali Resources KC Technical Documentation https test kuali org confluence display KRACOEUS KC Technical Documentation Kuali Rice Documentation https test kuali org confluence display KULRICE Documentation KC Implementation Collabor
24. ters e KC Specific Parameters defined specifically for KC e KC Customized Rice Customizations of parameters provided by Rice The following information is provided for each parameter e Name The parameter name for example build properties e Purpose A textual description of the parameter s purpose e Default Value The pre configured value prior to customization e Notes Information that aids in the understanding of proper usage build environment Purpose The environment the application is running in ex dev prd tst Default Value dev Notes Since the Rice param environment build environment this parameter is indirectly used by rice to construct urls and resolve config files build version Purpose The version number displayed on the application header Default Value NO VERSION Notes Since the rice param version build version this parameter is indirectly used by rice for display purposes kim runmode Purpose Used to set the runmode of the KIM module Default Value local Notes KC currently supports local bundled amp embedded We have not tested in a mixed runmode configuration See the rice documentation for mode information on the various runmodes deployment models kcb runmode Purpose Used to set the runmode of the kcb module Default Value local Notes see kim runmode kew runmode Purpose Used to set the runmode of the kew module Default Value local Notes see kim
25. ts contents do not appear in the actual license Creative Commons is not a law firm and does not provide legal services Distributing of displaying of or linking to this Commons Deed does not create an attorney client relationship iii e Copyright and Licensing Kuali Coeus KC Installation Guide gt ual cCoeus The information in this document is subject to change without notice It has been obtained from sources believed to be reliable Although the authors and the Kuali Foundation have made every effort to ensure the accuracy of this document neither the authors nor the publisher assumes any liability or responsibility for any inaccuracy or omissions contained therein or for any loss or damage arising from the information presented If you discover any issues with the documentation please report your findings in writing to The Kuali Foundation The Kuali Foundation does not warrant that this document is error free All other products or company names represented in this document are not to be viewed as endorsements by either the authors or The Kuali Foundation and may be trademarks for their respective owners iv e Copyright and Licensing Kuali Coeus KC Installation Guide ruali COeCUS Downloading Installing and Configuring Installation Basics and High Level Overview This topic describes how to install Kuali Coeus on a single server The Kuali Coeus application binaries and source code are included as part
26. y animated e MySQL changes to external kc config xml file adjust datasource url as needed to fit your install lt param name datasource url gt jdbc mysgql localhost 3306 kcdev lt param gt lt param name datasource ojb platform gt MySQL lt param gt End of activity Kuali Coeus KC Installation Guide pe qi muali COeCUS Configuration Parameters gq Tip Refer to Appendix A Configuration Parameters on page 12 within this documentation set for supplementary information that will prove helpful by providing default values and handy tips for both KC specific and Rice parameters Embedded Mode Embedded mode allows you to run KC with a central Rice server This has the benefit of a central Doc Search Action List and KIM maintenance It also allows some processing to be offloaded to the rice server which provides different scaling characteristics Embedded mode is currently the preferred deployment model For a more detailed description of embedded mode see the Rice documentation https test kuali org confluence display K ULRICE Documentation Standalone Rice 1 Create Configure Rice Server Database 2 Configure Standalone Rice Server see example config rice config xml in the rice project 3 Startup Rice server Running KC Client Application In Embedded Mode 1 Create Configure KC Database This will include the Rice Client tables and KC s tables To setup KC database in Embedded Mode e Run
27. y management practices to protect the foundation its members and the extended Kuali community The Kuali Foundation uses various licenses to distribute software and documentation to accept regular contributions from individuals and organizations and to accept large grants of existing software products The sections that follow explain Kuali copyright information as it pertains to the following three licensing areas e Software Licensing e Contributor Licensing e Documentation Licensing Intellectual Property Contact Information If you have any questions about Kuali Intellectual property please contact The Kuali Foundation at licensing kuali org Software Licensing Copyright 2007 2011 The Kuali Foundation All rights reserved Kuali Coeus is licensed for use pursuant to the Educational Community License Version 2 0 http www opensource org licenses ecl2 php Portions of Kuali Coeus copyrighted by other parties open source including the parties listed below and you should see the licenses directory for complete copyright and Approved License licensing information Questions about licensing should be directed to license kuali org Contributor Licensing Portions of Kuali Coeus were developed by Indiana University Cornell University Michigan State University University of Arizona Massachusetts Institute of Technology Colorado State University Iowa State University and University of California Davis http www kual
Download Pdf Manuals
Related Search
Related Contents
Use and maintenance instruction manual MS インキュベーター - 日本ジェネティクス株式会社 doccamera_User Manual_VZ_8light4 Válvulas de Controlo HP e HPA Fisherr 69-0740B - T8132 - Programmable Thermostat ダウンロード(PDF 1.0MB) Philips 32HF7965D 32" LCD Pro:Idiom™ with MPEG-4 Professional LCD TV 32" Black Lenovo Laptop 5110 User's Manual Invacare 1026793 Mobility Aid User Manual Visualisez le plan Copyright © All rights reserved.
Failed to retrieve file