The goal of the REST API is to provide an easy way to exchange URLs. It is also used to integrate with other systems such as student administration, external course administration and/or external learning group administration.
Representational State Transfer or REST is a style of architecture to be primarily used with the HTTP protocol, but not exclusively. In the case of HTTP, it utilizes all its features: URIs to describe resources, HTTP Methods as "verbs" to manipulate resources (GET to retrieve resources, PUT to create new ones, POST to modify them, DELETE...), HTTP Headers and Media Types for content negotiation...
In OpenOLAT, the JRS-311 is used as a backend for the implementation of our REST API. JSR-311 is a standard from J2EE. We use the reference implementation from the following standard: Jersey.
The security is based on a two level mechanism, as it is in OpenOLAT.
To maintain a valid authentication over several requests, the filter proposes two methods:
A spring bean allows to configure Resources, Singletons and Providers; either statically
with the XML configuration of the bean (/org/olat/restapi/_spring/restApiContext.xml
) or
programmatically by adding or removing classes and singletons to/from the bean (bean id is the
same as its interface: org.olat.restapi.support.RestRegistrationService
).
OpenOLAT uses the standard JAXB provider from Jersey to produce XML from java objects, as well as the JSON provider from Jackson, which reuses the same JAXB annotations.
Very important! All configuration settings must be done before the Jersey's servlet starts.
Here is a little example on how to create a user and add it to a learning group:
This documentation is based on the WADL format. The XML file is automatically generated by Jersey on runtime. For documentation purposes, this file is the base of a four step Maven process to produce a human readable HTML file.
To add java classes annoted with JAXB, you must update the pom file in the OpenOLAT directory
under the artfact maven-jaxb-schemagen-plugin
.
To add resources, you must add the packages to the following plugins configurations:
maven-javadoc-plugin
and maven-wadl-plugin
.
Be aware that the first uses commas to seperates the packages and the second semicolons. Both recursively search all resources
under the packages.
Examples for the documentation can only be generated for XML. This is a limitation of the maven plugin.
Description:
Retrieve and import course assessments
Initial Date: 7 apr. 2010
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
||
identityKey |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
identityKey |
||
courseId |
Description:
This handles the repository entries
Initial Date: 19.05.2009
Description:
Repository entry resource
Initial Date: 19.05.2009
parameter | value | description |
---|---|---|
repoEntryKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
||
identityKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
||
identityKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
||
identityKey |
parameter | value | description |
---|---|---|
repoEntryKey |
||
repoEntryKey |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
||
path |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
Description:
This will handle the resources folders in the course: the course storage folder
and the shared folder. The course folder has a read-write access but the shared
folder can only be read.
Initial Date: 26 apr. 2010
parameter | value | description |
---|---|---|
path |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
path |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
courseId |
Description:
Initial Date: 21 oct. 2011
Description:
This handles translations from the i18n module of OLAT.
Initial Date: 14 apr. 2010
parameter | value | description |
---|---|---|
package |
||
key |
This web service handles functionalities related to authentication credentials of users.
parameter | value | description |
---|---|---|
username |
parameter | value | description |
---|---|---|
username |
||
username |
||
authKey |
parameter | value | description |
---|---|---|
username |
||
username |
parameter | value | description |
---|---|---|
username |
||
username |
||
authKey |
parameter | value | description |
---|---|---|
username |
Description:
This web service handles the courses.
Initial Date: 27 apr. 2010
Description:
Ping to test the presence of the REST Api
Initial Date: 7 apr. 2010
Description:
Service for general informations on the OLAT REST Api.
Initial Date: 14 apr. 2010
parameter | value | description |
---|---|---|
filename |
parameter | value | description |
---|---|---|
filename |
parameter | value | description |
---|---|---|
courseId |
Description:
A web service for the catalog
Initial Date: 5 may 2010
parameter | value | description |
---|---|---|
path |
||
identityKey |
parameter | value | description |
---|---|---|
path |
parameter | value | description |
---|---|---|
path |
parameter | value | description |
---|---|---|
path |
Description:
Web service to manage forums.
Initial Date: 26 aug. 2010
Description:
Web service to manage a forum.
Initial Date: 20 apr. 2010
parameter | value | description |
---|---|---|
forumKey |
parameter | value | description |
---|---|---|
forumKey |
parameter | value | description |
---|---|---|
forumKey |
||
messageKey |
parameter | value | description |
---|---|---|
forumKey |
||
messageKey |
parameter | value | description |
---|---|---|
forumKey |
||
filename |
||
messageKey |
parameter | value | description |
---|---|---|
forumKey |
||
threadKey |
Description:
This handles the learning groups.
Initial Date: 23 mar. 2010
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
||
identityKey |
parameter | value | description |
---|---|---|
groupKey |
||
identityKey |
Description:
Web service to manage a forum.
Initial Date: 20 apr. 2010
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
||
messageKey |
parameter | value | description |
---|---|---|
groupKey |
||
messageKey |
parameter | value | description |
---|---|---|
groupKey |
||
filename |
||
messageKey |
parameter | value | description |
---|---|---|
groupKey |
||
threadKey |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
||
path |
parameter | value | description |
---|---|---|
groupKey |
parameter | value | description |
---|---|---|
groupKey |
Description:
Authenticate against OLAT Provider
Initial Date: 7 apr. 2010
parameter | value | description |
---|---|---|
username |
Initial Date: 25 aug 2010
This web service handles functionalities related to User
.
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
Description:
Initial Date: 16 déc. 2011
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
||
path |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
||
path |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
||
path |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
Description:
Initial Date: 18 oct. 2011
parameter | value | description |
---|---|---|
identityKey |
parameter | value | description |
---|---|---|
identityKey |
Initial Date: 18 jun. 2010
Description:
This web service returns logFiles
Initial Date: 23.12.2011
parameter | value | description |
---|---|---|
date |
This interface provides course building capabilities from our REST API.
Initial Date: Feb 8, 2010 Time: 3:45:50 PM
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
parentNodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
nodeId |
||
courseId |
Description:
Initial Date: 6 déc. 2011
parameter | value | description |
---|---|---|
identityKey |
Description:
Web service to manage a forum.
Initial Date: 20 apr. 2010
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
||
messageKey |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
||
messageKey |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
||
filename |
||
messageKey |
parameter | value | description |
---|---|---|
identityKey |
||
groupKey |
||
threadKey |
Description:
Web service to manage a forum.
Initial Date: 20 apr. 2010
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
||
messageKey |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
||
messageKey |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
||
filename |
||
messageKey |
parameter | value | description |
---|---|---|
identityKey |
||
courseKey |
||
courseNodeId |
||
threadKey |
Description:
REST API implementation for forum course node
Initial Date: 20.12.2010
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
nodeId |
||
courseId |
Description:
Web service to manage a forum.
Initial Date: 20 apr. 2010
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
||
messageKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
||
messageKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
||
filename |
||
messageKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
nodeId |
||
threadKey |
Description:
Initial Date: 7 févr. 2012
parameter | value | description |
---|---|---|
courseId |
Description:
This web service will handle the functionality related to Course
and its contents.
Initial Date: 27 apr. 2010
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
parameter | value | description |
---|---|---|
courseId |
||
identityKey |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
identityKey |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
identityKey |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
Description:
CourseGroupWebService
Initial Date: 7 apr. 2010
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
Description:
Web service to manage a forum.
Initial Date: 20 apr. 2010
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
||
messageKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
||
messageKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
||
filename |
||
messageKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
||
threadKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
||
path |
parameter | value | description |
---|---|---|
courseId |
||
courseId |
||
groupKey |
The course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assessableResultsVOes>
<assessableResultsVO>
<identityKey>345</identityKey>
<score>34.0</score>
<passed>true</passed>
</assessableResultsVO>
</assessableResultsVOes>
Array of results for the whole the course
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
The identity or the course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assessableResultsVO>
<identityKey>345</identityKey>
<score>34.0</score>
<passed>true</passed>
</assessableResultsVO>
The result of the course
The roles of the authenticated user are not sufficient
The course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assessableResultsVOes>
<assessableResultsVO>
<identityKey>345</identityKey>
<score>34.0</score>
<passed>true</passed>
</assessableResultsVO>
</assessableResultsVOes>
Export all results of all user of the course
The roles of the authenticated user are not sufficient
The identity not found
Import successful
The roles of the authenticated user are not sufficient
The identity or the course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assessableResultsVO>
<identityKey>345</identityKey>
<score>34.0</score>
<passed>true</passed>
</assessableResultsVO>
The result of a user at a specific node
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntries totalCount="1">
<repositoryEntries>
<repositoryEntrie>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntrie>
</repositoryEntries>
</repositoryEntries>
List all entries in the repository
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntryVO>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntryVO>
Import the resource and return the repository entry
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntries totalCount="1">
<repositoryEntries>
<repositoryEntrie>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntrie>
</repositoryEntries>
</repositoryEntries>
List all entries in the repository
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntryVO>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntryVO>
Search for repository entries
The roles of the authenticated user are not sufficient
The repository entry not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntryVO>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntryVO>
Get the repository resource
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntryVO>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntryVO>
Replace the resource and return the updated repository entry
The roles of the authenticated user are not sufficient
The course not found
The metadatas of the created course
The roles of the authenticated user are not sufficient
The repository entry cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
Owners of the repository entry
The repository entry or the user cannot be found
The user is added as owner of the repository entry
The roles of the authenticated user are not sufficient
The repository entry or the user cannot be found
The user is removed as owner from the repository entry
The roles of the authenticated user are not sufficient
The repository entry cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
Coaches of the repository entry
The repository entry or the user cannot be found
The user is removed as coach from the repository entry
The roles of the authenticated user are not sufficient
The repository entry or the user cannot be found
The user is added as coach of the repository entry
The roles of the authenticated user are not sufficient
The repository entry cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
Coaches of the repository entry
The repository entry or the user cannot be found
The user is added as participant of the repository entry
The roles of the authenticated user are not sufficient
The repository entry or the user cannot be found
The user is removed as participant from the repository entry
The roles of the authenticated user are not sufficient
The resource is locked
The resource could not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryEntryVO>
<key>479286</key>
<softkey>internal_cp</softkey>
<resourcename>fdhasl</resourcename>
<displayname>CP-demo</displayname>
<resourceableId>4368567</resourceableId>
<resourceableTypeName>CourseModule</resourceableTypeName>
</repositoryEntryVO>
Download the repository entry as export zip file
Download of this resource is not possible
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
The course or the shared folder not found
The list of files
The roles of the authenticated user are not sufficient
The course or the shared folder not found
The list of files
The roles of the authenticated user are not sufficient
The course not found
The list of files
The roles of the authenticated user are not sufficient
The course or course node not found
The file is correctly saved
The course node is not acceptable to copy a file
The roles of the authenticated user are not sufficient
The course or course node not found
The file is correctly saved
The course node is not acceptable to copy a file
The roles of the authenticated user are not sufficient
The course not found
The list of files
The roles of the authenticated user are not sufficient
The course or course node not found
The file is correctly saved
The course node is not acceptable to copy a file
The roles of the authenticated user are not sufficient
The course or course node not found
The file is correctly saved
The course node is not acceptable to copy a file
The roles of the authenticated user are not sufficient
The list of contacts
OK
The translation of the package + key
1.0
The version of this specific Web Service
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<authenticationVO>
<key>38759</key>
<identityKey>345</identityKey>
<provider>OLAT</provider>
<authUsername>john</authUsername>
</authenticationVO>
The saved authentication
The roles of the authenticated user are not sufficient
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<authenticationVOes>
<authenticationVO>
<key>38759</key>
<identityKey>345</identityKey>
<provider>OLAT</provider>
<authUsername>john</authUsername>
</authenticationVO>
</authenticationVOes>
The list of all users in the OLAT system
The roles of the authenticated user are not sufficient
The identity or the authentication not found
The authentication successfully deleted
The roles of the authenticated user are not sufficient
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<authenticationVO>
<key>38759</key>
<identityKey>345</identityKey>
<provider>OLAT</provider>
<authUsername>john</authUsername>
</authenticationVO>
The saved authentication
The roles of the authenticated user are not sufficient
The identity or the authentication not found
The authentication successfully deleted
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courses totalCount="0">
<courses>
<course>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</course>
</courses>
</courses>
List of visible courses
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseVO>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</courseVO>
The metadatas of the created course
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
Ping
Return a small string
Ping
Return a small string
1.0
The version of this specific Web Service
1.0
Return the version number
Images for the documentation
Images for the documentation
The copyright of the REST API.
The copyright of the REST API.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntries totalCount="0">
<catalogEntries>
<catalogEntry>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntry>
</catalogEntries>
</catalogEntries>
The list of roots catalog entries
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
The catalog entry
Not authorized
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
The path could not be resolved to a valid catalog entry
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntryVO>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntryVO>
The catalog entry
Not authorized
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
The catalog entry
Not authorized
1.0
The version of this specific Web Service
The path could not be resolved to a valid catalog entry
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogEntries totalCount="0">
<catalogEntries>
<catalogEntry>
<key>478</key>
<name>Category</name>
<description>Description of the category</description>
<type>0</type>
</catalogEntry>
</catalogEntries>
</catalogEntries>
The list of catalog entries
1.0
The version of this specific Web Service
The forum not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The message not found
The links to the attachments
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
The portrait as image
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
The saved business group
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groups totalCount="0">
<groups>
<group>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</group>
</groups>
</groups>
This is the list of all groups in OLAT system
1.0
The version of this specific Web Service
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
A business group in the OLAT system
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
The saved business group
The roles of the authenticated user are not sufficient
The business group cannot be found
The business group is deleted
The roles of the authenticated user are not sufficient
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupInfoVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
<news><p>Hello world</p></news>
<forumKey>374589</forumKey>
<hasWiki>false</hasWiki>
<hasFolder>false</hasFolder>
</groupInfoVO>
Participants of the business group
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
Owners of the business group
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
Participants of the business group
The business group or the user cannot be found
The user is added as owner of the group
The roles of the authenticated user are not sufficient
The business group or the user cannot be found
The user is removed as owner from the group
The roles of the authenticated user are not sufficient
The business group or the user cannot be found
The user is added as participant of the group
The roles of the authenticated user are not sufficient
The business group or the user cannot be found
The user is remove from the group as participant
The roles of the authenticated user are not sufficient
The forum not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The message not found
The links to the attachments
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
The portrait as image
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The identity not found
<hello>Hello john</hello>
Say hello to the authenticated user, and give it a security token
The authentication has failed
1.0
The version of this specific Web Service
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<subscriptionInfoVOes>
<subscriptionInfoVO>
<title>Infos</title>
<items/>
</subscriptionInfoVO>
</subscriptionInfoVOes>
The notifications
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<userVO>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</userVO>
The persisted user
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<errorVOes>
<errorVO>
<code>org.olat.restapi:error</code>
<translation>Hello world, there is an error</translation>
</errorVO>
</errorVOes>
The list of errors
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users totalCount="0">
<users>
<user>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</user>
</users>
</users>
The list of all users in the OLAT system
The roles of the authenticated user are not sufficient
The identity not found
The user is removed from the group
The roles of the authenticated user are not sufficient
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<userVO>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</userVO>
The user
The roles of the authenticated user are not sufficient
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<userVO>
<key>345</key>
<login>john</login>
<password></password>
<firstName>John</firstName>
<lastName>Smith</lastName>
<email>john.smith@frentix.com</email>
<properties>
<property>
<name>telPrivate</name>
<value>238456782</value>
</property>
<property>
<name>telMobile</name>
<value>238456782</value>
</property>
</properties>
</userVO>
The user
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<errorVOes>
<errorVO>
<code>org.olat.restapi:error</code>
<translation>Hello world, there is an error</translation>
</errorVO>
</errorVOes>
The list of validation errors
The roles of the authenticated user are not sufficient
The identity not found
The user is removed from the group
The roles of the authenticated user are not sufficient
The identity not found
The user
The roles of the authenticated user are not sufficient
The identity or the portrait not found
The portrait as image
The identity or the portrait not found
The portrait as image
Not authorized
The portrait deleted
Not authorized
1.0
The version of this specific Web Service
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<folders totalCount="1">
<folders>
<folder name="Course folder" courseKey="375397" courseNodeId="438950850389" subscribed="true" write="false" read="false" list="false" delete="false"/>
</folders>
</folders>
The folders
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courses totalCount="0">
<courses>
<course>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</course>
</courses>
</courses>
The courses
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courses totalCount="0">
<courses>
<course>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</course>
</courses>
</courses>
The courses
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courses totalCount="0">
<courses>
<course>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</course>
</courses>
</courses>
The courses
The roles of the authenticated user are not sufficient
The identity not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groups totalCount="0">
<groups>
<group>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</group>
</groups>
</groups>
The groups of the user
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groups totalCount="0">
<groups>
<group>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
<news><p>Hello world</p></news>
<forumKey>374589</forumKey>
<hasWiki>false</hasWiki>
<hasFolder>false</hasFolder>
</group>
</groups>
</groups>
The groups of the user
The request hasn't paging information
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<environmentVO arch="x86_64" osName="Mac OS X" osVersion="10.7.2" availableProcessors="4" runtimeName="15261@agam.local" vmName="Java HotSpot(TM) 64-Bit Server VM" vmVendor="Apple Inc." vmVersion="20.4-b02-402"/>
A short summary of the number of classes
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<versionVO buildVersion="" olatVersion="" repoRevision="" allowAutoPatch="true" patchAvailable="true" allowAutoUpdate="false" updateAvailable="false" upgradeAvailable="false"/>
The verison of the instance
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<monitoringInfosVO>
<type>openolat</type>
<description>this is an OpenOLAT instance</description>
<probes>
<probe>Environment</probe>
<probe>System</probe>
<probe>Runtime</probe>
<probe>Memory</probe>
</probes>
<dependencies>
<dependency type="openfire" url="localhost"/>
<dependency type="mysql" url="192.168.1.120"/>
</dependencies>
</monitoringInfosVO>
The verison of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<runtimeVO systemLoadAverage="1.16748046875" startTime="2013-06-05T08:55:16.896+02:00" upTime="21248">
<classes loadedClassCount="7000" unloadedClassCount="1500" totalLoadedClassCount="8500"/>
<threads threadCount="102" daemonCount="45" peakThreadCount="123"/>
<memory usedMemory="12" freeMemory="45" totalMemory="56" initHeap="0" usedHeap="0" committedHeap="0" maxHeap="0" initNonHeap="0" usedNonHeap="0" committedNonHeap="0" maxNonHeap="0" garbageCollectionTime="0" garbageCollectionCount="0"/>
</runtimeVO>
The version of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<classeStatisticsVO loadedClassCount="7000" unloadedClassCount="1500" totalLoadedClassCount="8500"/>
A short summary of the number of classes
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<memoryStatisticsVO usedMemory="12" freeMemory="45" totalMemory="56" initHeap="0" usedHeap="0" committedHeap="0" maxHeap="0" initNonHeap="0" usedNonHeap="0" committedNonHeap="0" maxNonHeap="0" garbageCollectionTime="0" garbageCollectionCount="0"/>
The version of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<threadStatisticsVO threadCount="102" daemonCount="45" peakThreadCount="123"/>
The version of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<databaseVO>
<connectionInfos activeConnectionCount="10" currentConnectionCount="25"/>
<hibernateStatistics openSessionsCount="12" transactionsCount="13900" successfulTransactionCount="13980" failedTransactionsCount="2" optimisticFailureCount="23" queryExecutionMaxTime="12000" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionCount="1237"/>
</databaseVO>
The version of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<openolatStatisticsVO/>
The verison of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sessionsVO count="234" authenticatedCount="234" secureAuthenticatedCount="234" webdavCount="23" secureWebdavCount="12" restCount="0" secureRestCount="0" instantMessagingCount="123" authenticatedClickCountLastMinute="0" authenticatedPollCountLastMinute="0" authenticatedClickCountLastFiveMinutes="0" requestLastMinute="0" requestLastFiveMinutes="0" authenticatedPollCountLastFiveMinutes="0" concurrentDispatchThreads="0"/>
A short summary about sessions
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<userStatisticsVO totalUserCount="0" totalGroupCount="0"/>
The verison of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<repositoryStatisticsVO coursesCount="0" publishedCoursesCount="0"/>
The verison of the instance
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sessionsVO count="234" authenticatedCount="234" secureAuthenticatedCount="234" webdavCount="23" secureWebdavCount="12" restCount="0" secureRestCount="0" instantMessagingCount="123" authenticatedClickCountLastMinute="0" authenticatedPollCountLastMinute="0" authenticatedClickCountLastFiveMinutes="0" requestLastMinute="0" requestLastFiveMinutes="0" authenticatedPollCountLastFiveMinutes="0" concurrentDispatchThreads="0"/>
A short summary about sessions
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<indexerStatisticsVO indexedDocumentCount="0" excludedDocumentCount="0" documentQueueSize="0" runningFolderIndexerCount="0" availableFolderIndexerCount="0" indexSize="0" indexingTime="0"/>
Statistics about the indexer
The roles of the authenticated user are not sufficient
The status of the indexer
The roles of the authenticated user are not sufficient
The status has changed
The roles of the authenticated user are not sufficient
The status of the indexer
The roles of the authenticated user are not sufficient
Informations about memory
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<memoryVO date="2013-06-05T08:55:16.896+02:00" totalMem="230" totalUsed="546" maxAvailable="2000"/>
A short summary of the number of classes
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<indexerStatisticsVO indexedDocumentCount="0" excludedDocumentCount="0" documentQueueSize="0" runningFolderIndexerCount="0" availableFolderIndexerCount="0" indexSize="0" indexingTime="0"/>
Statistics about the indexer
The roles of the authenticated user are not sufficient
The status of the indexer
The roles of the authenticated user are not sufficient
The status has changed
The roles of the authenticated user are not sufficient
The status of the indexer
The roles of the authenticated user are not sufficient
The status of the notifications job
The roles of the authenticated user are not sufficient
The status has changed
The roles of the authenticated user are not sufficient
The status of the notifications job
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
the course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
the course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
the course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course, parentNode or test not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The test node metadatas
The roles of the authenticated user are not sufficient
The course, parentNode or test not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The test node metadatas
The roles of the authenticated user are not sufficient
course, parentNode or test not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
the test node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The given URL is not valid
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The course node is not of type task
The roles of the authenticated user are not sufficient
The configuration is not valid
The course or task node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The task node configuration
The call is not applicable to task course node
The roles of the authenticated user are not sufficient
The configuration is not valid
The course or task node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The task node configuration
The call is not applicable to task course node
The roles of the authenticated user are not sufficient
The course or task node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node configuration
The roles of the authenticated user are not sufficient
The configuration is not valid
The course or survey node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The survey node configuration
The call is not applicable to survey course node
The roles of the authenticated user are not sufficient
The configuration is not valid
The course or survey node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The survey node configuration
The call is not applicable to survey course node
The roles of the authenticated user are not sufficient
The course or survey node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node configuration
The roles of the authenticated user are not sufficient
The configuration is not valid
The course or test node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The test node configuration
The call is not applicable to test course node
The roles of the authenticated user are not sufficient
The configuration is not valid
The course or test node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The test node configuration
The call is not applicable to test course node
The roles of the authenticated user are not sufficient
The course or test node not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node configuration
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The forums
The roles of the authenticated user are not sufficient
The forum not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The message not found
The links to the attachments
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
The portrait as image
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The forum not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The message not found
The links to the attachments
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
The portrait as image
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forums totalCount="1">
<forums>
<forums name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
</forums>
</forums>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseNodeVO>
<id>id</id>
</courseNodeVO>
The course node metadatas
The roles of the authenticated user are not sufficient
The course or parentNode not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The course node metadatas
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The forum not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The message not found
The links to the attachments
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
The portrait as image
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseInfoVOes totalCount="1">
<infos>
<infos>
<key>777</key>
<softKey>oo_98237498</softKey>
<repoEntryKey>456</repoEntryKey>
<title>Demo course</title>
<displayName>Demo course</displayName>
</infos>
</infos>
</courseInfoVOes>
List of visible courses
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseVO>
<key>777</key>
<softKey>oo_98237498</softKey>
<repoEntryKey>456</repoEntryKey>
<title>Demo course</title>
<displayName>Demo course</displayName>
</courseVO>
Course informations
The course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseVO>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</courseVO>
The metadatas of the created course
The course not found
The metadatas of the created course
The roles of the authenticated user are not sufficient
The course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseVO>
<sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey>
</courseVO>
The configuration of the course
The roles of the authenticated user are not sufficient
The course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseVO>
<sharedFolderSoftKey>head_1_olat_43985684395</sharedFolderSoftKey>
</courseVO>
The metadatas of the created course
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
The course or the user not found
The user is a participant of the course
The roles of the authenticated user are not sufficient
The course not found
The course as a ZIP file
Not authorized to export the course
The course not found
The run structure of the course
The roles of the authenticated user are not sufficient
The course not found
The editor tree model of the course
The roles of the authenticated user are not sufficient
The course not found or the user is not an onwer or author of the course
The author
The roles of the authenticated user are not sufficient
The course or the user not found
The user is an author and owner of the course
The roles of the authenticated user are not sufficient
The course or the user not found
The user was successfully removed as owner of the course
The roles of the authenticated user are not sufficient
The course or the user not found
The user is a coach of the course
The roles of the authenticated user are not sufficient
The course not found
The array of authors
The roles of the authenticated user are not sufficient
The course not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<courseVO>
<key>777</key>
<title>Demo course</title>
<displayName>Demo course</displayName>
</courseVO>
The metadatas of the created course
The roles of the authenticated user are not sufficient
The context of the group not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groups totalCount="0">
<groups>
<group>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</group>
</groups>
</groups>
The list of all learning group of the course
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
The persisted group
The roles of the authenticated user are not sufficient
1.0
The version of this specific Web Service
The business group cannot be found
The business group is deleted
The roles of the authenticated user are not sufficient
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
This is the list of all groups in OLAT system
The business group cannot be found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
The saved group
The roles of the authenticated user are not sufficient
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<groupVO>
<key>123467</key>
<description>My group description</description>
<name>My group</name>
<minParticipants>0</minParticipants>
<maxParticipants>0</maxParticipants>
</groupVO>
The persisted group
The roles of the authenticated user are not sufficient
The forum not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<forum name="My forum" detailsName="It is a forum" forumKey="3865487" courseKey="286" courseNodeId="2784628" subscribed="false"/>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The author or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messageVO>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</messageVO>
The root message of the thread
The roles of the authenticated user are not sufficient
The message not found
The links to the attachments
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
Ok
The identity or the portrait not found
The portrait as image
The author, forum or message not found
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<messages totalCount="1">
<messages>
<message>
<key>380</key>
<authorKey>345</authorKey>
<title>A message</title>
<body>The content of the message</body>
</message>
</messages>
</messages>
The root message of the thread
The roles of the authenticated user are not sufficient