I gang

WebService reporting for Sakai

I want a new webservice for Sakai which will allow me to invoke any pre-defined Sitestat report by name, and export the results. It should be available via either SOAP or REST interfaces.

The result would be the equivalent of clicking through the statistics page, selecting a report, and then exporting it as either csv or xls. Options to export as xml or json is also desired.

For example, given a report named “StudentAttendance”, I want to be able to do something like this:

http://mySakai/direct/getReport/[url removed, login to view]

(or .xml, .cs., .xls)

Sakai is a very big & complex system - just having Java programming skills is not enough for you to bid on this, you would need to at least first look at the programming interface and support for web-services in Sakai for me to know that you had enough context and knowledge to make this work.

Sakai uses the Apache axis library for creating webservices, and has an internal entity Broker which makes it easy to access internal capabilities via REST. For the Sakai implementation of SOAP, to add a new service is as simple as writing a small amount of Java code within a text file, which is then compiled automatically and run the first time the service is called.

To develop any even simple new service one would have to install and build Sakai, and setup a local development environment, learn the APIs, and then add the new service.

To be considered for this job one would need to show that they understood this project, and what is involved, and could manage all of this. I think the overall amount of new code to be developed is not that large, the main issue is the complexity in understanding the context and environment.

Most bids so far have been very uninformed; and have not even done minimal research on what this all means.

You should provide a test where you define some sample statistics report, and I can then log into your Sakai, and run it. And then also get the same results from both REST and SOAP (without prior login), and get the results in any of the formats as above (csv, xls, JSON, xml). For the SOAP test you need to provide some simple sample program which demonstrates a SOAP call - any of (Java, Python, perl) are acceptable.

Evner: Java

Se mere: webservice sakai, webservice, soap rest, java json, json csv java, soap export xml, java rest example, webservice rest, json csv, webservice soap soap, xls json, sakai webservice example, webservice json, webservice available, csv json, sakai webservice, xls csv java, xml json java, json example, reporting page, xml csv java, soap example, java xls, json report, report json

Om arbejdsgiveren:
( 2 bedømmelser ) Fairfield, United States

Projekt ID: #4083978

Tildelt til:


Hello, I have Java and Sakai experience, I think I have enough skills for this project, please consider my serious bid Thanks Bing

$750 USD in 12 dage
(58 bedømmelser)

5 freelancere byder i gennemsnit $540 på dette job


Please check PM.

$300 USD in 10 dage
(26 bedømmelser)

Hi Friend, Java skilled guy here. Please check the PM for details. Thanks.

$500 USD in 5 dage
(1 bedømmelse)

Hoping to work with you

$650 USD in 20 dage
(0 bedømmelser)

Hi, I'll do that for you. Please provide a working link to understand the requirement.

$500 USD in 10 dage
(0 bedømmelser)