Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

Several campus shadow and feeder systems have the need to translate legacy Financial System (FS) data to the new Kuali Financial System (KFS) format. As these systems convert to use the new KFS attributes, they will need to validate and extract KFS data  The Data Warehouse team currently provides programmatic access to validate and extract in the Business Object and Domain Object queries via HTTP Post.

...

This section will provide information for programmers on how to connect and use the web services.

WSDL and Endpoint

 For Java applications a client library is provided in the commons Java library. It is recommended to have the latest version (currently oit-commons-dwh-client-1.0.5.jar) to have the latest services available.

To configure your endpoint using the Java client, there are two endpoints available where the production endpoint is the default.

To override the default production endpoint:

  • create a properties override file on your classpath at location edu/uci/oit/commons/dwh/client/properties/dwhClientApplicationEndpoints.properties
  • override the endpoint with endpoint=${dev} to connect to development web services

Warning
titleEndpoint Configuration

For any applications using oit-commons-dwh-client-1.0.4 and below, the default production endpoint URL will need to be overridden using the override mechanism described and can override the endpoint property directly:

For applications written in a language other than Java, a client can be created using the Web Services WSDL

Configuration Notes

  • DWH_ws.jar seems to be conflicted with cxf-2.1.1.jar (DWH_ws.jar does NOT need CXF.jar)

...