diff --git a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
index 8659c92834716004aaac6b8793334714869c7405..e8a91fe0455445c513ade7467de0a14d3c3b8dad 100644
--- a/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
+++ b/src/main/java/org/olat/basesecurity/BaseSecurityManager.java
@@ -990,7 +990,7 @@ public class BaseSecurityManager extends BasicManager implements BaseSecurity {
          + " org.olat.basesecurity.SecurityGroupMembershipImpl as sgmsi "
          + " where sgmsi.securityGroup = ? and sgmsi.identity = ii");
 	   if (sortedByAddDate) {
-	  	 queryString.append(" order by sgmsi.lastModified");
+	  	 queryString.append(" order by sgmsi.lastModified, sgmsi.key");
 	   } 
 		 List identAndDate = DBFactory.getInstance().find(queryString.toString(),
          new Object[] { secGroup.getKey() },
diff --git a/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java b/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java
index 4226c92b2e63a346e0442ee64a67b9d96a0cbfb3..ab9217a45b936a11e4490db63409a3852bc59f59 100644
--- a/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java
+++ b/src/main/java/org/olat/commons/calendar/restapi/CalendarWebService.java
@@ -337,6 +337,7 @@ public class CalendarWebService {
 		ACService acManager = CoreSpringFactory.getImpl(ACService.class);
 		SearchRepositoryEntryParameters repoParams = new SearchRepositoryEntryParameters(retrievedUser, roles, "CourseModule");
 		repoParams.setOnlyExplicitMember(true);
+		repoParams.setIdentity(retrievedUser);
 		List<RepositoryEntry> entries = rm.genericANDQueryWithRolesRestriction(repoParams, 0, -1, true);
 		for(RepositoryEntry entry:entries) {
 			AccessResult result = acManager.isAccessible(entry, retrievedUser, false);
diff --git a/src/main/java/org/olat/restapi/api/_content/application.html b/src/main/java/org/olat/restapi/api/_content/application.html
index cb242bb0091dd8e210ca8b9b2f8aef3b30f0d4c8..eeb1971a71060dfa7bcab4c905793bc7a6c2d591 100644
--- a/src/main/java/org/olat/restapi/api/_content/application.html
+++ b/src/main/java/org/olat/restapi/api/_content/application.html
@@ -164,1409 +164,1552 @@
       </p>
       <ul>
          <li><a href="#resources">Resources</a><ul>
-               <li><a href="#d2e2">http://www.example.com/users/{identityKey}/folders</a><ul>
-                     <li><a href="#d2e25">http://www.example.com/users/{identityKey}/folders/personal</a><ul>
-                           <li><a href="#d2e68">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li>
-                           <li><a href="#d2e122">http://www.example.com/users/{identityKey}/folders/personal/version</a></li>
+               <li><a href="#d2e2">http://www.example.com/repo/entries</a><ul>
+                     <li><a href="#d2e53">http://www.example.com/repo/entries/version</a></li>
+                     <li><a href="#d2e59">http://www.example.com/repo/entries/search</a></li>
+                     <li><a href="#d2e90">http://www.example.com/repo/entries/{repoEntryKey}</a><ul>
+                           <li><a href="#d2e147">http://www.example.com/repo/entries/{repoEntryKey}/participants</a></li>
+                           <li><a href="#d2e168">http://www.example.com/repo/entries/{repoEntryKey}/participants/{identityKey}</a></li>
+                           <li><a href="#d2e201">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li>
+                           <li><a href="#d2e229">http://www.example.com/repo/entries/{repoEntryKey}/owners</a></li>
+                           <li><a href="#d2e250">http://www.example.com/repo/entries/{repoEntryKey}/owners/{identityKey}</a></li>
+                           <li><a href="#d2e283">http://www.example.com/repo/entries/{repoEntryKey}/coaches</a></li>
+                           <li><a href="#d2e305">http://www.example.com/repo/entries/{repoEntryKey}/coaches/{identityKey}</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e126">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul>
-                           <li><a href="#d2e170">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li>
-                           <li><a href="#d2e224">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e338">http://www.example.com/repo/forums</a><ul>
+                     <li><a href="#d2e341">http://www.example.com/repo/forums/version</a></li>
+                     <li><a href="#d2e356">http://www.example.com/repo/forums/{forumKey}</a><ul>
+                           <li><a href="#d2e382">http://www.example.com/repo/forums/{forumKey}/threads</a></li>
+                           <li><a href="#d2e467">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li>
+                           <li><a href="#d2e500">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li>
+                           <li><a href="#d2e588">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e641">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e228">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul>
-                           <li><a href="#d2e271">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li>
-                           <li><a href="#d2e325">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e658">http://www.example.com/notifications</a></li>
+               <li><a href="#d2e685">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul>
+                     <li><a href="#d2e772">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li>
+                     <li><a href="#d2e799">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li>
+                     <li><a href="#d2e839">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li>
+                     <li><a href="#d2e879">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul>
+                           <li><a href="#d2e904">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li>
+                           <li><a href="#d2e989">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li>
+                           <li><a href="#d2e1022">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li>
+                           <li><a href="#d2e1110">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e1163">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e329">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li>
-               <li><a href="#d2e372">http://www.example.com/groups</a><ul>
-                     <li><a href="#d2e412">http://www.example.com/groups/version</a></li>
-                     <li><a href="#d2e427">http://www.example.com/groups/{groupKey}</a></li>
-                     <li><a href="#d2e481">http://www.example.com/groups/{groupKey}/configuration</a></li>
-                     <li><a href="#d2e488">http://www.example.com/groups/{groupKey}/infos</a></li>
-                     <li><a href="#d2e509">http://www.example.com/groups/{groupKey}/owners</a></li>
-                     <li><a href="#d2e530">http://www.example.com/groups/{groupKey}/participants</a></li>
-                     <li><a href="#d2e551">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li>
-                     <li><a href="#d2e584">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li>
-                     <li><a href="#d2e605">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li>
-                     <li><a href="#d2e625">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li>
-                     <li><a href="#d2e658">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li>
-                     <li><a href="#d2e678">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li>
-                     <li><a href="#d2e698">http://www.example.com/groups/{groupKey}/forum</a><ul>
-                           <li><a href="#d2e724">http://www.example.com/groups/{groupKey}/forum/threads</a></li>
-                           <li><a href="#d2e809">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li>
-                           <li><a href="#d2e842">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li>
-                           <li><a href="#d2e930">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e983">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+               <li><a href="#d2e1180">http://www.example.com/contacts</a></li>
+               <li><a href="#d2e1193">http://www.example.com/users/{identityKey}/folders</a><ul>
+                     <li><a href="#d2e1216">http://www.example.com/users/{identityKey}/folders/personal</a><ul>
+                           <li><a href="#d2e1259">http://www.example.com/users/{identityKey}/folders/personal/{path:.*}</a></li>
+                           <li><a href="#d2e1313">http://www.example.com/users/{identityKey}/folders/personal/version</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e1000">http://www.example.com/groups/{groupKey}/folder</a><ul>
-                           <li><a href="#d2e1043">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li>
-                           <li><a href="#d2e1097">http://www.example.com/groups/{groupKey}/folder/version</a></li>
+                     <li><a href="#d2e1317">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</a><ul>
+                           <li><a href="#d2e1361">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</a></li>
+                           <li><a href="#d2e1415">http://www.example.com/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e1101">http://www.example.com/groups/{groupKey}/wiki</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e1109">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul>
-                     <li><a href="#d2e1142">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li>
-                     <li><a href="#d2e1161">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul>
-                           <li><a href="#d2e1205">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li>
-                           <li><a href="#d2e1259">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li>
+                     <li><a href="#d2e1419">http://www.example.com/users/{identityKey}/folders/group/{groupKey}</a><ul>
+                           <li><a href="#d2e1462">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/{path:.*}</a></li>
+                           <li><a href="#d2e1516">http://www.example.com/users/{identityKey}/folders/group/{groupKey}/version</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e1263">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul>
-                     <li><a href="#d2e1294">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li>
+               <li><a href="#d2e1520">http://www.example.com/catalog</a><ul>
+                     <li><a href="#d2e1537">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li>
+                     <li><a href="#d2e1604">http://www.example.com/catalog/version</a></li>
+                     <li><a href="#d2e1619">http://www.example.com/catalog/{path:.*}/children</a></li>
+                     <li><a href="#d2e1643">http://www.example.com/catalog/{path:.*}</a></li>
+                     <li><a href="#d2e1819">http://www.example.com/catalog/{path:.*}/owners</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e1843">http://www.example.com/repo/courses/{courseId}/elements/enrollment</a><ul>
+                     <li><a href="#d2e1874">http://www.example.com/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e1301">http://www.example.com/repo/courses/infos</a></li>
-               <li><a href="#d2e1321">http://www.example.com/users</a><ul>
-                     <li><a href="#d2e1381">http://www.example.com/users/{identityKey}</a></li>
-                     <li><a href="#d2e1455">http://www.example.com/users/version</a></li>
-                     <li><a href="#d2e1470">http://www.example.com/users/{identityKey}/roles</a></li>
-                     <li><a href="#d2e1492">http://www.example.com/users/{identityKey}/delete</a></li>
-                     <li><a href="#d2e1509">http://www.example.com/users/{identityKey}/portrait</a></li>
-                     <li><a href="#d2e1554">http://www.example.com/users/{identityKey}/groups</a><ul>
-                           <li><a href="#d2e1582">http://www.example.com/users/{identityKey}/groups/infos</a></li>
+               <li><a href="#d2e1881">http://www.example.com/repo/courses/infos</a></li>
+               <li><a href="#d2e1901">http://www.example.com/repo/courses/{courseId}/elements</a><ul>
+                     <li><a href="#d2e1904">http://www.example.com/repo/courses/{courseId}/elements/version</a></li>
+                     <li><a href="#d2e1919">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li>
+                     <li><a href="#d2e1946">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li>
+                     <li><a href="#d2e2024">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li>
+                     <li><a href="#d2e2087">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li>
+                     <li><a href="#d2e2119">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li>
+                     <li><a href="#d2e2314">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li>
+                     <li><a href="#d2e2364">http://www.example.com/repo/courses/{courseId}/elements/task</a></li>
+                     <li><a href="#d2e2465">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li>
+                     <li><a href="#d2e2496">http://www.example.com/repo/courses/{courseId}/elements/test</a></li>
+                     <li><a href="#d2e2592">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li>
+                     <li><a href="#d2e2636">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li>
+                     <li><a href="#d2e2725">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li>
+                     <li><a href="#d2e2772">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li>
+                     <li><a href="#d2e2832">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li>
+                     <li><a href="#d2e2879">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li>
+                     <li><a href="#d2e2973">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li>
+                     <li><a href="#d2e3020">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li>
+                     <li><a href="#d2e3092">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li>
+                     <li><a href="#d2e3139">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li>
+                     <li><a href="#d2e3236">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li>
+                     <li><a href="#d2e3292">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li>
+                     <li><a href="#d2e3423">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li>
+                     <li><a href="#d2e3514">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e3627">http://www.example.com/groups</a><ul>
+                     <li><a href="#d2e3667">http://www.example.com/groups/version</a></li>
+                     <li><a href="#d2e3682">http://www.example.com/groups/{groupKey}</a></li>
+                     <li><a href="#d2e3736">http://www.example.com/groups/{groupKey}/configuration</a></li>
+                     <li><a href="#d2e3743">http://www.example.com/groups/{groupKey}/infos</a></li>
+                     <li><a href="#d2e3764">http://www.example.com/groups/{groupKey}/owners</a></li>
+                     <li><a href="#d2e3785">http://www.example.com/groups/{groupKey}/participants</a></li>
+                     <li><a href="#d2e3806">http://www.example.com/groups/{groupKey}/owners/{identityKey}</a></li>
+                     <li><a href="#d2e3839">http://www.example.com/groups/{groupKey}/owners/{identityKey}/new</a></li>
+                     <li><a href="#d2e3860">http://www.example.com/groups/{groupKey}/owners/{identityKey}/delete</a></li>
+                     <li><a href="#d2e3880">http://www.example.com/groups/{groupKey}/participants/{identityKey}</a></li>
+                     <li><a href="#d2e3913">http://www.example.com/groups/{groupKey}/participants/{identityKey}/new</a></li>
+                     <li><a href="#d2e3933">http://www.example.com/groups/{groupKey}/participants/{identityKey}/delete</a></li>
+                     <li><a href="#d2e3953">http://www.example.com/groups/{groupKey}/forum</a><ul>
+                           <li><a href="#d2e3979">http://www.example.com/groups/{groupKey}/forum/threads</a></li>
+                           <li><a href="#d2e4064">http://www.example.com/groups/{groupKey}/forum/posts/{threadKey}</a></li>
+                           <li><a href="#d2e4097">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}</a></li>
+                           <li><a href="#d2e4185">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e4238">http://www.example.com/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+                        </ul>
+                     </li>
+                     <li><a href="#d2e4255">http://www.example.com/groups/{groupKey}/folder</a><ul>
+                           <li><a href="#d2e4298">http://www.example.com/groups/{groupKey}/folder/{path:.*}</a></li>
+                           <li><a href="#d2e4352">http://www.example.com/groups/{groupKey}/folder/version</a></li>
                         </ul>
                      </li>
+                     <li><a href="#d2e4356">http://www.example.com/groups/{groupKey}/wiki</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e1607">http://www.example.com/repo/courses/{courseId}</a><ul>
-                     <li><a href="#d2e1643">http://www.example.com/repo/courses/{courseId}/version</a></li>
-                     <li><a href="#d2e1658">http://www.example.com/repo/courses/{courseId}/configuration</a></li>
-                     <li><a href="#d2e1722">http://www.example.com/repo/courses/{courseId}/authors</a></li>
-                     <li><a href="#d2e1739">http://www.example.com/repo/courses/{courseId}/publish</a></li>
-                     <li><a href="#d2e1767">http://www.example.com/repo/courses/{courseId}/file</a></li>
-                     <li><a href="#d2e1782">http://www.example.com/repo/courses/{courseId}/runstructure</a></li>
-                     <li><a href="#d2e1799">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li>
-                     <li><a href="#d2e1817">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li>
-                     <li><a href="#d2e1863">http://www.example.com/repo/courses/{courseId}/groups</a><ul>
-                           <li><a href="#d2e1904">http://www.example.com/repo/courses/{courseId}/groups/version</a></li>
-                           <li><a href="#d2e1919">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li>
-                           <li><a href="#d2e1975">http://www.example.com/repo/courses/{courseId}/groups/new</a></li>
-                           <li><a href="#d2e1995">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul>
-                                 <li><a href="#d2e2021">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li>
-                                 <li><a href="#d2e2106">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li>
-                                 <li><a href="#d2e2139">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li>
-                                 <li><a href="#d2e2227">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
-                                 <li><a href="#d2e2280">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
-                              </ul>
-                           </li>
-                           <li><a href="#d2e2297">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul>
-                                 <li><a href="#d2e2340">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li>
-                                 <li><a href="#d2e2394">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li>
-                              </ul>
-                           </li>
+               <li><a href="#d2e4365">http://www.example.com/repo/courses/{courseId}/assessments</a><ul>
+                     <li><a href="#d2e4391">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li>
+                     <li><a href="#d2e4406">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li>
+                     <li><a href="#d2e4433">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li>
+                     <li><a href="#d2e4476">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li>
+                  </ul>
+               </li>
+               <li><a href="#d2e4506">http://www.example.com/users</a><ul>
+                     <li><a href="#d2e4566">http://www.example.com/users/{identityKey}</a></li>
+                     <li><a href="#d2e4640">http://www.example.com/users/version</a></li>
+                     <li><a href="#d2e4655">http://www.example.com/users/{identityKey}/roles</a></li>
+                     <li><a href="#d2e4677">http://www.example.com/users/{identityKey}/delete</a></li>
+                     <li><a href="#d2e4694">http://www.example.com/users/{identityKey}/portrait</a></li>
+                     <li><a href="#d2e4739">http://www.example.com/users/{identityKey}/groups</a><ul>
+                           <li><a href="#d2e4767">http://www.example.com/users/{identityKey}/groups/infos</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e2398">http://www.example.com/contacts</a></li>
-               <li><a href="#d2e2411">http://www.example.com/system</a><ul>
-                     <li><a href="#d2e2414">http://www.example.com/system/environment</a></li>
-                     <li><a href="#d2e2432">http://www.example.com/system/release</a></li>
-                     <li><a href="#d2e2450">http://www.example.com/system/log</a><ul>
-                           <li><a href="#d2e2457">http://www.example.com/system/log/version</a></li>
-                           <li><a href="#d2e2472">http://www.example.com/system/log/{date}</a></li>
+               <li><a href="#d2e4792">http://www.example.com/system</a><ul>
+                     <li><a href="#d2e4795">http://www.example.com/system/environment</a></li>
+                     <li><a href="#d2e4813">http://www.example.com/system/release</a></li>
+                     <li><a href="#d2e4831">http://www.example.com/system/log</a><ul>
+                           <li><a href="#d2e4838">http://www.example.com/system/log/version</a></li>
+                           <li><a href="#d2e4853">http://www.example.com/system/log/{date}</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e2478">http://www.example.com/system/monitoring</a><ul>
-                           <li><a href="#d2e2479">http://www.example.com/system/monitoring/configuration</a></li>
-                           <li><a href="#d2e2497">http://www.example.com/system/monitoring/runtime</a><ul>
-                                 <li><a href="#d2e2515">http://www.example.com/system/monitoring/runtime/classes</a></li>
-                                 <li><a href="#d2e2533">http://www.example.com/system/monitoring/runtime/memory</a></li>
-                                 <li><a href="#d2e2551">http://www.example.com/system/monitoring/runtime/threads</a></li>
+                     <li><a href="#d2e4859">http://www.example.com/system/monitoring</a><ul>
+                           <li><a href="#d2e4860">http://www.example.com/system/monitoring/configuration</a></li>
+                           <li><a href="#d2e4878">http://www.example.com/system/monitoring/runtime</a><ul>
+                                 <li><a href="#d2e4896">http://www.example.com/system/monitoring/runtime/classes</a></li>
+                                 <li><a href="#d2e4914">http://www.example.com/system/monitoring/runtime/memory</a></li>
+                                 <li><a href="#d2e4932">http://www.example.com/system/monitoring/runtime/threads</a></li>
                               </ul>
                            </li>
-                           <li><a href="#d2e2569">http://www.example.com/system/monitoring/database</a></li>
-                           <li><a href="#d2e2587">http://www.example.com/system/monitoring/openolat</a><ul>
-                                 <li><a href="#d2e2605">http://www.example.com/system/monitoring/openolat/users</a></li>
-                                 <li><a href="#d2e2623">http://www.example.com/system/monitoring/openolat/repository</a></li>
-                                 <li><a href="#d2e2641">http://www.example.com/system/monitoring/openolat/indexer</a></li>
-                                 <li><a href="#d2e2659">http://www.example.com/system/monitoring/openolat/sessions</a></li>
+                           <li><a href="#d2e4950">http://www.example.com/system/monitoring/database</a></li>
+                           <li><a href="#d2e4968">http://www.example.com/system/monitoring/openolat</a><ul>
+                                 <li><a href="#d2e4986">http://www.example.com/system/monitoring/openolat/users</a></li>
+                                 <li><a href="#d2e5004">http://www.example.com/system/monitoring/openolat/repository</a></li>
+                                 <li><a href="#d2e5022">http://www.example.com/system/monitoring/openolat/indexer</a></li>
+                                 <li><a href="#d2e5040">http://www.example.com/system/monitoring/openolat/sessions</a></li>
                               </ul>
                            </li>
-                           <li><a href="#d2e2677">http://www.example.com/system/monitoring/memory</a><ul>
-                                 <li><a href="#d2e2707">http://www.example.com/system/monitoring/memory/pools</a></li>
-                                 <li><a href="#d2e2715">http://www.example.com/system/monitoring/memory/samples</a></li>
+                           <li><a href="#d2e5058">http://www.example.com/system/monitoring/memory</a><ul>
+                                 <li><a href="#d2e5088">http://www.example.com/system/monitoring/memory/pools</a></li>
+                                 <li><a href="#d2e5096">http://www.example.com/system/monitoring/memory/samples</a></li>
                               </ul>
                            </li>
-                           <li><a href="#d2e2724">http://www.example.com/system/monitoring/threads</a><ul>
-                                 <li><a href="#d2e2734">http://www.example.com/system/monitoring/threads/cpu</a></li>
+                           <li><a href="#d2e5105">http://www.example.com/system/monitoring/threads</a><ul>
+                                 <li><a href="#d2e5115">http://www.example.com/system/monitoring/threads/cpu</a></li>
                               </ul>
                            </li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e2739">http://www.example.com/repo/courses/{courseId}/elements/forum</a><ul>
-                     <li><a href="#d2e2826">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}</a></li>
-                     <li><a href="#d2e2853">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/thread</a></li>
-                     <li><a href="#d2e2893">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/message</a></li>
-                     <li><a href="#d2e2933">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum</a><ul>
-                           <li><a href="#d2e2958">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads</a></li>
-                           <li><a href="#d2e3043">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}</a></li>
-                           <li><a href="#d2e3076">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</a></li>
-                           <li><a href="#d2e3164">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e3217">http://www.example.com/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+               <li><a href="#d2e5120">http://www.example.com/repo/courses/{courseId}/elements/contact</a></li>
+               <li><a href="#d2e5163">http://www.example.com/repo/courses/{courseId}/elements/folder</a><ul>
+                     <li><a href="#d2e5196">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}</a></li>
+                     <li><a href="#d2e5215">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files</a><ul>
+                           <li><a href="#d2e5259">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</a></li>
+                           <li><a href="#d2e5313">http://www.example.com/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e3235">http://www.example.com/repo/courses/{courseId}/assessments</a><ul>
-                     <li><a href="#d2e3261">http://www.example.com/repo/courses/{courseId}/assessments/version</a></li>
-                     <li><a href="#d2e3276">http://www.example.com/repo/courses/{courseId}/assessments/users/{identityKey}</a></li>
-                     <li><a href="#d2e3303">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}</a></li>
-                     <li><a href="#d2e3346">http://www.example.com/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</a></li>
+               <li><a href="#d2e5317">http://www.example.com/i18n</a><ul>
+                     <li><a href="#d2e5320">http://www.example.com/i18n/version</a></li>
+                     <li><a href="#d2e5335">http://www.example.com/i18n/{package}/{key}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e3376">http://www.example.com/auth</a><ul>
-                     <li><a href="#d2e3379">http://www.example.com/auth/version</a></li>
-                     <li><a href="#d2e3394">http://www.example.com/auth/{username}</a></li>
+               <li><a href="#d2e5360">http://www.example.com/auth</a><ul>
+                     <li><a href="#d2e5363">http://www.example.com/auth/version</a></li>
+                     <li><a href="#d2e5378">http://www.example.com/auth/{username}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e3422">http://www.example.com/repo/courses</a><ul>
-                     <li><a href="#d2e3476">http://www.example.com/repo/courses/version</a></li>
+               <li><a href="#d2e5406">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul>
+                     <li><a href="#d2e5409">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li>
+                     <li><a href="#d2e5424">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li>
+                     <li><a href="#d2e5441">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li>
+                     <li><a href="#d2e5459">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li>
+                     <li><a href="#d2e5518">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e3491">http://www.example.com/i18n</a><ul>
-                     <li><a href="#d2e3494">http://www.example.com/i18n/version</a></li>
-                     <li><a href="#d2e3509">http://www.example.com/i18n/{package}/{key}</a></li>
+               <li><a href="#d2e5578">http://www.example.com/repo/courses</a><ul>
+                     <li><a href="#d2e5632">http://www.example.com/repo/courses/version</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e3534">http://www.example.com/users/{identityKey}/forums</a><ul>
-                     <li><a href="#d2e3557">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul>
-                           <li><a href="#d2e3581">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li>
-                           <li><a href="#d2e3666">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li>
-                           <li><a href="#d2e3699">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li>
-                           <li><a href="#d2e3787">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e3840">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li>
+               <li><a href="#d2e5647">http://www.example.com/users/{identityKey}/forums</a><ul>
+                     <li><a href="#d2e5670">http://www.example.com/users/{identityKey}/forums/group/{groupKey}</a><ul>
+                           <li><a href="#d2e5694">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/threads</a></li>
+                           <li><a href="#d2e5779">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}</a></li>
+                           <li><a href="#d2e5812">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</a></li>
+                           <li><a href="#d2e5900">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e5953">http://www.example.com/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
-                     <li><a href="#d2e3857">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul>
-                           <li><a href="#d2e3882">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li>
-                           <li><a href="#d2e3967">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li>
-                           <li><a href="#d2e4000">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li>
-                           <li><a href="#d2e4088">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e4141">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li>
+                     <li><a href="#d2e5970">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</a><ul>
+                           <li><a href="#d2e5995">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads</a></li>
+                           <li><a href="#d2e6080">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}</a></li>
+                           <li><a href="#d2e6113">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</a></li>
+                           <li><a href="#d2e6201">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</a></li>
+                           <li><a href="#d2e6254">http://www.example.com/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</a></li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e4158">http://www.example.com/catalog</a><ul>
-                     <li><a href="#d2e4175">http://www.example.com/catalog/{path:.*}/owners/{identityKey}</a></li>
-                     <li><a href="#d2e4242">http://www.example.com/catalog/version</a></li>
-                     <li><a href="#d2e4257">http://www.example.com/catalog/{path:.*}/children</a></li>
-                     <li><a href="#d2e4281">http://www.example.com/catalog/{path:.*}</a></li>
-                     <li><a href="#d2e4457">http://www.example.com/catalog/{path:.*}/owners</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e4481">http://www.example.com/notifications</a></li>
-               <li><a href="#d2e4508">http://www.example.com/repo/courses/{courseId}/resourcefolders</a><ul>
-                     <li><a href="#d2e4511">http://www.example.com/repo/courses/{courseId}/resourcefolders/version</a></li>
-                     <li><a href="#d2e4526">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder</a></li>
-                     <li><a href="#d2e4543">http://www.example.com/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</a></li>
-                     <li><a href="#d2e4561">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder</a></li>
-                     <li><a href="#d2e4620">http://www.example.com/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</a></li>
+               <li><a href="#d2e6271">http://www.example.com/users/{username}/auth</a><ul>
+                     <li><a href="#d2e6320">http://www.example.com/users/{username}/auth/{authKey}</a></li>
+                     <li><a href="#d2e6340">http://www.example.com/users/{username}/auth/version</a></li>
+                     <li><a href="#d2e6355">http://www.example.com/users/{username}/auth/new</a></li>
+                     <li><a href="#d2e6382">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e4680">http://www.example.com/api</a><ul>
-                     <li><a href="#d2e4683">http://www.example.com/api/version</a></li>
-                     <li><a href="#d2e4698">http://www.example.com/api/doc</a></li>
-                     <li><a href="#d2e4702">http://www.example.com/api/doc/{filename}</a></li>
-                     <li><a href="#d2e4711">http://www.example.com/api/{filename}</a></li>
-                     <li><a href="#d2e4720">http://www.example.com/api/copyright</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e4735">http://www.example.com/repo/entries</a><ul>
-                     <li><a href="#d2e4786">http://www.example.com/repo/entries/version</a></li>
-                     <li><a href="#d2e4792">http://www.example.com/repo/entries/search</a></li>
-                     <li><a href="#d2e4823">http://www.example.com/repo/entries/{repoEntryKey}</a><ul>
-                           <li><a href="#d2e4880">http://www.example.com/repo/entries/{repoEntryKey}/file</a></li>
+               <li><a href="#d2e6403">http://www.example.com/repo/courses/{courseId}</a><ul>
+                     <li><a href="#d2e6439">http://www.example.com/repo/courses/{courseId}/version</a></li>
+                     <li><a href="#d2e6454">http://www.example.com/repo/courses/{courseId}/configuration</a></li>
+                     <li><a href="#d2e6518">http://www.example.com/repo/courses/{courseId}/authors</a></li>
+                     <li><a href="#d2e6535">http://www.example.com/repo/courses/{courseId}/publish</a></li>
+                     <li><a href="#d2e6563">http://www.example.com/repo/courses/{courseId}/file</a></li>
+                     <li><a href="#d2e6578">http://www.example.com/repo/courses/{courseId}/runstructure</a></li>
+                     <li><a href="#d2e6595">http://www.example.com/repo/courses/{courseId}/editortreemodel</a></li>
+                     <li><a href="#d2e6613">http://www.example.com/repo/courses/{courseId}/authors/{identityKey}</a></li>
+                     <li><a href="#d2e6659">http://www.example.com/repo/courses/{courseId}/groups</a><ul>
+                           <li><a href="#d2e6700">http://www.example.com/repo/courses/{courseId}/groups/version</a></li>
+                           <li><a href="#d2e6715">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}</a></li>
+                           <li><a href="#d2e6771">http://www.example.com/repo/courses/{courseId}/groups/new</a></li>
+                           <li><a href="#d2e6791">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum</a><ul>
+                                 <li><a href="#d2e6817">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/threads</a></li>
+                                 <li><a href="#d2e6902">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}</a></li>
+                                 <li><a href="#d2e6935">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</a></li>
+                                 <li><a href="#d2e7023">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</a></li>
+                                 <li><a href="#d2e7076">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</a></li>
+                              </ul>
+                           </li>
+                           <li><a href="#d2e7093">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder</a><ul>
+                                 <li><a href="#d2e7136">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</a></li>
+                                 <li><a href="#d2e7190">http://www.example.com/repo/courses/{courseId}/groups/{groupKey}/folder/version</a></li>
+                              </ul>
+                           </li>
                         </ul>
                      </li>
                   </ul>
                </li>
-               <li><a href="#d2e4908">http://www.example.com/users/{username}/auth</a><ul>
-                     <li><a href="#d2e4957">http://www.example.com/users/{username}/auth/{authKey}</a></li>
-                     <li><a href="#d2e4977">http://www.example.com/users/{username}/auth/version</a></li>
-                     <li><a href="#d2e4992">http://www.example.com/users/{username}/auth/new</a></li>
-                     <li><a href="#d2e5019">http://www.example.com/users/{username}/auth/{authKey}/delete</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e5040">http://www.example.com/ping</a><ul>
-                     <li><a href="#d2e5057">http://www.example.com/ping/version</a></li>
-                     <li><a href="#d2e5072">http://www.example.com/ping/{name}</a></li>
-                  </ul>
-               </li>
-               <li><a href="#d2e5088">http://www.example.com/repo/forums</a><ul>
-                     <li><a href="#d2e5091">http://www.example.com/repo/forums/version</a></li>
-                     <li><a href="#d2e5106">http://www.example.com/repo/forums/{forumKey}</a><ul>
-                           <li><a href="#d2e5132">http://www.example.com/repo/forums/{forumKey}/threads</a></li>
-                           <li><a href="#d2e5217">http://www.example.com/repo/forums/{forumKey}/posts/{threadKey}</a></li>
-                           <li><a href="#d2e5250">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}</a></li>
-                           <li><a href="#d2e5338">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments</a></li>
-                           <li><a href="#d2e5391">http://www.example.com/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</a></li>
-                        </ul>
-                     </li>
+               <li><a href="#d2e7194">http://www.example.com/ping</a><ul>
+                     <li><a href="#d2e7211">http://www.example.com/ping/version</a></li>
+                     <li><a href="#d2e7226">http://www.example.com/ping/{name}</a></li>
                   </ul>
                </li>
-               <li><a href="#d2e5408">http://www.example.com/repo/courses/{courseId}/elements</a><ul>
-                     <li><a href="#d2e5411">http://www.example.com/repo/courses/{courseId}/elements/version</a></li>
-                     <li><a href="#d2e5426">http://www.example.com/repo/courses/{courseId}/elements/{nodeId}</a></li>
-                     <li><a href="#d2e5453">http://www.example.com/repo/courses/{courseId}/elements/structure/{nodeId}</a></li>
-                     <li><a href="#d2e5531">http://www.example.com/repo/courses/{courseId}/elements/structure</a></li>
-                     <li><a href="#d2e5594">http://www.example.com/repo/courses/{courseId}/elements/singlepage/{nodeId}</a></li>
-                     <li><a href="#d2e5626">http://www.example.com/repo/courses/{courseId}/elements/singlepage</a></li>
-                     <li><a href="#d2e5821">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}</a></li>
-                     <li><a href="#d2e5871">http://www.example.com/repo/courses/{courseId}/elements/task</a></li>
-                     <li><a href="#d2e5972">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}</a></li>
-                     <li><a href="#d2e6003">http://www.example.com/repo/courses/{courseId}/elements/test</a></li>
-                     <li><a href="#d2e6099">http://www.example.com/repo/courses/{courseId}/elements/assessment/{nodeId}</a></li>
-                     <li><a href="#d2e6143">http://www.example.com/repo/courses/{courseId}/elements/assessment</a></li>
-                     <li><a href="#d2e6232">http://www.example.com/repo/courses/{courseId}/elements/wiki/{nodeId}</a></li>
-                     <li><a href="#d2e6279">http://www.example.com/repo/courses/{courseId}/elements/wiki</a></li>
-                     <li><a href="#d2e6339">http://www.example.com/repo/courses/{courseId}/elements/blog/{nodeId}</a></li>
-                     <li><a href="#d2e6386">http://www.example.com/repo/courses/{courseId}/elements/blog</a></li>
-                     <li><a href="#d2e6480">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}</a></li>
-                     <li><a href="#d2e6527">http://www.example.com/repo/courses/{courseId}/elements/survey</a></li>
-                     <li><a href="#d2e6599">http://www.example.com/repo/courses/{courseId}/elements/externalpage/{nodeId}</a></li>
-                     <li><a href="#d2e6646">http://www.example.com/repo/courses/{courseId}/elements/externalpage</a></li>
-                     <li><a href="#d2e6743">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/file</a></li>
-                     <li><a href="#d2e6799">http://www.example.com/repo/courses/{courseId}/elements/task/{nodeId}/configuration</a></li>
-                     <li><a href="#d2e6930">http://www.example.com/repo/courses/{courseId}/elements/survey/{nodeId}/configuration</a></li>
-                     <li><a href="#d2e7021">http://www.example.com/repo/courses/{courseId}/elements/test/{nodeId}/configuration</a></li>
+               <li><a href="#d2e7242">http://www.example.com/api</a><ul>
+                     <li><a href="#d2e7245">http://www.example.com/api/version</a></li>
+                     <li><a href="#d2e7260">http://www.example.com/api/doc</a></li>
+                     <li><a href="#d2e7264">http://www.example.com/api/doc/{filename}</a></li>
+                     <li><a href="#d2e7273">http://www.example.com/api/{filename}</a></li>
+                     <li><a href="#d2e7282">http://www.example.com/api/copyright</a></li>
                   </ul>
                </li>
             </ul>
          </li>
          <li><a href="#representations">Representations</a><ul>
-               <li><a href="#d2e12">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
-               <li><a href="#d2e22">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e29">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e30">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e31">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e32">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e33">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e36">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e42">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e45">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e50">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e51">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e54">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e59">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e60">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e63">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e64">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e66">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e67">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e72">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e73">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e74">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e75">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e76">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e79">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e85">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e86">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e89">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e94">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e95">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e96">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e99">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e105">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e106">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e117">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e125">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e133">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e134">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e135">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e138">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e156">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e161">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e162">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e166">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e169">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e176">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e177">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e181">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e191">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e198">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e208">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e211">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e212">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e215">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e227">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e234">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e235">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e236">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e239">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e266">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e267">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e277">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e278">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e279">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e282">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e289">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e297">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e298">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e299">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e302">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e309">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e312">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e313">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e323">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e324">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e328">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e371">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e379">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e380">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e382">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e385">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e417">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e449">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e465">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e475">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e485">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e487">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e496">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               <li><a href="#d2e517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e538">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e541">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e565">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e568">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e578">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e598">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e616">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e619">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e622">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e636">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e639">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e642">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e649">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e652">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e672">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e689">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e692">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e695">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e788">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e826">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e829">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e839">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e850">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e939">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e953">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e960">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e967">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e980">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e997">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1006">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1007">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1008">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1011">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1016">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1017">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1020">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1025">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1026">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1029">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1038">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1042">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1061">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1064">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1069">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1070">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1071">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1074">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1079">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1080">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1087">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1088">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1091">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1092">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1096">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1100">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1107">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1108">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1130">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1159">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1166">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1168">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1169">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1170">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1191">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1200">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1210">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1211">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1212">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1213">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1216">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1221">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1222">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1223">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1226">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1233">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1236">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e12">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e26">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e40">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e50">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e58">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e77">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e87">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e98">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e101">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e104">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e128">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e134">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               <li><a href="#d2e144">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e182">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e192">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e195">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e207">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e210">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e213">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e223">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e237">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e240">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e264">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e277">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e280">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e294">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e316">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e319">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e322">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e329">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e332">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e346">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e396">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e399">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e409">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e426">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e429">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e439">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e451">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e454">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e464">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e539">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e540">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e597">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e611">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e618">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e625">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e635">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e638">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e652">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e655">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e672">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e675">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e693">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
+               <li><a href="#d2e706">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e713">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e728">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e738">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e888">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e918">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e921">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e931">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e968">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e976">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e1019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1061">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1062">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e1107">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1119">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1126">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1133">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1140">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1147">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1154">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1155">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1157">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1160">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1177">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1190">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
+               <li><a href="#d2e1213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1249">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1250">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1262">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1277">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1281">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1311">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e1328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1331">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1341">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1351">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1389">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1392">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1405">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1408">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e1418">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
-               <li><a href="#d2e1428">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1442">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1460">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1476">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1479">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1487">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1324">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1325">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1338">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1347">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1352">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1353">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1367">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1368">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1369">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1372">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1382">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1389">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1392">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1399">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1418">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1425">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1426">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1430">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1435">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1436">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1448">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1453">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1454">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1457">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1458">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1461">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1468">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1469">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1470">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1473">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1478">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1479">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1480">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1483">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1491">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1503">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1506">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1520">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1538">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1541">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1548">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1551">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1572">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e1594">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               <li><a href="#d2e1604">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e1634">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1637">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1640">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1648">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1669">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1679">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1686">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1706">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1709">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-               <li><a href="#d2e1719">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e1736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e1764">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1776">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1779">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1790">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1793">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1489">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1490">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1493">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1500">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1503">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1504">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1506">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1507">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1519">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1527">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1568">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1571">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1609">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1651">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1661">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1681">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1684">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1694">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1702">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1724">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1756">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                <li><a href="#d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1810">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e1834">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1841">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1844">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1847">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1857">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1860">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1874">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e1888">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1889">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e1901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+               <li><a href="#d2e1816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e1840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1857">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1858">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1861">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1879">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1891">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                <li><a href="#d2e1909">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1940">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1943">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e1957">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1980">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e1982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               <li><a href="#d2e1992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e2018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2035">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2038">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e2048">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2065">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2068">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2093">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e2136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2181">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2184">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2194">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2224">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2233">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2236">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2250">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2257">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2264">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2271">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2272">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2277">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2294">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2301">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2302">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2303">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2304">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2305">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2308">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2326">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2336">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2345">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2346">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2347">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2348">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2351">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2358">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2361">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2368">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2371">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2378">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2381">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2388">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2389">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2393">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2397">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2408">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2419">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
-               <li><a href="#d2e2429">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2437">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2447">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2455">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2456">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2462">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2476">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2477">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2484">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2494">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2502">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
-               <li><a href="#d2e2530">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2574">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-               <li><a href="#d2e2584">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2592">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2602">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-               <li><a href="#d2e2656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
-               <li><a href="#d2e2674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2684">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2687">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
-               <li><a href="#d2e2704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2710">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2713">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2714">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2722">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2723">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2729">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2733">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2737">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2738">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
-               <li><a href="#d2e2760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2767">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e2792">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2810">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2813">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e2823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e2850">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2877">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2880">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2890">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2920">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e2930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2942">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2945">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e2955">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e2975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e2985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3005">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3015">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3022">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3027">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3060">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3063">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3073">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3084">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3108">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3170">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3173">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3180">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3184">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3187">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3194">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3198">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3201">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3214">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3228">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3231">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3248">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3258">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3266">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3287">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3290">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3300">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3314">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3317">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3327">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3337">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3340">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3360">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3363">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-               <li><a href="#d2e3373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3384">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3406">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3409">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3419">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3432">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e3459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               <li><a href="#d2e3469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3481">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3499">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3524">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3544">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e3554">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3565">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3568">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e3578">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3598">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3608">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3645">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3653">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3663">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3686">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3696">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3707">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3744">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3754">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1933">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e1943">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1957">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e1982">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2099">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2103">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2106">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2116">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2127">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2159">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2169">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2176">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2203">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2206">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2216">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2244">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2252">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2255">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2265">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2301">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2311">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2325">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2348">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2351">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2361">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2372">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2404">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2414">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2449">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2452">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2462">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2472">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2480">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2483">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2493">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2504">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2530">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2533">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2578">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2588">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2603">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2644">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2709">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2712">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2800">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2816">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2819">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2829">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2843">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2957">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2960">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e2970">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e2984">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3047">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3050">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3060">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3076">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3079">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3089">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3103">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3172">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3175">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3217">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3220">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3223">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3233">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3285">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3327">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3343">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3381">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3384">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3387">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3397">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3400">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3407">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3410">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3438">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3454">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3488">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3491">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3540">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3543">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3546">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3556">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3559">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3585">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3601">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3604">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3611">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3614">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+               <li><a href="#d2e3624">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3634">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3635">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3672">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3690">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3704">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3705">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3707">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3710">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e3720">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3730">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3740">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3742">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+               <li><a href="#d2e3772">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3775">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                <li><a href="#d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3796">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3803">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3810">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3837">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3851">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3854">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e3879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3896">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3899">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3909">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3926">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3929">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3939">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3946">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3951">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3954">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e3964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3984">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e3987">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e3997">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4008">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4019">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4022">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4032">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e4085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4097">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4118">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4122">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4125">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4135">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4138">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4152">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4155">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4186">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4189">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4199">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4206">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4247">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4271">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4319">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4322">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4332">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4340">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4362">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4394">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4395">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4421">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4424">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4434">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4468">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-               <li><a href="#d2e4478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4495">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4498">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4516">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4534">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4537">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4555">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4567">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4570">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4573">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4580">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4591">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4594">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4611">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4614">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4617">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4627">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4630">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4640">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4648">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4654">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4657">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4664">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4668">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4671">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4674">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4688">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4701">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4708">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4717">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4725">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4732">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4745">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4759">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4791">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4810">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4820">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4834">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4837">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4844">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4847">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4861">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4867">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-               <li><a href="#d2e4877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4886">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4892">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4902">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4905">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4918">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4919">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e4934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4941">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4944">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e4954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4968">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4971">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4974">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e4982">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5000">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5001">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5003">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5006">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-               <li><a href="#d2e5016">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5030">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5033">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5047">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5078">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-               <li><a href="#d2e5129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5146">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5149">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e5159">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5176">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5179">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5189">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5196">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5234">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5237">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-               <li><a href="#d2e5247">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5258">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5290">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5292">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5295">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5322">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5325">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-               <li><a href="#d2e5335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5344">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5347">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5361">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5368">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5372">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5375">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5383">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5385">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5388">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5402">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5405">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5416">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5437">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5440">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5450">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5464">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5489">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5634">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5663">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5710">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5713">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5723">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5751">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5805">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5808">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5818">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5832">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5855">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5858">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5868">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5879">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5908">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5911">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e5969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6011">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6037">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6040">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6127">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6130">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6140">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6177">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6187">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6243">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6323">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6326">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6350">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6370">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6373">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6383">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6491">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6511">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6514">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6524">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6554">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6557">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6610">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e3796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e3817">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3820">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3833">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3853">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3874">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3894">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3907">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3910">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3924">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3927">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3947">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e3976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3993">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e3996">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4006">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4026">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4043">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4081">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4084">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e4094">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4105">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4136">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4139">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4142">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4152">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4169">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4172">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e4182">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4194">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4205">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4208">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4222">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4230">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4232">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4235">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4249">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4252">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4259">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4260">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4261">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4262">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4266">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4284">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4296">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4297">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4304">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4305">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4306">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4309">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4314">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4315">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4316">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4319">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4324">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4325">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4342">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4346">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4347">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4351">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4355">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4362">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4375">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4378">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e4388">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4396">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4417">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4420">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e4430">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4447">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e4457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4464">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4465">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4467">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4470">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4473">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+               <li><a href="#d2e4503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4513">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4516">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4526">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4587">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4588">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4590">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4593">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e4603">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
+               <li><a href="#d2e4613">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4627">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4645">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4664">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4672">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4675">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4676">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4685">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4688">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4705">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4712">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4720">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4723">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4726">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4733">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4757">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e4779">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+               <li><a href="#d2e4789">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4800">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
+               <li><a href="#d2e4810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4818">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4836">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4837">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4843">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4857">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4858">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4865">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e4875">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e4893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4901">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
+               <li><a href="#d2e4911">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4919">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e4929">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4937">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e4947">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+               <li><a href="#d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e4983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e4991">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e5001">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e5019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5027">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+               <li><a href="#d2e5037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
+               <li><a href="#d2e5055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5065">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
+               <li><a href="#d2e5085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5091">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5094">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5110">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5144">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5181">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5194">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5195">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5202">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5205">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5325">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5350">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5368">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5390">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5393">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5403">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5414">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5450">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5453">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5456">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5468">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5486">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5489">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5492">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5509">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5512">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5525">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5528">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5531">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5538">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5546">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5549">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5552">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5562">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5566">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5569">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5572">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5588">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e5615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e5625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5631">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5637">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e5667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e5691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e5721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5758">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5763">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5766">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5776">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e5809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5820">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5851">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5852">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5857">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5867">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e5897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5906">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5909">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5916">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5920">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5923">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5930">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5934">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5937">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5944">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5945">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5950">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5967">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e5982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e5992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6022">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6039">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6042">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6052">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6059">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6121">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6132">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6135">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6145">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6152">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6153">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6168">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6210">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6221">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6224">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6231">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6238">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6251">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6265">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6268">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6282">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e6297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6304">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6307">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e6317">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6334">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6345">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6364">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+               <li><a href="#d2e6379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6393">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6396">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e6430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6433">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6444">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6462">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6465">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6475">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6482">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6502">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6505">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+               <li><a href="#d2e6515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e6532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6547">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6550">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               <li><a href="#d2e6560">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6572">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6589">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6606">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6609">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               <li><a href="#d2e6630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6640">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6724">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6653">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6684">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6685">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6687">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6697">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6705">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6723">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6726">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6729">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6736">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6739">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6753">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                <li><a href="#d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+               <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                <li><a href="#d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6775">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-               <li><a href="#d2e6792">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6834">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e6850">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6853">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6888">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e6904">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6907">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e6927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6945">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e6961">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6979">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e6995">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e6998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7092">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7108">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7111">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               <li><a href="#d2e7121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-               <li><a href="#d2e7131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6778">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               <li><a href="#d2e6788">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6801">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6804">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+               <li><a href="#d2e6814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6881">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6886">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6889">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6899">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+               <li><a href="#d2e6932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6943">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6954">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6957">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6967">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e6980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e6990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7010">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+               <li><a href="#d2e7020">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7032">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7039">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7043">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7046">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7053">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7060">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7067">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7073">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7087">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7090">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7097">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7099">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7100">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7113">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7118">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7119">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7122">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7140">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7142">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7143">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7144">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7147">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7157">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7167">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7177">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7181">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7184">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7185">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7188">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7189">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7201">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7216">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7232">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7250">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7263">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7270">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7279">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7287">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               <li><a href="#d2e7294">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
             </ul>
          </li>
       </ul>
       <h2 id="resources">Resources</h2>
       <div class="resource">
-         <h3 id="d2e2">/users/{identityKey}/folders</h3>
+         <h3 id="d2e2">/repo/entries<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
          <p>Description:<br>
+            This handles the repository entries
             
             <P>
-            Initial Date:  16 déc. 2011 <br>
+            Initial Date: 19.05.2009 <br>
          </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFolders">GET</h4>
-               <p>Retrieves a list of folders on a user base. All folders of groups 
-                  where the user is participant/tutor + all folders in course where
-                  the user is a participant (owner, tutor or participant)
-               </p>
+               <h4 id="http://www.example.com#getEntries">GET</h4>
+               <p>List all entries in the OLAT repository</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e12">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getEntriesText">GET</h4>
+               <p>List all entries in the OLAT repository</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e26">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putResource">PUT</h4>
+               <p>Import a resource in the repository</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e40">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e50">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e53">/repo/entries/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version number of this web service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e58">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e59">/repo/entries/search<span class="optional">?type</span><span class="optional">&amp;author</span><span class="optional">&amp;name</span><span class="optional">&amp;myentries</span></h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#searchEntries">GET</h4>
+               <p>Search for repository entries, possible search attributes are name, author and type</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>type</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>Filter by the file resource type of the repository entry</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>author</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>*</tt></p>
+                     </td>
+                     <td>
+                        <p>Filter by the author's username</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>name</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>*</tt></p>
+                     </td>
+                     <td>
+                        <p>Filter by name of repository entry</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>myentries</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td>
+                        <p>Only search entries the requester owns</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e12">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
-                  <li><a href="#d2e22">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e77">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e87">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e25">/users/{identityKey}/folders/personal</h3>
+         <h3 id="d2e90">/repo/entries/{repoEntryKey}</h3>
+         <p>Description:<br>
+            Repository entry resource
+            
+            <P>
+            Initial Date:  19.05.2009 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1576,21 +1719,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -1598,69 +1730,43 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e29">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e30">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e31">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e32">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e33">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e36">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e42">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e45">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
+               <p>Delete a course by id</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e50">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e51">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e98">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e101">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e104">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e54">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getById">GET</h4>
+               <p>get a resource in the repository</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e59">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e60">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <h4 id="http://www.example.com#replaceResource">POST</h4>
+               <p>Replace a resource in the repository and update its display name. The implementation is
+                  limited to CP.
+               </p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e63">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e64">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e128">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e66">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e67">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e134">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e144">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e68">/users/{identityKey}/folders/personal/{path:.*}</h3>
+         <h3 id="d2e147">/repo/entries/{repoEntryKey}/participants</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1670,119 +1776,40 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e72">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e73">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e74">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e75">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e76">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e79">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e85">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e86">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e89">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e94">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e95">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e96">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e99">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e105">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e106">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e117">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
+               <h4 id="http://www.example.com#getParticipants">GET</h4>
+               <p>Returns the list of participants of the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e122">/users/{identityKey}/folders/personal/version</h3>
+         <h3 id="d2e168">/repo/entries/{repoEntryKey}/participants/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1792,13 +1819,22 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
                </td>
             </tr>
             <tr>
@@ -1808,22 +1844,37 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <h4 id="http://www.example.com#addParticipant">PUT</h4>
+               <p>Adds a participant to the repository entry.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e182">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
+               <p>Removes the participant from the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e125">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e192">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e195">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e126">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3>
+         <h3 id="d2e201">/repo/entries/{repoEntryKey}/file</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1833,27 +1884,16 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -1864,69 +1904,21 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e133">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e134">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e135">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e138">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e156">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e161">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e162">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e166">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
+               <p>Download the export zip file of a repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e169">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e207">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e210">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e213">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e223">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e170">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3>
+         <h3 id="d2e229">/repo/entries/{repoEntryKey}/owners</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -1936,128 +1928,105 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the repository entry</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getOwners">GET</h4>
+               <p>Returns the list of owners of the repository entry specified by the groupKey.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e237">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e240">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e250">/repo/entries/{repoEntryKey}/owners/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e176">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e177">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e181">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e191">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e198">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e208">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e211">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e212">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e215">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
+               <h4 id="http://www.example.com#addOwner">PUT</h4>
+               <p>Adds an owner to the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e264">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
+               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
+               <p>Removes the owner from the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e277">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e280">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e224">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3>
+         <h3 id="d2e283">/repo/entries/{repoEntryKey}/coaches</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2067,47 +2036,40 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseNodeId</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the repository entry</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <h4 id="http://www.example.com#getCoaches">GET</h4>
+               <p>Returns the list of coaches of the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e227">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e294">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e228">/users/{identityKey}/folders/group/{groupKey}</h3>
+         <h3 id="d2e305">/repo/entries/{repoEntryKey}/coaches/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2117,213 +2079,93 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e234">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e235">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e236">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e239">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e266">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e267">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e271">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>repoEntryKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The key of the repository entry</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The user's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e277">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e278">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e279">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e282">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e289">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e297">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e298">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e299">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e302">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e309">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e312">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e313">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#addCoach">PUT</h4>
+               <p>Adds a coach to the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e316">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e319">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e322">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
+               <h4 id="http://www.example.com#removeCoach">DELETE</h4>
+               <p>Removes the coach from the repository entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e329">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e332">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e338">/repo/forums</h3>
+         <p>Description:<br>
+            Web service to manage forums.
+            
+            <P>
+            Initial Date:  26 aug. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e341">/repo/forums/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Forum Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e323">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e324">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e346">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e325">/users/{identityKey}/folders/group/{groupKey}/version</h3>
+         <h3 id="d2e356">/repo/forums/{forumKey}</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2333,38 +2175,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key of the forum</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e328">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e329">/repo/courses/{courseId}/elements/contact<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;coaches</span><span class="optional">&amp;participants</span><span class="optional">&amp;groups</span><span class="optional">&amp;areas</span><span class="optional">&amp;to</span><span class="optional">&amp;defaultSubject</span><span class="optional">&amp;defaultBody</span></h3>
+         <h3 id="d2e382">/repo/forums/{forumKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2374,18 +2210,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachContact">PUT</h4>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -2395,209 +2234,223 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>(value name,creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><strong>asc</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e396">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e399">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e409">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>coaches</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
+                        <p><strong>title</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>participants</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>groups</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>areas</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>to</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>defaultSubject</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>defaultBody</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e426">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e429">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e439">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachContactPost">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e371">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e372">/groups</h3>
-         <p>Description:<br>
-            This handles the learning groups.
-            
-            <P>
-            Initial Date:  23 mar. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#createGroup">PUT</h4>
-               <p>Create a group.</p>
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e379">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e380">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e382">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e385">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-                  <li><a href="#d2e395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getGroupList">GET</h4>
-               <p>Return the list of all groups if you have group manager permission, or all
-                  learning group that you particip with or owne.
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e451">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e454">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e464">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e412">/groups/version</h3>
+         <h3 id="d2e467">/repo/forums/{forumKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>forumKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the Group Web Service.</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>orderBy</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name, creationDate)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>asc</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td>
+                        <p>(value true/false)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e417">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e427">/groups/{groupKey}</h3>
+         <h3 id="d2e500">/repo/forums/{forumKey}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2607,55 +2460,113 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The key of the forum</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the reply message</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findById">GET</h4>
-               <p>Return the group specified by the key of the group.</p>
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postGroup">POST</h4>
-               <p>Updates a group.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e449">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e539">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e540">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-                  <li><a href="#d2e465">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
-               <p>Deletes the business group specified by the groupKey.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e475">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e481">/groups/{groupKey}/configuration</h3>
+         <h3 id="d2e588">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2665,7 +2576,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the forum</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -2676,20 +2598,58 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#postGroupConfiguration">POST</h4>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e597">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e611">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e618">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e625">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e485">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e487">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e635">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e638">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e488">/groups/{groupKey}/infos</h3>
+         <h3 id="d2e641">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2699,65 +2659,109 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>forumKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The key of the forum</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getInformations">GET</h4>
-               <p>Returns the informations of the group specified by the groupKey.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e496">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e509">/groups/{groupKey}/owners</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
             <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The identity key of the user being searched</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getTutors">GET</h4>
-               <p>Returns the list of owners of the group specified by the groupKey.</p>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e652">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e655">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e658">/notifications<span class="optional">?date</span><span class="optional">&amp;type</span></h3>
+         <p><h3>Description:</h3>
+            REST API for notifications
+            <p>
+            Initial Date:  25 aug 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getNotifications">GET</h4>
+               <p>Retrieves the notification of the logged in user.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>date</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The date (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>type</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The type of notifications (User, Forum...) (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e672">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e675">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e530">/groups/{groupKey}/participants</h3>
+         <h3 id="d2e685">/repo/courses/{courseId}/elements/forum</h3>
+         <p>Description:<br>
+            REST API implementation for forum course node 
+            
+            <P>
+            Initial Date:  20.12.2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2767,31 +2771,159 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getParticipants">GET</h4>
-               <p>Returns the list of participants of the group specified by the groupKey.</p>
+               <h4 id="http://www.example.com#getForums">GET</h4>
+               <p>Retrieves metadata of the published course node</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e693">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
+                  <li><a href="#d2e706">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachForumPost">POST</h4>
+               <p>This attaches a Forum Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e713">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e728">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e738">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachForum">PUT</h4>
+               <p>This attaches a Forum Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>moderatorExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>posterExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>readerExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e538">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e541">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e551">/groups/{groupKey}/owners/{identityKey}</h3>
+         <h3 id="d2e772">/repo/courses/{courseId}/elements/forum/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2801,53 +2933,52 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The key of the group</p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The node's id</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTutor">PUT</h4>
-               <p>Adds an owner to the group.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e565">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e568">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#removeTutor">DELETE</h4>
-               <p>Removes the owner from the group.</p>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves metadata of the published course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e578">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e584">/groups/{groupKey}/owners/{identityKey}/new</h3>
+         <h3 id="d2e799">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span><span class="optional">&amp;sticky</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2857,89 +2988,104 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#addTutorPost">POST</h4>
-               <p>Fallback method for browser.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e598">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e605">/groups/{groupKey}/owners/{identityKey}/delete</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
+                  <p>The id of the course node.</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The user's id</p>
+                  <p>The id of the course.</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#removeTutorPost">POST</h4>
-               <p>Fallback method for browser.</p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>identityName</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author identity name (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sticky</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td>
+                        <p>Creates sticky thread.</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e616">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e619">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e622">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e625">/groups/{groupKey}/participants/{identityKey}</h3>
+         <h3 id="d2e839">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&amp;title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -2949,53 +3095,110 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
                <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the course node.</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The id of the user</p>
+                  <p>The id of the course.</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addParticipant">PUT</h4>
-               <p>Adds a participant to the group.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e636">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e639">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e642">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
-               <p>Removes a participant from the group.</p>
+               <h4 id="http://www.example.com#newMessageToForum">PUT</h4>
+               <p>Creates a new forum message in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentMessageId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The id of the parent message.</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>identityName</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author identity name (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e649">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e652">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e658">/groups/{groupKey}/participants/{identityKey}/new</h3>
+         <h3 id="d2e879">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3005,43 +3208,48 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The id of the group</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The user's id</p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addParticipantPost">POST</h4>
-               <p>Fallback method for browser.</p>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e672">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e888">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e678">/groups/{groupKey}/participants/{identityKey}/delete</h3>
+         <h3 id="d2e904">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3051,101 +3259,30 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The id of the user</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#removeParticipantPost">POST</h4>
-               <p>Fallback method for browser.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e689">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e692">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e695">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e698">/groups/{groupKey}/forum</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e724">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
@@ -3207,9 +3344,9 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e918">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e921">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e931">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3258,9 +3395,9 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3268,19 +3405,19 @@
                <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e788">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e968">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e976">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e809">/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e989">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3290,14 +3427,30 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
                <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
                </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -3370,15 +3523,15 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e826">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e829">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e839">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e1019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e842">/groups/{groupKey}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e1022">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3388,14 +3541,30 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The key of the group</p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
                </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -3416,13 +3585,13 @@
                <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e850">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3430,14 +3599,14 @@
                <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1061">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1062">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3486,15 +3655,15 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e1107">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e930">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e1110">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3504,14 +3673,30 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
                <td>
-                  <p>The key of the group</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -3530,8 +3715,8 @@
                <p>Retrieves the attachments of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e939">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1119">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3539,12 +3724,12 @@
                <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1126">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e953">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1133">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3552,12 +3737,12 @@
                <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e960">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1140">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e967">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1147">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -3565,19 +3750,19 @@
                <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1154">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1155">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e980">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1157">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1160">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e983">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e1163">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3587,14 +3772,30 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The key of the group</p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
                </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -3626,14 +3827,66 @@
                <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e997">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1177">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1180">/contacts<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  21 oct. 2011 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getMyContacts">GET</h4>
+               <p>Retrieve the contacts of the logged in identity.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1190">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1000">/groups/{groupKey}/folder</h3>
+         <h3 id="d2e1193">/users/{identityKey}/folders</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  16 déc. 2011 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3643,7 +3896,55 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getFolders">GET</h4>
+               <p>Retrieves a list of folders on a user base. All folders of groups 
+                  where the user is participant/tutor + all folders in course where
+                  the user is a participant (owner, tutor or participant)
+               </p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)</a></li>
+                  <li><a href="#d2e1213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1216">/users/{identityKey}/folders/personal</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -3657,66 +3958,66 @@
                <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1006">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1007">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1008">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1011">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1016">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1017">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1020">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1025">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1026">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1029">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1038">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1042">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1043">/groups/{groupKey}/folder/{path:.*}</h3>
+         <h3 id="d2e1259">/users/{identityKey}/folders/personal/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3726,7 +4027,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -3749,85 +4061,85 @@
                <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1061">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1064">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1069">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1070">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1071">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1074">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1079">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1080">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1087">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1088">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1091">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1092">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1096">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1097">/groups/{groupKey}/folder/version</h3>
+         <h3 id="d2e1313">/users/{identityKey}/folders/personal/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3837,7 +4149,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -3851,13 +4174,13 @@
                <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1100">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1101">/groups/{groupKey}/wiki</h3>
+         <h3 id="d2e1317">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -3867,164 +4190,100 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#exportWiki">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1107">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1108">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1109">/repo/courses/{courseId}/elements/folder</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFolders">GET</h4>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1324">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1325">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFolder">PUT</h4>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>downloadExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>uploadExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFolderPost">POST</h4>
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1338">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1347">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1352">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1353">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1130">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1142">/repo/courses/{courseId}/elements/folder/{nodeId}</h3>
+         <h3 id="d2e1361">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4034,7 +4293,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4043,7 +4313,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>courseNodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -4052,10 +4322,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -4063,29 +4333,88 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getFolder">GET</h4>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1367">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1368">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1369">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateFolder">POST</h4>
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1372">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1382">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1389">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1392">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1399">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1159">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1161">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3>
+         <h3 id="d2e1415">/users/{identityKey}/folders/course/{courseKey}/{courseNodeId}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4095,16 +4424,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4113,7 +4444,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>courseNodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -4122,71 +4453,112 @@
             </tr>
          </table>
          <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1418">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1419">/users/{identityKey}/folders/group/{groupKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1166">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1168">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1169">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1170">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1425">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1426">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFileToRoot">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1430">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1435">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1436">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1191">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1448">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1453">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1454">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1200">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1457">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1458">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1461">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1205">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3>
+         <h3 id="d2e1462">/users/{identityKey}/folders/group/{groupKey}/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4196,28 +4568,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -4237,85 +4602,85 @@
                <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1210">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1211">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1212">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1213">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1468">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1469">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1470">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFileToFolder">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1216">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1473">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1221">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1222">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1223">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1478">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1479">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1480">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1226">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1483">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1233">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1489">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1490">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1236">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1493">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1500">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1503">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1504">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1249">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1250">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1506">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1507">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
                <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1259">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3>
+         <h3 id="d2e1516">/users/{identityKey}/folders/group/{groupKey}/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4325,28 +4690,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -4357,13 +4715,33 @@
                <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1262">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1519">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1520">/catalog</h3>
+         <p>Description:<br>
+            A web service for the catalog
+            
+            <P>
+            Initial Date:  5 may 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getRoots">GET</h4>
+               <p>Returns the list of root catalog entries.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1527">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1263">/repo/courses/{courseId}/elements/enrollment<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;groups</span><span class="optional">&amp;cancelEnabled</span></h3>
+         <h3 id="d2e1537">/catalog/{path:.*}/owners/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4373,133 +4751,77 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The path</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachEnrolmment">PUT</h4>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>groups</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>cancelEnabled</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getOwner">GET</h4>
+               <p>Retrieves data of an owner of the local sub tree</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1277">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e1561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachEnrollmenetPost">POST</h4>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#addOwner">PUT</h4>
+               <p>Add an owner of the local sub tree</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1568">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1571">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e1581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
+               <p>Remove an owner of the local sub tree</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1281">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1604">/catalog/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the Catalog Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1609">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1294">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3>
+         <h3 id="d2e1619">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4509,56 +4831,21 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The path</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getGroups">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1301">/repo/courses/infos<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  7 févr. 2012 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getCourseInfoList">GET</h4>
-               <p>Get courses informations viewable by the authenticated user</p>
+               <h4 id="http://www.example.com#getChildren">GET</h4>
+               <p>Returns a list of catalog entries.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -4589,38 +4876,47 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1311">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e1630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1321">/users</h3>
-         <p>This web service handles functionalities related to <code>User</code>.</p>
+         <h3 id="d2e1643">/catalog/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The path</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#create">PUT</h4>
-               <p>Creates and persists a new user entity</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getCatalogEntry">GET</h4>
+               <p>Returns the metadata of the catalog entry.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1331">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1341">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1351">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1651">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1661">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getUserListQuery">GET</h4>
-               <p>Search users and return them in a simple form (without user properties). User properties
-                  can be added two the query parameters. If the authUsername and the authProvider are set,
-                  the search is made only with these two parameters because they are sufficient to return
-                  a single user.
-               </p>
+               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
+               <p>Adds a catalog entry under the path specified in the URL.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -4630,98 +4926,88 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>login</strong></p>
+                        <p><strong>name</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The login (search with like)</p>
+                        <p>The name</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authProvider</strong></p>
+                        <p><strong>description</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>An authentication provider (optional)</p>
+                        <p>The description</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authUsername</strong></p>
+                        <p><strong>type</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
                      <td>
-                        <p>An specific username from the authentication provider</p>
+                        <p>The type (leaf or node)</p>
                      </td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
+                  <tr>
+                     <td>
+                        <p><strong>repoEntryKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The id of the repository entry</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1681">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1684">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1694">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1381">/users/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The user key identifier of the user being searched</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#delete">DELETE</h4>
-               <p>Delete an user from the system</p>
+               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
+               <p>Adds a catalog entry under the path specified in the URL.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1702">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1389">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1392">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#update">POST</h4>
-               <p>Update an user</p>
+               <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4>
+               <p>Updates the catalog entry under the path specified in the URL.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1724">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1405">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1408">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e1418">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
-                  <li><a href="#d2e1428">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#findById">GET</h4>
-               <p>Retrieves an user given its unique key identifier</p>
+               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
+               <p>Updates the catalog entry with the path specified in the URL.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -4731,123 +5017,85 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>withPortrait</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
+                        <p><strong>newParentKey</strong></p>
                      </td>
                      <td>
-                        <p>If true return the portrait as Base64 (default false)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1442">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1455">/users/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the User Web Service</p>
-               <p><em>available response representations:</em></p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1460">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1756">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1470">/users/{identityKey}/roles</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getRoles">GET</h4>
-               <p>Retrieves the roles of a user given its unique key identifier</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1476">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1479">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateRoles">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1487">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
+               <p>Updates the catalog entry with the path specified in the URL.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>name</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>description</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>newParentKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1491">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1492">/users/{identityKey}/delete</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The user key identifier</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deletePost">POST</h4>
-               <p>Fallback method for browsers</p>
+               <h4 id="http://www.example.com#deleteCatalogEntry">DELETE</h4>
+               <p>Deletes the catalog entry with the path specified in the URL.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1503">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1506">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e1816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1509">/users/{identityKey}/portrait</h3>
+         <h3 id="d2e1819">/catalog/{path:.*}/owners</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4857,59 +5105,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>path</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The identity key identifier of the user being searched</p>
+                  <p>The path</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getPortrait">GET</h4>
-               <p>Retrieves the portrait of an user</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1520">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postPortrait">POST</h4>
-               <p>Upload the portrait of an user</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1538">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1541">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deletePortrait">DELETE</h4>
-               <p>Deletes the portrait of an user</p>
+               <h4 id="http://www.example.com#getOwners">GET</h4>
+               <p>Get the owners of the local sub tree</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1548">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1551">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e1840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1554">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  18 oct. 2011 <br>
-         </p>
+         <h3 id="d2e1843">/repo/courses/{courseId}/elements/enrollment<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;groups</span><span class="optional">&amp;cancelEnabled</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -4919,7 +5140,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -4930,8 +5151,7 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getUserGroupList">GET</h4>
-               <p>Return all groups of a user</p>
+               <h4 id="http://www.example.com#attachEnrolmment">PUT</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -4941,110 +5161,112 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
-                        <p>The first result</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
                      </td>
                      <td>
-                        <p>The maximum results</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1572">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1582">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getUserGroupInfosList">GET</h4>
-               <p>Return all groups with information of a user. Paging is mandatory!</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
                      </td>
                      <td>
-                        <p>The first result</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>groups</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>cancelEnabled</strong></p>
                      </td>
                      <td>
-                        <p>The maximum results</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1594">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
-                  <li><a href="#d2e1604">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1857">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1858">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachEnrollmenetPost">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1861">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1607">/repo/courses/{courseId}</h3>
-         <p>Description:<br>
-            This web service will handle the functionality related to <code>Course</code>
-            and its contents.
-            
-            <P>
-            Initial Date:  27 apr. 2010 <br>
-         </p>
+         <h3 id="d2e1874">/repo/courses/{courseId}/elements/enrollment/{nodeId}/groups</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5059,69 +5281,111 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findById">GET</h4>
-               <p>Get the metadatas of the course by id</p>
+               <h4 id="http://www.example.com#getGroups">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e1879">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1881">/repo/courses/infos<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  7 févr. 2012 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
-               <p>Delete a course by id</p>
+               <h4 id="http://www.example.com#getCourseInfoList">GET</h4>
+               <p>Get courses informations viewable by the authenticated user</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1634">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1637">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1640">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1891">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1643">/repo/courses/{courseId}/version</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e1901">/repo/courses/{courseId}/elements</h3>
+         <p>This interface provides course building capabilities from our REST API.
+            <p>
+            Initial Date: Feb 8, 2010 Time: 3:45:50 PM<br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e1904">/repo/courses/{courseId}/elements/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Course Web Service</p>
+               <p>The version of the Course Elements Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1648">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1909">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1658">/repo/courses/{courseId}/configuration</h3>
+         <h3 id="d2e1919">/repo/courses/{courseId}/elements/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5131,13 +5395,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id</p>
                </td>
             </tr>
             <tr>
@@ -5155,33 +5419,19 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getConfiguration">GET</h4>
-               <p>Get the configuration of the course</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1669">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e1679">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#updateConfiguration">POST</h4>
-               <p>Update the course configuration</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1686">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getCourseNode">GET</h4>
+               <p>Retrieves metadata of the course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1706">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1709">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e1719">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1933">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e1943">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1722">/repo/courses/{courseId}/authors</h3>
+         <h3 id="d2e1946">/repo/courses/{courseId}/elements/structure/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5191,13 +5441,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id of this structure</p>
                </td>
             </tr>
             <tr>
@@ -5215,19 +5465,24 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAuthors">GET</h4>
-               <p>Get all owners and authors of the course</p>
+               <h4 id="http://www.example.com#updateStructure">POST</h4>
+               <p>This updates a Structure Element onto a given course.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e1957">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e1982">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e1736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1739">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3>
+         <h3 id="d2e2024">/repo/courses/{courseId}/elements/structure</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5242,27 +5497,32 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#publishCourse">POST</h4>
-               <p>Publish the course.</p>
+               <h4 id="http://www.example.com#attachStructurePost">POST</h4>
+               <p>This attaches a Structure Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachStructure">PUT</h4>
+               <p>This attaches a Structure Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -5272,71 +5532,92 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>locale</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The course locale</p>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-                  <li><a href="#d2e1764">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1767">/repo/courses/{courseId}/file</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
-               <p>Export the course</p>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>displayType</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>toc</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1776">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1779">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1782">/repo/courses/{courseId}/runstructure</h3>
+         <h3 id="d2e2087">/repo/courses/{courseId}/elements/singlepage/{nodeId}<span class="optional">?shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5346,14 +5627,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -5362,73 +5641,85 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#findRunStructureById">GET</h4>
-               <p>Get the runstructure of the course by id</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#updateSinglePage">POST</h4>
+               <p>This updates a Single Page Element onto a given course.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1790">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1793">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2099">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1799">/repo/courses/{courseId}/editortreemodel</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#findEditorTreeModelById">GET</h4>
-               <p>Get the editor tree model of the course by id</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1810">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2103">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2106">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2116">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1817">/repo/courses/{courseId}/authors/{identityKey}</h3>
+         <h3 id="d2e2119">/repo/courses/{courseId}/elements/singlepage</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5447,87 +5738,289 @@
                   <p>The course resourceable's id</p>
                </td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The user identifier</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAuthor">GET</h4>
-               <p>Get this specific author and owner of the course</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e1834">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2127">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#addAuthor">PUT</h4>
-               <p>Add an owner and author to the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1841">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1844">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1847">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2159">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2169">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#removeAuthor">DELETE</h4>
-               <p>Remove an owner and author to the course</p>
+               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2176">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1857">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1860">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2203">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2206">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2216">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1863">/repo/courses/{courseId}/groups</h3>
-         <p>Description:<br>
-            CourseGroupWebService
-            
-            <P>
-            Initial Date:  7 apr. 2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
+            <div class="method">
+               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this single
+                           page
+                        </p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2244">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2252">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2255">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2265">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
+               <p>This attaches a Single Page Element onto a given course. The element will
+                  be inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this single
+                           page
+                        </p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>filename</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The single page file name</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>path</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2301">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2311">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2314">/repo/courses/{courseId}/elements/task/{nodeId}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
                <th>parameter</th>
                <th>value</th>
                <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id of this task</p>
                </td>
             </tr>
             <tr>
@@ -5537,38 +6030,31 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getGroupList">GET</h4>
-               <p>Lists all learn groups of the specified course.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1874">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putNewGroup">PUT</h4>
-               <p>Creates a new group for the course.</p>
+               <h4 id="http://www.example.com#updateTask">POST</h4>
+               <p>This updates a Task Element onto a given course.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1888">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1889">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2325">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-                  <li><a href="#d2e1901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2348">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2351">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2361">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1904">/repo/courses/{courseId}/groups/version</h3>
+         <h3 id="d2e2364">/repo/courses/{courseId}/elements/task</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5584,111 +6070,154 @@
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the Course Group Web Service.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1909">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e1919">/repo/courses/{courseId}/groups/{groupKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The group's id</p>
+                  <p>The course resourceable id</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
-               <p>Deletes the business group specified by the key of the group.</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#attachTaskPost">POST</h4>
+               <p>This attaches a Task Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2372">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getGroup">GET</h4>
-               <p>Retrieves the metadata of the specified group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1940">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1943">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e2401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2404">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2414">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateGroup">POST</h4>
-               <p>Updates the metadata for the specified group.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e1957">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#attachTask">PUT</h4>
+               <p>This attaches a Task Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this task</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>text</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The task node text</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>points</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td>
+                        <p>The task node's possible points</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-                  <li><a href="#d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2449">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2452">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2462">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1975">/repo/courses/{courseId}/groups/new</h3>
+         <h3 id="d2e2465">/repo/courses/{courseId}/elements/test/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5698,14 +6227,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -5720,28 +6247,23 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#postNewGroup">POST</h4>
-               <p>Fallback method for the browser.</p>
+               <h4 id="http://www.example.com#updateTest">POST</h4>
+               <p>This updates a Test Element onto a given course.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e1980">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2472">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e1982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
-                  <li><a href="#d2e1992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2480">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2483">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2493">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e1995">/repo/courses/{courseId}/groups/{groupKey}/forum</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e2496">/repo/courses/{courseId}/elements/test</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5757,90 +6279,33 @@
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable id</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
+               <h4 id="http://www.example.com#attachTestPost">POST</h4>
+               <p>This attaches a Test Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2504">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e2018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2530">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2533">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2021">/repo/courses/{courseId}/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
+               <h4 id="http://www.example.com#attachTest">PUT</h4>
+               <p>This attaches a Test Element onto a given course. The element will be
+                  inserted underneath the supplied parentNodeId.
+               </p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -5850,125 +6315,109 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this test</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The test node's id which is retorned in the
+                           response of the import test resource
+                        </p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>(value name,creationDate)</p>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>(value true/false)</p>
+                        <p>The node short title</p>
                      </td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2035">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2038">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e2048">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p>The node learning objectives</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>accessExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p>The rules to view the node (optional)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>testResourceableId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p>The rules to access the node (optional)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2065">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2068">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2093">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2578">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2588">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2106">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e2592">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -5978,13 +6427,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id of this assessment</p>
                </td>
             </tr>
             <tr>
@@ -5994,36 +6443,69 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
                <td>
-                  <p>The key of the group</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#updateAssessment">POST</h4>
+               <p>Updates an assessment building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2603">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2636">/repo/courses/{courseId}/elements/assessment</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
             <tr>
                <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the thread</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
+               <h4 id="http://www.example.com#attachAssessmentPost">POST</h4>
+               <p>Attaches an assessment building block.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2644">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachAssessment">PUT</h4>
+               <p>Attaches an assessment building block.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -6033,60 +6515,96 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>(value name, creationDate)</p>
+                        <p>The node short title</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>(value true/false)</p>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e2136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2709">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2712">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2139">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3>
+         <h3 id="d2e2725">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6096,13 +6614,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id which of this wiki</p>
                </td>
             </tr>
             <tr>
@@ -6112,65 +6630,146 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The course resourceable's id</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#updateWiki">POST</h4>
+               <p>Attaches an wiki building block.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e2772">/repo/courses/{courseId}/elements/wiki<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;wikiResourceableId</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#attachWikiPost">POST</h4>
+               <p>Attaches an wiki building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>wikiResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2181">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2184">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2194">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2800">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#attachWiki">PUT</h4>
+               <p>Attaches an wiki building block.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -6180,49 +6779,91 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>objectives</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>wikiResourceableId</strong></p>
                      </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2224">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2816">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2819">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2829">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2227">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e2832">/repo/courses/{courseId}/elements/blog/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6232,13 +6873,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id of this blog</p>
                </td>
             </tr>
             <tr>
@@ -6248,84 +6889,31 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2233">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2236">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2250">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2257">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2264">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message</p>
+               <h4 id="http://www.example.com#updateBlog">POST</h4>
+               <p>Update an blog building block.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2271">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2272">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2843">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2277">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2280">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e2879">/repo/courses/{courseId}/elements/blog<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;repoEntry</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6344,64 +6932,231 @@
                   <p>The course resourceable's id</p>
                </td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the group</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The name of the attachment</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The identity key of the user being searched</p>
-               </td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#attachBlogPost">POST</h4>
+               <p>Attaches an blog building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>repoEntry</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The softkey of the blog resourceable (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachBlog">PUT</h4>
+               <p>Attaches an blog building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's id which will be the parent of this assessment</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>repoEntry</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The softkey of the blog resourceable (optional)</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2294">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2957">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2960">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e2970">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2297">/repo/courses/{courseId}/groups/{groupKey}/folder</h3>
+         <h3 id="d2e2973">/repo/courses/{courseId}/elements/survey/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6411,13 +7166,13 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The node's id which will be the parent of this assessment</p>
                </td>
             </tr>
             <tr>
@@ -6427,215 +7182,31 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2301">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2302">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2303">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2304">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2305">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
+               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
+               <p>Attaches an survey building block.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2308">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e2984">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2326">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2336">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2340">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#listFiles">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2345">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2346">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2347">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2348">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2351">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2358">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2361">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2368">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2371">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2378">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2381">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#putFolders">PUT</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2388">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2389">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2393">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2394">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3>
+         <h3 id="d2e3020">/repo/courses/{courseId}/elements/survey<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;surveyResourceableId</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6650,52 +7221,14 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
                <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2397">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2398">/contacts<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  21 oct. 2011 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMyContacts">GET</h4>
-               <p>Retrieve the contacts of the logged in identity.</p>
+               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
+               <p>Attaches an survey building block.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -6705,107 +7238,196 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>surveyResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The rules to access the node (optional)</p>
+                     </td>
+                  </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2408">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3047">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3050">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3060">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2411">/system</h3>
-         <p><h3>Description:</h3>
-            <p>
-            Initial Date:  18 jun. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2414">/system/environment</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getEnvironnementXml">GET</h4>
-               <p>Return some informations about the environment.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2419">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
-                  <li><a href="#d2e2429">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2432">/system/release</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getReleaseInfos">GET</h4>
-               <p>Return the version of the instance.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2437">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-                  <li><a href="#d2e2447">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2450">/system/log</h3>
-         <p>Description:<br>
-            This web service returns logFiles
-            
-            <P>
-            Initial Date:  23.12.2011 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCurrentLogFile">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2455">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2456">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2457">/system/log/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Log Web Service</p>
+               <h4 id="http://www.example.com#attachSurvey">PUT</h4>
+               <p>Attaches an survey building block.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>parentNodeId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>shortTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>surveyResourceableId</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2462">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3076">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3079">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3089">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2472">/system/log/{date}</h3>
+         <h3 id="d2e3092">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -6815,255 +7437,71 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>date</strong></p>
+                  <p><strong>parentNodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The node's id of this external page</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getLogFileByDate">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2476">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2477">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2478">/system/monitoring</h3>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2479">/system/monitoring/configuration</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getImplementedProbes">GET</h4>
-               <p>Return the configuration of the monitoring, which probes are available,
-                  which dependency...
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2484">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-                  <li><a href="#d2e2494">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2497">/system/monitoring/runtime</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getSystemSummaryVO">GET</h4>
-               <p>Return the statistics about runtime: uptime, classes loaded, memory
-                  summary, threads count...
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2502">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-                  <li><a href="#d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2515">/system/monitoring/runtime/classes</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getCompilationXml">GET</h4>
-               <p>Return some informations about the number of Java classes...</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
-                  <li><a href="#d2e2530">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2533">/system/monitoring/runtime/memory</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMemoryStatistics">GET</h4>
-               <p>Return the statistics about memory</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-                  <li><a href="#d2e2548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2551">/system/monitoring/runtime/threads</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getThreadStatistics">GET</h4>
-               <p>Return the statistics about threads</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#updateExternalPage">POST</h4>
+               <p>Update an external page building block.</p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e2556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-                  <li><a href="#d2e2566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3103">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2569">/system/monitoring/database</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getDatabaseStatistics">GET</h4>
-               <p>Return the statistics about database and hibernate</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2574">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
-                  <li><a href="#d2e2584">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2587">/system/monitoring/openolat</h3>
+         <h3 id="d2e3139">/repo/courses/{courseId}/elements/externalpage<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;url</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getStatistics">GET</h4>
-               <p>Return the statistics about OpenOLAT, users count, courses count...</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2592">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-                  <li><a href="#d2e2602">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2605">/system/monitoring/openolat/users</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getUserStatistics">GET</h4>
-               <p>Return the statistics about OpenOLAT users</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-                  <li><a href="#d2e2620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2623">/system/monitoring/openolat/repository</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getRepositoryStatistics">GET</h4>
-               <p>Return the statistics about the repository, courses count, published courses...</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-                  <li><a href="#d2e2638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2641">/system/monitoring/openolat/indexer</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getIndexerStatistics">GET</h4>
-               <p>Return the statistics about the indexer</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
-                  <li><a href="#d2e2656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2659">/system/monitoring/openolat/sessions</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getSessions">GET</h4>
-               <p>Return some statistics about session.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
-                  <li><a href="#d2e2674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2677">/system/monitoring/memory</h3>
-         <p><h3>Description:</h3>
-            
-            Initial Date:  21 juin 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMemory">GET</h4>
-               <p>Return informations about memory.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2684">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2687">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getMemoryXml">GET</h4>
-               <p>Return some informations about memory.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
-                  <li><a href="#d2e2704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2707">/system/monitoring/memory/pools</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMemoryPools">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2710">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getMemoryPoolsXml">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2713">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2714">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2715">/system/monitoring/memory/samples<span class="optional">?from</span><span class="optional">&amp;to</span><span class="optional">&amp;lastSamples</span></h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getSamplesXml">GET</h4>
+               <h4 id="http://www.example.com#attachExternalPagePost">POST</h4>
+               <p>Attaches an external page building block.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7073,161 +7511,25 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>from</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>to</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The node's id which will be the parent of this assessment</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>lastSamples</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2722">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2723">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2724">/system/monitoring/threads</h3>
-         <p><h3>Description:</h3>
-            
-            Initial Date:  21 juin 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2729">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getThreadsXml">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2733">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2734">/system/monitoring/threads/cpu</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getThreadsCpu">GET</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2737">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2738">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2739">/repo/courses/{courseId}/elements/forum</h3>
-         <p>Description:<br>
-            REST API implementation for forum course node 
-            
-            <P>
-            Initial Date:  20.12.2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForums">GET</h4>
-               <p>Retrieves metadata of the published course node</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)</a></li>
-                  <li><a href="#d2e2760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachForumPost">POST</h4>
-               <p>This attaches a Forum Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2767">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e2792">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachForum">PUT</h4>
-               <p>This attaches a Forum Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
@@ -7237,7 +7539,9 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                         <p>Default: <tt>undefined</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The node short title</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -7247,7 +7551,9 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                         <p>Default: <tt>undefined</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The node long title</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -7257,7 +7563,9 @@
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                         <p>Default: <tt>undefined</tt></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The node learning objectives</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -7266,7 +7574,9 @@
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
+                     <td>
+                        <p>The rules to view the node (optional)</p>
+                     </td>
                   </tr>
                   <tr>
                      <td>
@@ -7275,146 +7585,32 @@
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>moderatorExpertRules</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The rules to access the node (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>posterExpertRules</strong></p>
+                        <p><strong>url</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>readerExpertRules</strong></p>
+                        <p>The URL of the external page</p>
                      </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2810">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2813">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e2823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2826">/repo/courses/{courseId}/elements/forum/{nodeId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The node's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves metadata of the published course node</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e2850">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3172">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3175">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2853">/repo/courses/{courseId}/elements/forum/{nodeId}/thread<span class="optional">?title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span><span class="optional">&amp;sticky</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the course node.</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the course.</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
+               <h4 id="http://www.example.com#attachExternalPage">PUT</h4>
+               <p>Attaches an external page building block.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7424,173 +7620,108 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p>The node's id which will be the parent of this assessment</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p>The node's position relative to its sibling nodes (optional)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>identityName</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>The author identity name (optional)</p>
+                        <p>The node short title</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>sticky</strong></p>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>Creates sticky thread.</p>
+                        <p>The node long title</p>
                      </td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2877">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2880">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2890">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e2893">/repo/courses/{courseId}/elements/forum/{nodeId}/message<span class="optional">?parentMessageId</span><span class="optional">&amp;title</span><span class="optional">&amp;body</span><span class="optional">&amp;identityName</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the course node.</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the course.</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#newMessageToForum">PUT</h4>
-               <p>Creates a new forum message in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
                   <tr>
                      <td>
-                        <p><strong>parentMessageId</strong></p>
+                        <p><strong>objectives</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>The id of the parent message.</p>
+                        <p>The node learning objectives</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p>The rules to view the node (optional)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>accessExpertRules</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p>The rules to access the node (optional)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>identityName</strong></p>
+                        <p><strong>url</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The author identity name (optional)</p>
+                        <p>The URL of the external page</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2920">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e2930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3217">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3220">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3223">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3233">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2933">/repo/courses/{courseId}/elements/forum/{nodeId}/forum</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e3236">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7600,10 +7731,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -7616,32 +7747,42 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
+               <h4 id="http://www.example.com#attachTaskFilePost">POST</h4>
+               <p>This attaches a Task file onto a given task element.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachTaskFile">PUT</h4>
+               <p>This attaches a Task file onto a given task element.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e2942">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2945">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e2955">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
+                  <li><a href="#d2e3285">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e2958">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e3292">/repo/courses/{courseId}/elements/task/{nodeId}/configuration<span class="optional">?enableAssignment</span><span class="optional">&amp;taskAssignmentType</span><span class="optional">&amp;taskAssignmentText</span><span class="optional">&amp;enableTaskPreview</span><span class="optional">&amp;enableTaskDeselect</span><span class="optional">&amp;onlyOneUserPerTask</span><span class="optional">&amp;enableDropbox</span><span class="optional">&amp;enableDropboxConfirmationMail</span><span class="optional">&amp;dropboxConfirmationText</span><span class="optional">&amp;enableReturnbox</span><span class="optional">&amp;enableScoring</span><span class="optional">&amp;grantScoring</span><span class="optional">&amp;scoreMin</span><span class="optional">&amp;scoreMax</span><span class="optional">&amp;grantPassing</span><span class="optional">&amp;scorePassingThreshold</span><span class="optional">&amp;enableCommentField</span><span class="optional">&amp;commentForUser</span><span class="optional">&amp;commentForCoaches</span><span class="optional">&amp;enableSolution</span><span class="optional">&amp;accessExpertRuleTask</span><span class="optional">&amp;accessExpertRuleDropbox</span><span class="optional">&amp;accessExpertRuleReturnbox</span><span class="optional">&amp;accessExpertRuleScoring</span><span class="optional">&amp;accessExpertRuleSolution</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -7651,10 +7792,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -7667,21 +7808,12 @@
                </td>
                <td></td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
+               <h4 id="http://www.example.com#addTaskConfigurationPost">POST</h4>
+               <p>This attaches the run-time configuration onto a given task element.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -7691,319 +7823,242 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>enableAssignment</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>taskAssignmentType</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>taskAssignmentText</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>(value name,creationDate)</p>
+                        <p><strong>enableTaskPreview</strong></p>
                      </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>enableTaskDeselect</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>onlyOneUserPerTask</strong></p>
                      </td>
                      <td>
-                        <p>(value true/false)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e2972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e2975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e2985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>enableDropboxConfirmationMail</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>dropboxConfirmationText</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableReturnbox</strong></p>
+                     </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>enableScoring</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p><strong>grantScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>scoreMin</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMax</strong></p>
                      </td>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3005">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3015">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3022">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3027">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3043">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the thread</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>grantPassing</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>scorePassingThreshold</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>enableCommentField</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>commentForUser</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>(value name, creationDate)</p>
+                        <p><strong>commentForCoaches</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>enableSolution</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>(value true/false)</p>
+                        <p><strong>accessExpertRuleTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleReturnbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3060">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3063">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e3073">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3076">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the reply message</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3084">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3108">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3327">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3343">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#addTaskConfiguration">PUT</h4>
+               <p>This attaches the run-time configuration onto a given task element.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -8013,261 +8068,253 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>enableAssignment</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>taskAssignmentType</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>taskAssignmentText</strong></p>
+                     </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>enableTaskPreview</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableTaskDeselect</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>onlyOneUserPerTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableDropboxConfirmationMail</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>dropboxConfirmationText</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableReturnbox</strong></p>
+                     </td>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>enableScoring</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p><strong>grantScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3164">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3170">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3173">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3180">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3184">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3187">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3194">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3198">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3201">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3214">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3217">/repo/courses/{courseId}/elements/forum/{nodeId}/forum/posts/{messageKey}/attachments/{filename}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The name of the attachment</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The identity key of the user being searched</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMin</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scoreMax</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>grantPassing</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>scorePassingThreshold</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableCommentField</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>commentForUser</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>commentForCoaches</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>enableSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleTask</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleDropbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleReturnbox</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleScoring</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRuleSolution</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3228">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3231">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3381">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3384">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3387">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3397">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3400">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3235">/repo/courses/{courseId}/assessments</h3>
-         <p>Description:<br>
-            Retrieve and import course assessments
-            
-            <P>
-            Initial Date:  7 apr. 2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseResults">GET</h4>
-               <p>Returns the results of the course.</p>
+               <h4 id="http://www.example.com#getTaskConfiguration">GET</h4>
+               <p>Retrieves configuration of the task course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3248">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-                  <li><a href="#d2e3258">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3407">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3410">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3261">/repo/courses/{courseId}/assessments/version</h3>
+         <h3 id="d2e3423">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showSectionsOnly</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8277,36 +8324,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retireves the version of the Course Assessment Web Service.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3266">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3276">/repo/courses/{courseId}/assessments/users/{identityKey}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -8315,121 +8338,205 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the user</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseResultsOf">GET</h4>
-               <p>Returns the results of the course.</p>
+               <h4 id="http://www.example.com#addSurveyConfigurationPost">POST</h4>
+               <p>This attaches the run-time configuration onto a given survey element.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowCancel</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowSuspend</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sequencePresentation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>itemPage</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showQuestionTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3287">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3290">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-                  <li><a href="#d2e3300">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3438">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3454">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3303">/repo/courses/{courseId}/assessments/{nodeId}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the course building block</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The resourceable id of the course</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAssessableResults">GET</h4>
-               <p>Exports results for an assessable course node for all students.</p>
+               <h4 id="http://www.example.com#addSurveyConfiguration">PUT</h4>
+               <p>This attaches the run-time configuration onto a given survey element.</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowCancel</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>allowSuspend</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>sequencePresentation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>itemPage</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showQuestionTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3314">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3317">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-                  <li><a href="#d2e3327">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3488">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3491">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#postAssessableResults">POST</h4>
-               <p>Imports results for an assessable course node for the authenticated student.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4>
+               <p>Retrieves configuration of the survey course node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3337">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3340">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3346">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3>
+         <h3 id="d2e3514">/repo/courses/{courseId}/elements/test/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;numAttempts</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showResultsAfterFinish</span><span class="optional">&amp;showResultsDependendOnDate</span><span class="optional">&amp;showResultsOnHomepage</span><span class="optional">&amp;showScoreInfo</span><span class="optional">&amp;showQuestionProgress</span><span class="optional">&amp;showScoreProgress</span><span class="optional">&amp;showSectionsOnly</span><span class="optional">&amp;summaryPresentation</span><span class="optional">&amp;startDate</span><span class="optional">&amp;endDate</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -8437,38 +8544,14 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
             <tr>
                <td>
                   <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The ident of the course building block</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The id of the user</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -8477,80 +8560,14 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4>
-               <p>Returns the results of a student at a specific assessable node</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3360">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3363">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
-                  <li><a href="#d2e3373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3376">/auth</h3>
-         <p>Description:<br>
-            Authenticate against OLAT Provider
-            
-            <P>
-            Initial Date:  7 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3379">/auth/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the User Authentication Web Service</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3384">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3394">/auth/{username}<span class="optional">?password</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#login">GET</h4>
-               <p>Authenticates against OLAT Provider and provides a security token if
-                  authentication is successful. The security token is returned as
-                  a header named X-OLAT-TOKEN. Given that the password is sent in clear text and not encrypted, it is not advisable 
-                  to use this service over a none secure connection (https).
-               </p>
+               <h4 id="http://www.example.com#addTestConfigurationPost">POST</h4>
+               <p>This attaches the run-time configuration onto a given test element.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -8560,48 +8577,37 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>password</strong></p>
+                        <p><strong>allowCancel</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The password (the password is in clear text, not encrypted)</p>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3406">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3409">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3419">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3422">/repo/courses<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:<br>
-            This web service handles the courses.
-            
-            <P>
-            Initial Date:  27 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getCourseList">GET</h4>
-               <p>Get all courses viewable by the authenticated user</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>allowSuspend</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>numAttempts</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
@@ -8611,169 +8617,145 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>sequencePresentation</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>itemPage</tt></p>
                      </td>
                      <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3432">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#createEmptyCourse">PUT</h4>
-               <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>showNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>showQuestionTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showResultsAfterFinish</strong></p>
                      </td>
                      <td>
-                        <p>The short title</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>showResultsDependendOnDate</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showResultsOnHomepage</strong></p>
                      </td>
                      <td>
-                        <p>The title</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>sharedFolderSoftKey</strong></p>
+                        <p><strong>showScoreInfo</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The repository entry key of a shared folder (optional)</p>
+                        <p><strong>showQuestionProgress</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>copyFrom</strong></p>
+                        <p><strong>showScoreProgress</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>showSectionsOnly</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>summaryPresentation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>summaryCompact</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>startDate</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>endDate</strong></p>
+                     </td>
                      <td>
-                        <p>The cours key to make a copy from (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
-                  <li><a href="#d2e3469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#importCourse">POST</h4>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3476">/repo/courses/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Course Web Service</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3481">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3540">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3543">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3546">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3556">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3559">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3491">/i18n</h3>
-         <p>Description:<br>
-            This handles translations from the i18n module of OLAT.
-            
-            <P>
-            Initial Date:  14 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3494">/i18n/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the i18n Web Service.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3499">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3509">/i18n/{package}/{key}<span class="optional">?locale</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>package</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The name of the package</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>key</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The key to translate</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getTranslation">GET</h4>
-               <p>Return the translation of the key. If the "locale" parameter is not specified, the method
-                  try to use the "locale" of the user and if it hasn't, take the default locale.
-               </p>
+               <h4 id="http://www.example.com#addTestConfiguration">PUT</h4>
+               <p>This attaches the run-time configuration onto a given test element.</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -8783,385 +8765,247 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>locale</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>allowCancel</strong></p>
                      </td>
                      <td>
-                        <p>The locale (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3524">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3534">/users/{identityKey}/forums</h3>
-         <p>Description:<br>
-            
-            <P>
-            Initial Date:  6 déc. 2011 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForums">GET</h4>
-               <p>Retrieves a list of forums on a user base. All forums of groups 
-                  where the user is participant/tutor + all forums in course where
-                  the user is a participant (owner, tutor or participant)
-               </p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3544">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e3554">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3557">/users/{identityKey}/forums/group/{groupKey}</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3565">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3568">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e3578">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3581">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>allowNavigation</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>allowSuspend</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>numAttempts</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>sequencePresentation</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td>
-                        <p>(value name,creationDate)</p>
+                        <p>Default: <tt>itemPage</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>showNavigation</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                         <p>Default: <tt>true</tt></p>
                      </td>
-                     <td>
-                        <p>(value true/false)</p>
-                     </td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3598">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e3608">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>showQuestionTitle</strong></p>
                      </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>showResultsAfterFinish</strong></p>
                      </td>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>showResultsDependendOnDate</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p><strong>showResultsOnHomepage</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
                   </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3645">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3653">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3663">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e3666">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>groupKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the thread</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
-               <h6>request query parameters</h6>
-               <table>
                   <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
+                     <td>
+                        <p><strong>showScoreInfo</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
+                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>showQuestionProgress</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>showScoreProgress</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>showSectionsOnly</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>summaryPresentation</strong></p>
                      </td>
                      <td>
-                        <p>(value name, creationDate)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>summaryCompact</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>startDate</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>(value true/false)</p>
+                        <p><strong>endDate</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3686">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e3696">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3585">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3601">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3604">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getTestConfiguration">GET</h4>
+               <p>Retrieves configuration of the test course node</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3611">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3614">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e3624">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3627">/groups</h3>
+         <p>Description:<br>
+            This handles the learning groups.
+            
+            <P>
+            Initial Date:  23 mar. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#createGroup">PUT</h4>
+               <p>Create a group.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3634">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3635">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e3650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getGroupList">GET</h4>
+               <p>Return the list of all groups if you have group manager permission, or all
+                  learning group that you particip with or owne.
+               </p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3667">/groups/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the Group Web Service.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3672">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3699">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3>
+         <h3 id="d2e3682">/groups/{groupKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9169,17 +9013,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
             <tr>
                <td>
                   <p><strong>groupKey</strong></p>
@@ -9187,106 +9020,50 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
                <td>
-                  <p>The id of the reply message</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3707">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#findById">GET</h4>
+               <p>Return the group specified by the key of the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3690">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#postGroup">POST</h4>
+               <p>Updates a group.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3704">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3705">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3744">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3754">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3707">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3710">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e3720">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>title</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The title for the first post in the thread</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>body</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The body for the first post in the thread</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>authorKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td>
-                        <p>The author user key (optional)</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
+               <p>Deletes the business group specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3730">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3787">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e3736">/groups/{groupKey}/configuration</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9296,14 +9073,37 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#postGroupConfiguration">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3740">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3742">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3743">/groups/{groupKey}/infos</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
@@ -9312,73 +9112,150 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getInformations">GET</h4>
+               <p>Returns the informations of the group specified by the groupKey.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3764">/groups/{groupKey}/owners</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
+               <h4 id="http://www.example.com#getTutors">GET</h4>
+               <p>Returns the list of owners of the group specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3796">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3772">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3775">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3785">/groups/{groupKey}/participants</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3803">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getParticipants">GET</h4>
+               <p>Returns the list of participants of the group specified by the groupKey.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3810">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3806">/groups/{groupKey}/owners/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#addTutor">PUT</h4>
+               <p>Adds an owner to the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3817">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3820">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e3831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#removeTutor">DELETE</h4>
+               <p>Removes the owner from the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3837">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3833">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3840">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e3839">/groups/{groupKey}/owners/{identityKey}/new</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9388,68 +9265,89 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>groupKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The user's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#addTutorPost">POST</h4>
+               <p>Fallback method for browser.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3853">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3860">/groups/{groupKey}/owners/{identityKey}/delete</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The name of the attachment</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The identity key of the user being searched</p>
+                  <p>The user's id</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#removeTutorPost">POST</h4>
+               <p>Fallback method for browser.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3851">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3854">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3874">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3857">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
+         <h3 id="d2e3880">/groups/{groupKey}/participants/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9459,50 +9357,53 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The key of the group</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The id of the user</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
+               <h4 id="http://www.example.com#addParticipant">PUT</h4>
+               <p>Adds a participant to the group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3894">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#removeParticipant">DELETE</h4>
+               <p>Removes a participant from the group.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e3879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3907">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3910">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3882">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e3913">/groups/{groupKey}/participants/{identityKey}/new</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9512,58 +9413,173 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The key of the user (IdentityImpl)</p>
+                  <p>The id of the group</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The user's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
+               <h4 id="http://www.example.com#addParticipantPost">POST</h4>
+               <p>Fallback method for browser.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3924">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3927">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3933">/groups/{groupKey}/participants/{identityKey}/delete</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#removeParticipantPost">POST</h4>
+               <p>Fallback method for browser.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3947">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3953">/groups/{groupKey}/forum</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e3963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e3976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e3979">/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
                         <p><strong>limit</strong></p>
                      </td>
                      <td>
@@ -9599,9 +9615,9 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3896">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3899">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e3909">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3993">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e3996">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e4006">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -9650,9 +9666,9 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3926">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3929">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3939">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4026">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e4036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -9660,19 +9676,19 @@
                <p>Creates a new thread in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e3946">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4043">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3951">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3954">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e3964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e4061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e3967">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e4064">/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9682,32 +9698,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -9780,15 +9778,15 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e3984">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e3987">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e3997">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4081">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4084">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e4094">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4000">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3>
+         <h3 id="d2e4097">/groups/{groupKey}/forum/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9798,32 +9796,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -9844,13 +9824,13 @@
                <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4008">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4105">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4019">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4022">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e4032">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e4129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -9858,14 +9838,14 @@
                <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4136">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e4055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4139">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4142">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e4152">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -9914,15 +9894,15 @@
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e4085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4169">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4172">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e4182">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4088">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e4185">/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -9932,32 +9912,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -9976,8 +9938,8 @@
                <p>Retrieves the attachments of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4097">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4194">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -9985,12 +9947,12 @@
                <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4205">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4208">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -9998,12 +9960,12 @@
                <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4118">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4122">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4125">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4222">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
@@ -10011,19 +9973,19 @@
                <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4230">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4135">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4138">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4232">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4235">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4141">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e4238">/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10033,32 +9995,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>identityKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the user (IdentityImpl)</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseNodeId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The key of the group</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -10090,34 +10034,14 @@
                <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4152">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4155">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4158">/catalog</h3>
-         <p>Description:<br>
-            A web service for the catalog
-            
-            <P>
-            Initial Date:  5 may 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getRoots">GET</h4>
-               <p>Returns the list of root catalog entries.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e4249">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4252">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4175">/catalog/{path:.*}/owners/{identityKey}</h3>
+         <h3 id="d2e4255">/groups/{groupKey}/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10127,77 +10051,80 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The path</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>identityKey</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The id of the user</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getOwner">GET</h4>
-               <p>Retrieves data of an owner of the local sub tree</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4186">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4189">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e4199">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4259">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4260">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4261">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4262">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addOwner">PUT</h4>
-               <p>Add an owner of the local sub tree</p>
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4266">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4206">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e4219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#removeOwner">DELETE</h4>
-               <p>Remove an owner of the local sub tree</p>
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e4239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4242">/catalog/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Retrieves the version of the Catalog Web Service.</p>
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4284">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4247">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4296">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4297">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4257">/catalog/{path:.*}/children<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <h3 id="d2e4298">/groups/{groupKey}/folder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10207,65 +10134,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p>The path</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getChildren">GET</h4>
-               <p>Returns a list of catalog entries.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4271">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4281">/catalog/{path:.*}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -10274,204 +10148,94 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td>
-                  <p>The path</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCatalogEntry">GET</h4>
-               <p>Returns the metadata of the catalog entry.</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4304">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4305">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4306">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
-               <p>Adds a catalog entry under the path specified in the URL.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>name</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The name</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>description</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The description</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>type</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td>
-                        <p>The type (leaf or node)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>repoEntryKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td>
-                        <p>The id of the repository entry</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4309">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4319">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4322">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4332">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4314">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4315">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4316">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addCatalogEntry">PUT</h4>
-               <p>Adds a catalog entry under the path specified in the URL.</p>
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4340">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4319">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4324">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4325">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updatePostCatalogEntry">POST</h4>
-               <p>Updates the catalog entry under the path specified in the URL.</p>
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4362">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
-               <p>Updates the catalog entry with the path specified in the URL.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>newParentKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4394">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4395">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4342">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#updateCatalogEntry">POST</h4>
-               <p>Updates the catalog entry with the path specified in the URL.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>name</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>description</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>newParentKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4421">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4424">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4434">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4346">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4347">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#deleteCatalogEntry">DELETE</h4>
-               <p>Deletes the catalog entry with the path specified in the URL.</p>
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4351">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4457">/catalog/{path:.*}/owners</h3>
+         <h3 id="d2e4352">/groups/{groupKey}/folder/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10481,109 +10245,66 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
-                  <p>The path</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getOwners">GET</h4>
-               <p>Get the owners of the local sub tree</p>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4468">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
-                  <li><a href="#d2e4478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4355">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4481">/notifications<span class="optional">?date</span><span class="optional">&amp;type</span></h3>
-         <p><h3>Description:</h3>
-            REST API for notifications
-            <p>
-            Initial Date:  25 aug 2010 <br>
-         </p>
+         <h3 id="d2e4356">/groups/{groupKey}/wiki</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getNotifications">GET</h4>
-               <p>Retrieves the notification of the logged in user.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>date</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The date (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>type</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The type of notifications (User, Forum...) (optional)</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#exportWiki">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4495">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4498">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4362">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4508">/repo/courses/{courseId}/resourcefolders</h3>
+         <h3 id="d2e4365">/repo/courses/{courseId}/assessments</h3>
          <p>Description:<br>
-            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.
+            Retrieve and import course assessments
             
             <P>
-            Initial Date:  26 apr. 2010 <br>
+            Initial Date:  7 apr. 2010 <br>
          </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4511">/repo/courses/{courseId}/resourcefolders/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the resources folders Web Service</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4516">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4526">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10606,19 +10327,19 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
-               <p>This retrieves the files in the shared folder</p>
+               <h4 id="http://www.example.com#getCourseResults">GET</h4>
+               <p>Returns the results of the course.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4534">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4537">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4375">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4378">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e4388">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4543">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3>
+         <h3 id="d2e4391">/repo/courses/{courseId}/assessments/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10626,15 +10347,6 @@
                <th>value</th>
                <th>description</th>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>path</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td></td>
-            </tr>
             <tr>
                <td>
                   <p><strong>courseId</strong></p>
@@ -10650,19 +10362,17 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
-               <p>This retrieves the files in the shared folder</p>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retireves the version of the Course Assessment Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4555">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4396">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4561">/repo/courses/{courseId}/resourcefolders/coursefolder</h3>
+         <h3 id="d2e4406">/repo/courses/{courseId}/assessments/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10677,55 +10387,49 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
-               <p>This retrieves the files in the course folder</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4567">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4570">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4573">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4580">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4591">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4594">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getCourseResultsOf">GET</h4>
+               <p>Returns the results of the course.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4611">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4614">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4617">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4417">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4420">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e4430">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4620">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3>
+         <h3 id="d2e4433">/repo/courses/{courseId}/assessments/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10735,12 +10439,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>path</strong></p>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The id of the course building block</p>
+               </td>
             </tr>
             <tr>
                <td>
@@ -10749,93 +10466,42 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The resourceable id of the course</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
-               <p>This retrieves the files in the course folder</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4627">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4630">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4640">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAssessableResults">GET</h4>
+               <p>Exports results for an assessable course node for all students.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4648">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4654">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4657">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4447">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e4457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
-               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
+               <h4 id="http://www.example.com#postAssessableResults">POST</h4>
+               <p>Imports results for an assessable course node for the authenticated student.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4664">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4668">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4671">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4674">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4680">/api</h3>
-         <p>Description:<br>
-            Service for general informations on the OLAT REST Api.
-            
-            <P>
-            Initial Date:  14 apr. 2010 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4683">/api/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>Version number of the whole REST API of OLAT.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4688">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4464">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4465">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4698">/api/doc</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getHtmlDoc">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4701">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4467">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4470">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4473">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4702">/api/doc/{filename}</h3>
+         <h3 id="d2e4476">/repo/courses/{courseId}/assessments/{nodeId}/users/{identityKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -10845,92 +10511,90 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getImage1">GET</h4>
-               <p>Returns images for the documentation of OLAT.</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4708">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4711">/api/{filename}</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
             <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The ident of the course building block</p>
+               </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the user</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getImage2">GET</h4>
-               <p>Returns images for the documentation of OLAT.</p>
+               <h4 id="http://www.example.com#getCourseNodeResultsForNode">GET</h4>
+               <p>Returns the results of a student at a specific assessable node</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4717">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)</a></li>
+                  <li><a href="#d2e4503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4720">/api/copyright</h3>
+         <h3 id="d2e4506">/users</h3>
+         <p>This web service handles functionalities related to <code>User</code>.</p>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCopyrightXhtml">GET</h4>
-               <p>Returns the copyright of OLAT.</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#create">PUT</h4>
+               <p>Creates and persists a new user entity</p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4725">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4513">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getCopyrightPlainText">GET</h4>
-               <p>Returns the copyright of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4732">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4516">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4526">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4735">/repo/entries<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
-         <p>Description:<br>
-            This handles the repository entries
-            
-            <P>
-            Initial Date: 19.05.2009 <br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getEntries">GET</h4>
-               <p>List all entries in the OLAT repository</p>
+               <h4 id="http://www.example.com#getUserListQuery">GET</h4>
+               <p>Search users and return them in a simple form (without user properties). User properties
+                  can be added two the query parameters. If the authUsername and the authProvider are set,
+                  the search is made only with these two parameters because they are sufficient to return
+                  a single user.
+               </p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -10940,70 +10604,98 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>login</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The login (search with like)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>authProvider</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>An authentication provider (optional)</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authUsername</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>An specific username from the authentication provider</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4745">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4566">/users/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user key identifier of the user being searched</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getEntriesText">GET</h4>
-               <p>List all entries in the OLAT repository</p>
+               <h4 id="http://www.example.com#delete">DELETE</h4>
+               <p>Delete an user from the system</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4759">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e4574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#putResource">PUT</h4>
-               <p>Import a resource in the repository</p>
-               <p><em>available response representations:</em></p>
+               <h4 id="http://www.example.com#update">POST</h4>
+               <p>Update an user</p>
+               <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4587">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4588">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4786">/repo/entries/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version number of this web service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4791">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4590">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4593">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e4603">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)</a></li>
+                  <li><a href="#d2e4613">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e4792">/repo/entries/search<span class="optional">?type</span><span class="optional">&amp;author</span><span class="optional">&amp;name</span><span class="optional">&amp;myentries</span></h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#searchEntries">GET</h4>
-               <p>Search for repository entries, possible search attributes are name, author and type</p>
+               <h4 id="http://www.example.com#findById">GET</h4>
+               <p>Retrieves an user given its unique key identifier</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11013,68 +10705,42 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>type</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>Filter by the file resource type of the repository entry</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>author</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>*</tt></p>
-                     </td>
-                     <td>
-                        <p>Filter by the author's username</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>name</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>*</tt></p>
-                     </td>
-                     <td>
-                        <p>Filter by name of repository entry</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>myentries</strong></p>
+                        <p><strong>withPortrait</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
                         <p>Default: <tt>false</tt></p>
                      </td>
                      <td>
-                        <p>Only search entries the requester owns</p>
+                        <p>If true return the portrait as Base64 (default false)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4810">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4820">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4627">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4823">/repo/entries/{repoEntryKey}</h3>
-         <p>Description:<br>
-            Repository entry resource
-            
-            <P>
-            Initial Date:  19.05.2009 <br>
-         </p>
+         <h3 id="d2e4640">/users/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the User Web Service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4645">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4655">/users/{identityKey}/roles</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11084,10 +10750,10 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
@@ -11095,43 +10761,32 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
-               <p>Delete a course by id</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e4831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4834">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4837">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#getById">GET</h4>
-               <p>get a resource in the repository</p>
+               <h4 id="http://www.example.com#getRoles">GET</h4>
+               <p>Retrieves the roles of a user given its unique key identifier</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4844">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4847">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
+                  <li><a href="#d2e4661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4664">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replaceResource">POST</h4>
-               <p>Replace a resource in the repository and update its display name. The implementation is
-                  limited to CP.
-               </p>
+               <h4 id="http://www.example.com#updateRoles">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4861">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4672">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4867">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)</a></li>
-                  <li><a href="#d2e4877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4675">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4676">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4880">/repo/entries/{repoEntryKey}/file</h3>
+         <h3 id="d2e4677">/users/{identityKey}/delete</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11141,42 +10796,32 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>identityKey</strong></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>repoEntryKey</strong></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p>The user key identifier</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
-               <p>Download the export zip file of a repository entry.</p>
+               <h4 id="http://www.example.com#deletePost">POST</h4>
+               <p>Fallback method for browsers</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4886">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4892">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4902">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4905">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4685">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4688">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4908">/users/{username}/auth</h3>
-         <p>This web service handles functionalities related to authentication credentials of users.</p>
+         <h3 id="d2e4694">/users/{identityKey}/portrait</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11186,47 +10831,59 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The username of the user to retrieve authentication</p>
+                  <p>The identity key identifier of the user being searched</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#create">PUT</h4>
-               <p>Creates and persists an authentication</p>
+               <h4 id="http://www.example.com#getPortrait">GET</h4>
+               <p>Retrieves the portrait of an user</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4705">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postPortrait">POST</h4>
+               <p>Upload the portrait of an user</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e4918">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4919">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4712">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-                  <li><a href="#d2e4934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4720">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4723">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4726">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4>
-               <p>Returns all user authentications</p>
+               <h4 id="http://www.example.com#deletePortrait">DELETE</h4>
+               <p>Deletes the portrait of an user</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4941">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4944">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-                  <li><a href="#d2e4954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4733">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4957">/users/{username}/auth/{authKey}</h3>
+         <h3 id="d2e4739">/users/{identityKey}/groups<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  18 oct. 2011 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11236,54 +10893,61 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user to retrieve authentication</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>authKey</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The authentication key identifier</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#delete">DELETE</h4>
-               <p>Deletes an authentication from the system</p>
+               <h4 id="http://www.example.com#getUserGroupList">GET</h4>
+               <p>Return all groups of a user</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>The maximum results</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4968">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4971">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e4974">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4757">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4977">/users/{username}/auth/version</h3>
+         <h3 id="d2e4767">/users/{identityKey}/groups/infos<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11293,172 +10957,134 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p>The username of the user to retrieve authentication</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the User Authentication Web Service</p>
+               <h4 id="http://www.example.com#getUserGroupInfosList">GET</h4>
+               <p>Return all groups with information of a user. Paging is mandatory!</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>start</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
+                     </td>
+                     <td>
+                        <p>The first result</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>limit</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
+                     </td>
+                     <td>
+                        <p>The maximum results</p>
+                     </td>
+                  </tr>
+               </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e4982">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4779">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)</a></li>
+                  <li><a href="#d2e4789">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e4992">/users/{username}/auth/new</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user to retrieve authentication</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e4792">/system</h3>
+         <p><h3>Description:</h3>
+            <p>
+            Initial Date:  18 jun. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4795">/system/environment</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#createPost">POST</h4>
-               <p>Fallback method for browsers</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5000">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5001">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getEnvironnementXml">GET</h4>
+               <p>Return some informations about the environment.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5003">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5006">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
-                  <li><a href="#d2e5016">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4800">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)</a></li>
+                  <li><a href="#d2e4810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5019">/users/{username}/auth/{authKey}/delete</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user to retrieve authentication</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>username</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-               </td>
-               <td>
-                  <p>The username of the user</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>authKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The authentication key identifier</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e4813">/system/release</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#deletePost">POST</h4>
-               <p>Fallback method for browsers</p>
+               <h4 id="http://www.example.com#getReleaseInfos">GET</h4>
+               <p>Return the version of the instance.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5030">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5033">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4818">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5040">/ping</h3>
+         <h3 id="d2e4831">/system/log</h3>
          <p>Description:<br>
-            Ping to test the presence of the REST Api
+            This web service returns logFiles
             
             <P>
-            Initial Date:  7 apr. 2010 <br>
+            Initial Date:  23.12.2011 <br>
          </p>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#ping">GET</h4>
-               <p>Return a string</p>
+               <h4 id="http://www.example.com#getCurrentLogFile">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5047">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4836">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4837">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5057">/ping/version</h3>
+         <h3 id="d2e4838">/system/log/version</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
                <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Ping Web Service</p>
+               <p>The version of the Log Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4843">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5072">/ping/{name}</h3>
+         <h3 id="d2e4853">/system/log/{date}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11468,7 +11094,7 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>name</strong></p>
+                  <p><strong>date</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
@@ -11479,169 +11105,244 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#ping">POST</h4>
-               <p>Return a string</p>
+               <h4 id="http://www.example.com#getLogFileByDate">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5078">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4857">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4858">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5088">/repo/forums</h3>
-         <p>Description:<br>
-            Web service to manage forums.
-            
-            <P>
-            Initial Date:  26 aug. 2010 <br>
-         </p>
+         <h3 id="d2e4859">/system/monitoring</h3>
          <h6>Methods</h6>
          <div class="methods"></div>
       </div>
       <div class="resource">
-         <h3 id="d2e5091">/repo/forums/version</h3>
+         <h3 id="d2e4860">/system/monitoring/configuration</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Forum Web Service</p>
+               <h4 id="http://www.example.com#getImplementedProbes">GET</h4>
+               <p>Return the configuration of the monitoring, which probes are available,
+                  which dependency...
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4865">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e4875">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5106">/repo/forums/{forumKey}</h3>
-         <p>Description:<br>
-            Web service to manage a forum.
-            
-            <P>
-            Initial Date:  20 apr. 2010 <br>
-         </p>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the forum</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e4878">/system/monitoring/runtime</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getForum">GET</h4>
-               <p>Retrieves the forum.</p>
+               <h4 id="http://www.example.com#getSystemSummaryVO">GET</h4>
+               <p>Return the statistics about runtime: uptime, classes loaded, memory
+                  summary, threads count...
+               </p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
-                  <li><a href="#d2e5129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+                  <li><a href="#d2e4893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5132">/repo/forums/{forumKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the forum</p>
-               </td>
-            </tr>
-         </table>
+         <h3 id="d2e4896">/system/monitoring/runtime/classes</h3>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getThreads">GET</h4>
-               <p>Retrieves the threads in the forum</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>start</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>limit</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>orderBy</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
-                     </td>
-                     <td>
-                        <p>(value name,creationDate)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>asc</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td>
-                        <p>(value true/false)</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getCompilationXml">GET</h4>
+               <p>Return some informations about the number of Java classes...</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5146">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5149">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e5159">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e4901">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)</a></li>
+                  <li><a href="#d2e4911">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4914">/system/monitoring/runtime/memory</h3>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
-               <p>Creates a new thread in the forum of the course node</p>
+               <h4 id="http://www.example.com#getMemoryStatistics">GET</h4>
+               <p>Return the statistics about memory</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4919">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+                  <li><a href="#d2e4929">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4932">/system/monitoring/runtime/threads</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreadStatistics">GET</h4>
+               <p>Return the statistics about threads</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4937">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+                  <li><a href="#d2e4947">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4950">/system/monitoring/database</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getDatabaseStatistics">GET</h4>
+               <p>Return the statistics about database and hibernate</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)</a></li>
+                  <li><a href="#d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4968">/system/monitoring/openolat</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getStatistics">GET</h4>
+               <p>Return the statistics about OpenOLAT, users count, courses count...</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e4983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e4986">/system/monitoring/openolat/users</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getUserStatistics">GET</h4>
+               <p>Return the statistics about OpenOLAT users</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e4991">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e5001">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5004">/system/monitoring/openolat/repository</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getRepositoryStatistics">GET</h4>
+               <p>Return the statistics about the repository, courses count, published courses...</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e5019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5022">/system/monitoring/openolat/indexer</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getIndexerStatistics">GET</h4>
+               <p>Return the statistics about the indexer</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5027">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)</a></li>
+                  <li><a href="#d2e5037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5040">/system/monitoring/openolat/sessions</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getSessions">GET</h4>
+               <p>Return some statistics about session.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)</a></li>
+                  <li><a href="#d2e5055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5058">/system/monitoring/memory</h3>
+         <p><h3>Description:</h3>
+            
+            Initial Date:  21 juin 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getMemory">GET</h4>
+               <p>Return informations about memory.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5065">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getMemoryXml">GET</h4>
+               <p>Return some informations about memory.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)</a></li>
+                  <li><a href="#d2e5085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5088">/system/monitoring/memory/pools</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getMemoryPools">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5091">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getMemoryPoolsXml">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5094">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5096">/system/monitoring/memory/samples<span class="optional">?from</span><span class="optional">&amp;to</span><span class="optional">&amp;lastSamples</span></h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getSamplesXml">GET</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11651,63 +11352,81 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>from</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td>
-                        <p>The title for the first post in the thread</p>
-                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>to</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td>
-                        <p>The body for the first post in the thread</p>
-                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><strong>lastSamples</strong></p>
                      </td>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5176">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5179">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e5189">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5105">/system/monitoring/threads</h3>
+         <p><h3>Description:</h3>
+            
+            Initial Date:  21 juin 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
-               <p>Creates a new thread in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5196">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5110">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getThreadsXml">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5115">/system/monitoring/threads/cpu</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreadsCpu">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e5214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5217">/repo/forums/{forumKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h3 id="d2e5120">/repo/courses/{courseId}/elements/contact<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;coaches</span><span class="optional">&amp;participants</span><span class="optional">&amp;groups</span><span class="optional">&amp;areas</span><span class="optional">&amp;to</span><span class="optional">&amp;defaultSubject</span><span class="optional">&amp;defaultBody</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11717,32 +11436,18 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the forum</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>threadKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the thread</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getMessages">GET</h4>
-               <p>Retrieves the messages in the thread</p>
+               <h4 id="http://www.example.com#attachContact">PUT</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11752,60 +11457,158 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>start</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>limit</strong></p>
+                        <p><strong>position</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>orderBy</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>creationDate</tt></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p>(value name, creationDate)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>asc</strong></p>
+                        <p><strong>objectives</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>accessExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>coaches</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p>Default: <tt>false</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>(value true/false)</p>
+                        <p><strong>participants</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>false</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>groups</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>areas</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>to</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>defaultSubject</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>defaultBody</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5234">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5237">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
-                  <li><a href="#d2e5247">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachContactPost">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5144">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5250">/repo/forums/{forumKey}/posts/{messageKey}</h3>
+         <h3 id="d2e5163">/repo/courses/{courseId}/elements/folder</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11815,61 +11618,26 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The key of the forum</p>
-               </td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The id of the reply message</p>
-               </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5258">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e5282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5290">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getFolders">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5292">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5295">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e5305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPost">PUT</h4>
-               <p>Creates a new reply in the forum of the course node</p>
+               <h4 id="http://www.example.com#attachFolder">PUT</h4>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -11879,49 +11647,102 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>title</strong></p>
+                        <p><strong>parentNodeId</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>position</strong></p>
+                     </td>
                      <td>
-                        <p>The title for the first post in the thread</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>body</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
+                     <td></td>
+                  </tr>
+                  <tr>
                      <td>
-                        <p>The body for the first post in the thread</p>
+                        <p><strong>longTitle</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>authorKey</strong></p>
+                        <p><strong>objectives</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>undefined</tt></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p>The author user key (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>downloadExpertRules</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>uploadExpertRules</strong></p>
                      </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5322">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5325">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
-                  <li><a href="#d2e5335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5181">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachFolderPost">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5194">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5195">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5338">/repo/forums/{forumKey}/posts/{messageKey}/attachments</h3>
+         <h3 id="d2e5196">/repo/courses/{courseId}/elements/folder/{nodeId}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -11931,18 +11752,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>nodeId</strong></p>
+               </td>
                <td>
-                  <p>The key of the forum</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -11953,58 +11781,29 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachments">GET</h4>
-               <p>Retrieves the attachments of the message</p>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5344">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5347">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getFolder">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5361">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5202">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
-               <p>Upload the attachment of a message</p>
+               <h4 id="http://www.example.com#updateFolder">POST</h4>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5368">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5205">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5372">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5375">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
-               <p>Upload the attachment of a message</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5383">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5385">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5388">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5391">/repo/forums/{forumKey}/posts/{messageKey}/attachments/{filename}</h3>
+         <h3 id="d2e5215">/repo/courses/{courseId}/elements/folder/{nodeId}/files</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12014,76 +11813,98 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>forumKey</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The key of the forum</p>
-               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>filename</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p>The name of the attachment</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>messageKey</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><strong>nodeId</strong></p>
                </td>
                <td>
-                  <p>The identity key of the user being searched</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getAttachment">GET</h4>
-               <p>Retrieves the attachment of the message</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5402">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5405">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5408">/repo/courses/{courseId}/elements</h3>
-         <p>This interface provides course building capabilities from our REST API.
-            <p>
-            Initial Date: Feb 8, 2010 Time: 3:45:50 PM<br>
-         </p>
-         <h6>Methods</h6>
-         <div class="methods"></div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e5411">/repo/courses/{courseId}/elements/version</h3>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getVersion">GET</h4>
-               <p>The version of the Course Elements Web Service</p>
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5416">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5426">/repo/courses/{courseId}/elements/{nodeId}</h3>
+         <h3 id="d2e5259">/repo/courses/{courseId}/elements/folder/{nodeId}/files/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12093,14 +11914,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p>The node's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -12109,27 +11928,112 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getCourseNode">GET</h4>
-               <p>Retrieves metadata of the course node</p>
+               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5437">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5440">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5450">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5453">/repo/courses/{courseId}/elements/structure/{nodeId}</h3>
+         <h3 id="d2e5313">/repo/courses/{courseId}/elements/folder/{nodeId}/files/version</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12139,14 +12043,12 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p>The node's id of this structure</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
             <tr>
                <td>
@@ -12155,32 +12057,56 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><strong>nodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateStructure">POST</h4>
-               <p>This updates a Structure Element onto a given course.</p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5464">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5489">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5317">/i18n</h3>
+         <p>Description:<br>
+            This handles translations from the i18n module of OLAT.
+            
+            <P>
+            Initial Date:  14 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5320">/i18n/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the i18n Web Service.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5325">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5531">/repo/courses/{courseId}/elements/structure</h3>
+         <h3 id="d2e5335">/i18n/{package}/{key}<span class="optional">?locale</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12190,36 +12116,33 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>package</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the package</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>key</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The key to translate</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachStructurePost">POST</h4>
-               <p>This attaches a Structure Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachStructure">PUT</h4>
-               <p>This attaches a Structure Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
+               <h4 id="http://www.example.com#getTranslation">GET</h4>
+               <p>Return the translation of the key. If the "locale" parameter is not specified, the method
+                  try to use the "locale" of the user and if it hasn't, take the default locale.
                </p>
                <h6>request query parameters</h6>
                <table>
@@ -12230,92 +12153,50 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
+                        <p><strong>locale</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>The locale (optional)</p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>displayType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>toc</tt></p>
-                     </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5350">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5360">/auth</h3>
+         <p>Description:<br>
+            Authenticate against OLAT Provider
+            
+            <P>
+            Initial Date:  7 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5363">/auth/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the User Authentication Web Service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5368">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5594">/repo/courses/{courseId}/elements/singlepage/{nodeId}<span class="optional">?shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span></h3>
+         <h3 id="d2e5378">/auth/{username}<span class="optional">?password</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12325,28 +12206,25 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p>The username</p>
                </td>
-               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateSinglePage">POST</h4>
-               <p>This updates a Single Page Element onto a given course.</p>
+               <h4 id="http://www.example.com#login">GET</h4>
+               <p>Authenticates against OLAT Provider and provides a security token if
+                  authentication is successful. The security token is returned as
+                  a header named X-OLAT-TOKEN. Given that the password is sent in clear text and not encrypted, it is not advisable 
+                  to use this service over a none secure connection (https).
+               </p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -12356,68 +12234,89 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>password</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The password (the password is in clear text, not encrypted)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
-               <p><em>acceptable request representations:</em></p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5390">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5393">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5403">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5406">/repo/courses/{courseId}/resourcefolders</h3>
+         <p>Description:<br>
+            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.
+            
+            <P>
+            Initial Date:  26 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5409">/repo/courses/{courseId}/resourcefolders/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the resources folders Web Service</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5414">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5424">/repo/courses/{courseId}/resourcefolders/sharedfolder</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
+               <p>This retrieves the files in the shared folder</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5626">/repo/courses/{courseId}/elements/singlepage</h3>
+         <h3 id="d2e5441">/repo/courses/{courseId}/resourcefolders/sharedfolder/{path:.*}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12425,6 +12324,15 @@
                <th>value</th>
                <th>description</th>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
             <tr>
                <td>
                   <p><strong>courseId</strong></p>
@@ -12440,148 +12348,165 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#getSharedFiles">GET</h4>
+               <p>This retrieves the files in the shared folder</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5634">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5450">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5453">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5456">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5459">/repo/courses/{courseId}/resourcefolders/coursefolder</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
+               <p>This retrieves the files in the course folder</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5663">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5468">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePagePost">POST</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5710">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5713">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5723">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5486">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5489">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5492">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this single
-                           page
-                        </p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to view the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to access the node (optional)</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5509">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5512">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5518">/repo/courses/{courseId}/resourcefolders/coursefolder/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getCourseFiles">GET</h4>
+               <p>This retrieves the files in the course folder</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5525">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5528">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5531">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#attachFileToFolderPost">POST</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id.</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e5751">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5538">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5546">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5549">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5552">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachSinglePage">PUT</h4>
-               <p>This attaches a Single Page Element onto a given course. The element will
-                  be inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#attachFileToFolder">PUT</h4>
+               <p>This attaches the uploaded file(s) to the supplied folder id at the root level</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5562">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5566">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5569">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5572">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5578">/repo/courses<span class="optional">?start</span><span class="optional">&amp;limit</span></h3>
+         <p>Description:<br>
+            This web service handles the courses.
+            
+            <P>
+            Initial Date:  27 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getCourseList">GET</h4>
+               <p>Get all courses viewable by the authenticated user</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -12591,118 +12516,122 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this single
-                           page
-                        </p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p>The node short title</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
+                     <td></td>
                   </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5588">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#createEmptyCourse">PUT</h4>
+               <p>Creates an empty course, or a copy from a course if the parameter copyFrom is set.</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>shortTitle</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>The node learning objectives</p>
+                        <p>The short title</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to view the node (optional)</p>
+                        <p>The title</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>sharedFolderSoftKey</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to access the node (optional)</p>
+                        <p>The repository entry key of a shared folder (optional)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>filename</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The single page file name</p>
+                        <p><strong>copyFrom</strong></p>
                      </td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>path</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The cours key to make a copy from (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5805">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5808">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5818">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e5625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#importCourse">POST</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5631">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5632">/repo/courses/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Course Web Service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5637">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5821">/repo/courses/{courseId}/elements/task/{nodeId}</h3>
+         <h3 id="d2e5647">/users/{identityKey}/forums</h3>
+         <p>Description:<br>
+            
+            <P>
+            Initial Date:  6 déc. 2011 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12712,47 +12641,84 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The node's id of this task</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForums">GET</h4>
+               <p>Retrieves a list of forums on a user base. All forums of groups 
+                  where the user is participant/tutor + all forums in course where
+                  the user is a participant (owner, tutor or participant)
+               </p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e5667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5670">/users/{identityKey}/forums/group/{groupKey}</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable id</p>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateTask">POST</h4>
-               <p>This updates a Task Element onto a given course.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5832">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5855">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5858">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5868">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e5691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5871">/repo/courses/{courseId}/elements/task</h3>
+         <h3 id="d2e5694">/users/{identityKey}/forums/group/{groupKey}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12762,39 +12728,30 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable id</p>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTaskPost">POST</h4>
-               <p>This attaches a Task Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5879">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5908">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5911">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachTask">PUT</h4>
-               <p>This attaches a Task Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -12804,118 +12761,125 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this task</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p>The node short title</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p>The node long title</p>
+                        <p>(value name,creationDate)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p>The node learning objectives</p>
+                        <p>(value true/false)</p>
                      </td>
                   </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e5721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to view the node (optional)</p>
-                     </td>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to access the node (optional)</p>
+                        <p>The title for the first post in the thread</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>text</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The task node text</p>
+                        <p>The body for the first post in the thread</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>points</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p>The task node's possible points</p>
+                        <p>The author user key (optional)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e5956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e5969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e5751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5758">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5763">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5766">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e5776">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e5972">/repo/courses/{courseId}/elements/test/{nodeId}</h3>
+         <h3 id="d2e5779">/users/{identityKey}/forums/group/{groupKey}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -12925,85 +12889,41 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#updateTest">POST</h4>
-               <p>This updates a Test Element onto a given course.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6003">/repo/courses/{courseId}/elements/test</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable id</p>
+                  <p>The key of the thread</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTestPost">POST</h4>
-               <p>This attaches a Test Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6011">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6037">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6040">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-            <div class="method">
-               <h4 id="http://www.example.com#attachTest">PUT</h4>
-               <p>This attaches a Test Element onto a given course. The element will be
-                  inserted underneath the supplied parentNodeId.
-               </p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13013,109 +12933,60 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p>The node's id which will be the parent of this test</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
-                     <td>
-                        <p>The test node's id which is retorned in the
-                           response of the import test resource
-                        </p>
-                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
+                        <p>(value name, creationDate)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to view the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>testResourceableId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to access the node (optional)</p>
+                        <p>(value true/false)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e5809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6099">/repo/courses/{courseId}/elements/assessment/{nodeId}</h3>
+         <h3 id="d2e5812">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13125,85 +12996,70 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The node's id of this assessment</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The id of the reply message</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateAssessment">POST</h4>
-               <p>Updates an assessment building block.</p>
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5820">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6127">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6130">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6140">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e5844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6143">/repo/courses/{courseId}/elements/assessment</h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
-            </tr>
-            <tr>
-               <td>
-                  <p><strong>courseId</strong></p>
-               </td>
-               <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-               </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachAssessmentPost">POST</h4>
-               <p>Attaches an assessment building block.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5851">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5852">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6177">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6187">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5857">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e5867">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachAssessment">PUT</h4>
-               <p>Attaches an assessment building block.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13213,96 +13069,49 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this assessment</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
                      </td>
                      <td>
-                        <p>The node learning objectives</p>
+                        <p>The title for the first post in the thread</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to view the node (optional)</p>
+                        <p>The body for the first post in the thread</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to access the node (optional)</p>
+                        <p>The author user key (optional)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e5897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6232">/repo/courses/{courseId}/elements/wiki/{nodeId}</h3>
+         <h3 id="d2e5900">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13312,47 +13121,89 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The node's id which of this wiki</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateWiki">POST</h4>
-               <p>Attaches an wiki building block.</p>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5906">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5909">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5916">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5920">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5923">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5930">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5934">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5937">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6243">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5944">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5945">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5950">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6279">/repo/courses/{courseId}/elements/wiki<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;wikiResourceableId</span></h3>
+         <h3 id="d2e5953">/users/{identityKey}/forums/group/{groupKey}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13362,112 +13213,225 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachWikiPost">POST</h4>
-               <p>Attaches an wiki building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5967">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5970">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e5979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e5982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e5992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e5995">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>longTitle</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>(value name,creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>asc</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>wikiResourceableId</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e6022">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachWiki">PUT</h4>
-               <p>Attaches an wiki building block.</p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13477,91 +13441,63 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>objectives</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>wikiResourceableId</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6323">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6326">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6039">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6042">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6052">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6059">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6339">/repo/courses/{courseId}/elements/blog/{nodeId}</h3>
+         <h3 id="d2e6080">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13571,71 +13507,50 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The node's id of this blog</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-            </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#updateBlog">POST</h4>
-               <p>Update an blog building block.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6350">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6370">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6373">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6383">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6386">/repo/courses/{courseId}/elements/blog<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;repoEntry</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
-            <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>threadKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The key of the thread</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachBlogPost">POST</h4>
-               <p>Attaches an blog building block.</p>
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13645,106 +13560,142 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this assessment</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p>The rules to view the node (optional)</p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
+                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p>The rules to access the node (optional)</p>
+                        <p>(value name, creationDate)</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>repoEntry</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p>The softkey of the blog resourceable (optional)</p>
+                        <p>(value true/false)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e6110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6113">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the user (IdentityImpl)</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6121">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6132">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6135">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6145">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachBlog">PUT</h4>
-               <p>Attaches an blog building block.</p>
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6152">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6153">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6168">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -13754,107 +13705,49 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this assessment</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
+                        <p><strong>title</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to view the node (optional)</p>
+                        <p>The title for the first post in the thread</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>accessExpertRules</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p>The rules to access the node (optional)</p>
+                        <p>The body for the first post in the thread</p>
                      </td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>repoEntry</strong></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p>The softkey of the blog resourceable (optional)</p>
+                        <p>The author user key (optional)</p>
                      </td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6480">/repo/courses/{courseId}/elements/survey/{nodeId}</h3>
+         <h3 id="d2e6201">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -13864,57 +13757,36 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The node's id which will be the parent of this assessment</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td>
-                  <p>The course resourceable's id</p>
-               </td>
+               <td></td>
             </tr>
-         </table>
-         <h6>Methods</h6>
-         <div class="methods">
-            <div class="method">
-               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
-               <p>Attaches an survey building block.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6491">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-               <p><em>available response representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6511">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6514">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6524">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
-            </div>
-         </div>
-      </div>
-      <div class="resource">
-         <h3 id="d2e6527">/repo/courses/{courseId}/elements/survey<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;surveyResourceableId</span></h3>
-         <h6>resource-wide template parameters</h6>
-         <table>
             <tr>
-               <th>parameter</th>
-               <th>value</th>
-               <th>description</th>
+               <td>
+                  <p><strong>courseNodeId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>messageKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
@@ -13925,207 +13797,58 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachSurveyPost">POST</h4>
-               <p>Attaches an survey building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to view the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>surveyResourceableId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to access the node (optional)</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6554">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6557">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6210">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachSurvey">PUT</h4>
-               <p>Attaches an survey building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>surveyResourceableId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6221">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6224">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6231">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6238">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6251">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6599">/repo/courses/{courseId}/elements/externalpage/{nodeId}</h3>
+         <h3 id="d2e6254">/users/{identityKey}/forums/course/{courseKey}/{courseNodeId}/posts/{messageKey}/attachments/{filename}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14135,47 +13858,72 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>parentNodeId</strong></p>
+                  <p><strong>identityKey</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td>
-                  <p>The node's id of this external page</p>
+                  <p>The key of the user (IdentityImpl)</p>
                </td>
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>courseKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
+               <td></td>
+            </tr>
+            <tr>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p><strong>courseNodeId</strong></p>
                </td>
-            </tr>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
+            </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#updateExternalPage">POST</h4>
-               <p>Update an external page building block.</p>
-               <p><em>acceptable request representations:</em></p>
-               <ul>
-                  <li><a href="#d2e6610">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-               </ul>
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6265">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6268">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6646">/repo/courses/{courseId}/elements/externalpage<span class="optional">?parentNodeId</span><span class="optional">&amp;position</span><span class="optional">&amp;shortTitle</span><span class="optional">&amp;longTitle</span><span class="optional">&amp;objectives</span><span class="optional">&amp;visibilityExpertRules</span><span class="optional">&amp;accessExpertRules</span><span class="optional">&amp;url</span></h3>
+         <h3 id="d2e6271">/users/{username}/auth</h3>
+         <p>This web service handles functionalities related to authentication credentials of users.</p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14185,241 +13933,47 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
                <td>
-                  <p>The course resourceable's id</p>
+                  <p>The username of the user to retrieve authentication</p>
                </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachExternalPagePost">POST</h4>
-               <p>Attaches an external page building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this assessment</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to view the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to access the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>url</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The URL of the external page</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#create">PUT</h4>
+               <p>Creates and persists an authentication</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6282">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e6297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#attachExternalPage">PUT</h4>
-               <p>Attaches an external page building block.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>parentNodeId</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's id which will be the parent of this assessment</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>position</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                     </td>
-                     <td>
-                        <p>The node's position relative to its sibling nodes (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>shortTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node short title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>longTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node long title</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>objectives</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>undefined</tt></p>
-                     </td>
-                     <td>
-                        <p>The node learning objectives</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>visibilityExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to view the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRules</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The rules to access the node (optional)</p>
-                     </td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>url</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td>
-                        <p>The URL of the external page</p>
-                     </td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getAuthenticationTokenList">GET</h4>
+               <p>Returns all user authentications</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6724">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6304">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6307">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e6317">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6743">/repo/courses/{courseId}/elements/task/{nodeId}/file</h3>
+         <h3 id="d2e6320">/users/{username}/auth/{authKey}</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14429,58 +13983,138 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
-            </tr>
-            <tr>
                <td>
-                  <p><strong>courseId</strong></p>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>username</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>authKey</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The authentication key identifier</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTaskFilePost">POST</h4>
-               <p>This attaches a Task file onto a given task element.</p>
-               <p><em>acceptable request representations:</em></p>
+               <h4 id="http://www.example.com#delete">DELETE</h4>
+               <p>Deletes an authentication from the system</p>
+               <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6334">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6340">/users/{username}/auth/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>username</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the User Authentication Web Service</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6345">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6355">/users/{username}/auth/new</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>username</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>username</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#attachTaskFile">PUT</h4>
-               <p>This attaches a Task file onto a given task element.</p>
+               <h4 id="http://www.example.com#createPost">POST</h4>
+               <p>Fallback method for browsers</p>
                <p><em>acceptable request representations:</em></p>
                <ul>
-                  <li><a href="#d2e6775">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6364">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)</a></li>
-                  <li><a href="#d2e6792">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)</a></li>
+                  <li><a href="#d2e6379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6799">/repo/courses/{courseId}/elements/task/{nodeId}/configuration<span class="optional">?enableAssignment</span><span class="optional">&amp;taskAssignmentType</span><span class="optional">&amp;taskAssignmentText</span><span class="optional">&amp;enableTaskPreview</span><span class="optional">&amp;enableTaskDeselect</span><span class="optional">&amp;onlyOneUserPerTask</span><span class="optional">&amp;enableDropbox</span><span class="optional">&amp;enableDropboxConfirmationMail</span><span class="optional">&amp;dropboxConfirmationText</span><span class="optional">&amp;enableReturnbox</span><span class="optional">&amp;enableScoring</span><span class="optional">&amp;grantScoring</span><span class="optional">&amp;scoreMin</span><span class="optional">&amp;scoreMax</span><span class="optional">&amp;grantPassing</span><span class="optional">&amp;scorePassingThreshold</span><span class="optional">&amp;enableCommentField</span><span class="optional">&amp;commentForUser</span><span class="optional">&amp;commentForCoaches</span><span class="optional">&amp;enableSolution</span><span class="optional">&amp;accessExpertRuleTask</span><span class="optional">&amp;accessExpertRuleDropbox</span><span class="optional">&amp;accessExpertRuleReturnbox</span><span class="optional">&amp;accessExpertRuleScoring</span><span class="optional">&amp;accessExpertRuleSolution</span></h3>
+         <h3 id="d2e6382">/users/{username}/auth/{authKey}/delete</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -14490,12 +14124,67 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>username</strong></p>
                </td>
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The username of the user to retrieve authentication</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>username</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The username of the user</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>authKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The authentication key identifier</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#deletePost">POST</h4>
+               <p>Fallback method for browsers</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6393">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6396">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6403">/repo/courses/{courseId}</h3>
+         <p>Description:<br>
+            This web service will handle the functionality related to <code>Course</code>
+            and its contents.
+            
+            <P>
+            Initial Date:  27 apr. 2010 <br>
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
             </tr>
             <tr>
                <td>
@@ -14504,515 +14193,330 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTaskConfigurationPost">POST</h4>
-               <p>This attaches the run-time configuration onto a given task element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableAssignment</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskPreview</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskDeselect</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>onlyOneUserPerTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropboxConfirmationMail</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>dropboxConfirmationText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMin</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMax</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantPassing</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scorePassingThreshold</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
+               <h4 id="http://www.example.com#findById">GET</h4>
+               <p>Get the metadatas of the course by id</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteCourse">DELETE</h4>
+               <p>Delete a course by id</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6433">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6439">/repo/courses/{courseId}/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Course Web Service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6444">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6454">/repo/courses/{courseId}/configuration</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getConfiguration">GET</h4>
+               <p>Get the configuration of the course</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6462">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6465">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e6475">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#updateConfiguration">POST</h4>
+               <p>Update the course configuration</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6482">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6502">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6505">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)</a></li>
+                  <li><a href="#d2e6515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6518">/repo/courses/{courseId}/authors</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getAuthors">GET</h4>
+               <p>Get all owners and authors of the course</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e6532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6535">/repo/courses/{courseId}/publish<span class="optional">?locale</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#publishCourse">POST</h4>
+               <p>Publish the course.</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
-                     <td>
-                        <p><strong>enableCommentField</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>commentForUser</strong></p>
+                        <p><strong>locale</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForCoaches</strong></p>
-                     </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>The course locale</p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6834">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e6850">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6853">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6547">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6550">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)</a></li>
+                  <li><a href="#d2e6560">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6563">/repo/courses/{courseId}/file</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTaskConfiguration">PUT</h4>
-               <p>This attaches the run-time configuration onto a given task element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableAssignment</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentType</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>taskAssignmentText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskPreview</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableTaskDeselect</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>onlyOneUserPerTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableDropboxConfirmationMail</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>dropboxConfirmationText</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMin</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scoreMax</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>grantPassing</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>scorePassingThreshold</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#float">float</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableCommentField</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForUser</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>commentForCoaches</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>enableSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleTask</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleDropbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleReturnbox</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleScoring</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>accessExpertRuleSolution</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getRepoFileById">GET</h4>
+               <p>Export the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6888">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e6904">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6907">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6572">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6578">/repo/courses/{courseId}/runstructure</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getTaskConfiguration">GET</h4>
-               <p>Retrieves configuration of the task course node</p>
+               <h4 id="http://www.example.com#findRunStructureById">GET</h4>
+               <p>Get the runstructure of the course by id</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e6927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6589">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e6930">/repo/courses/{courseId}/elements/survey/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showSectionsOnly</span></h3>
+         <h3 id="d2e6595">/repo/courses/{courseId}/editortreemodel</h3>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15022,12 +14526,14 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
                </td>
-               <td></td>
             </tr>
             <tr>
                <td>
@@ -15036,205 +14542,110 @@
                <td>
                   <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
-               <td></td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
             </tr>
          </table>
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addSurveyConfigurationPost">POST</h4>
-               <p>This attaches the run-time configuration onto a given survey element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showSectionsOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#findEditorTreeModelById">GET</h4>
+               <p>Get the editor tree model of the course by id</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6945">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e6961">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6606">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6609">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6613">/repo/courses/{courseId}/authors/{identityKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>identityKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The user identifier</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addSurveyConfiguration">PUT</h4>
-               <p>This attaches the run-time configuration onto a given survey element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showSectionsOnly</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-               </table>
+               <h4 id="http://www.example.com#getAuthor">GET</h4>
+               <p>Get this specific author and owner of the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e6979">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e6995">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e6998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)</a></li>
+                  <li><a href="#d2e6630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#getSurveyConfiguration">GET</h4>
-               <p>Retrieves configuration of the survey course node</p>
+               <h4 id="http://www.example.com#addAuthor">PUT</h4>
+               <p>Add an owner and author to the course</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6640">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#removeAuthor">DELETE</h4>
+               <p>Remove an owner and author to the course</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e7018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6653">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <div class="resource">
-         <h3 id="d2e7021">/repo/courses/{courseId}/elements/test/{nodeId}/configuration<span class="optional">?allowCancel</span><span class="optional">&amp;allowNavigation</span><span class="optional">&amp;allowSuspend</span><span class="optional">&amp;numAttempts</span><span class="optional">&amp;sequencePresentation</span><span class="optional">&amp;showNavigation</span><span class="optional">&amp;showQuestionTitle</span><span class="optional">&amp;showResultsAfterFinish</span><span class="optional">&amp;showResultsDependendOnDate</span><span class="optional">&amp;showResultsOnHomepage</span><span class="optional">&amp;showScoreInfo</span><span class="optional">&amp;showQuestionProgress</span><span class="optional">&amp;showScoreProgress</span><span class="optional">&amp;showSectionsOnly</span><span class="optional">&amp;summaryPresentation</span><span class="optional">&amp;startDate</span><span class="optional">&amp;endDate</span></h3>
+         <h3 id="d2e6659">/repo/courses/{courseId}/groups</h3>
+         <p>Description:<br>
+            CourseGroupWebService
+            
+            <P>
+            Initial Date:  7 apr. 2010 <br>
+         </p>
          <h6>resource-wide template parameters</h6>
          <table>
             <tr>
@@ -15244,13 +14655,72 @@
             </tr>
             <tr>
                <td>
-                  <p><strong>nodeId</strong></p>
+                  <p><strong>courseId</strong></p>
                </td>
                <td>
-                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                </td>
                <td></td>
             </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getGroupList">GET</h4>
+               <p>Lists all learn groups of the specified course.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putNewGroup">PUT</h4>
+               <p>Creates a new group for the course.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6684">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6685">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6687">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e6697">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6700">/repo/courses/{courseId}/groups/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
             <tr>
                <td>
                   <p><strong>courseId</strong></p>
@@ -15264,196 +14734,309 @@
          <h6>Methods</h6>
          <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#addTestConfigurationPost">POST</h4>
-               <p>This attaches the run-time configuration onto a given test element.</p>
-               <h6>request query parameters</h6>
-               <table>
-                  <tr>
-                     <th>parameter</th>
-                     <th>value</th>
-                     <th>description</th>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>numAttempts</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>sequencePresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsAfterFinish</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsDependendOnDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showResultsOnHomepage</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showScoreInfo</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
-                     </td>
-                     <td></td>
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Retrieves the version of the Course Group Web Service.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6705">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6715">/repo/courses/{courseId}/groups/{groupKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The group's id</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#deleteGroup">DELETE</h4>
+               <p>Deletes the business group specified by the key of the group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6723">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6726">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6729">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getGroup">GET</h4>
+               <p>Retrieves the metadata of the specified group.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6736">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6739">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#updateGroup">POST</h4>
+               <p>Updates the metadata for the specified group.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6753">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6771">/repo/courses/{courseId}/groups/new</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#postNewGroup">POST</h4>
+               <p>Fallback method for the browser.</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6778">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)</a></li>
+                  <li><a href="#d2e6788">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6791">/repo/courses/{courseId}/groups/{groupKey}/forum</h3>
+         <p>Description:<br>
+            Web service to manage a forum.
+            
+            <P>
+            Initial Date:  20 apr. 2010 <br>
+         </p>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getForum">GET</h4>
+               <p>Retrieves the forum.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6801">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6804">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)</a></li>
+                  <li><a href="#d2e6814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6817">/repo/courses/{courseId}/groups/{groupKey}/forum/threads<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getThreads">GET</h4>
+               <p>Retrieves the threads in the forum</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showQuestionProgress</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showScoreProgress</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showSectionsOnly</strong></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
+                     </td>
+                     <td>
+                        <p>(value name,creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>summaryPresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>summaryCompact</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>startDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p><strong>asc</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>endDate</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e7063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e6844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
             <div class="method">
-               <h4 id="http://www.example.com#addTestConfiguration">PUT</h4>
-               <p>This attaches the run-time configuration onto a given test element.</p>
+               <h4 id="http://www.example.com#newThreadToForum">PUT</h4>
+               <p>Creates a new thread in the forum of the course node</p>
                <h6>request query parameters</h6>
                <table>
                   <tr>
@@ -15463,598 +15046,1560 @@
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>allowCancel</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowNavigation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>allowSuspend</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
+                        <p><strong>title</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>numAttempts</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
-                        <p>Default: <tt>0</tt></p>
+                        <p>The title for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>sequencePresentation</strong></p>
+                        <p><strong>body</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>itemPage</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>showNavigation</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p>The body for the first post in the thread</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showQuestionTitle</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><strong>authorKey</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>showResultsAfterFinish</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p>The author user key (optional)</p>
                      </td>
-                     <td></td>
                   </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#newThreadToForumPost">POST</h4>
+               <p>Creates a new thread in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6881">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6886">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6889">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6899">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6902">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{threadKey}<span class="optional">?start</span><span class="optional">&amp;limit</span><span class="optional">&amp;orderBy</span><span class="optional">&amp;asc</span></h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>threadKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the thread</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getMessages">GET</h4>
+               <p>Retrieves the messages in the thread</p>
+               <h6>request query parameters</h6>
+               <table>
                   <tr>
-                     <td>
-                        <p><strong>showResultsDependendOnDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showResultsOnHomepage</strong></p>
+                        <p><strong>start</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>0</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showScoreInfo</strong></p>
+                        <p><strong>limit</strong></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#int">int</a></em></p>
+                        <p>Default: <tt>25</tt></p>
                      </td>
                      <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showQuestionProgress</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p><strong>orderBy</strong></p>
                      </td>
-                     <td></td>
-                  </tr>
-                  <tr>
                      <td>
-                        <p><strong>showScoreProgress</strong></p>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                        <p>Default: <tt>creationDate</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>true</tt></p>
+                        <p>(value name, creationDate)</p>
                      </td>
-                     <td></td>
                   </tr>
                   <tr>
                      <td>
-                        <p><strong>showSectionsOnly</strong></p>
+                        <p><strong>asc</strong></p>
                      </td>
                      <td>
                         <p><em><a href="http://www.w3.org/TR/xmlschema-2/#boolean">boolean</a></em></p>
-                        <p>Default: <tt>false</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>summaryPresentation</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
-                        <p>Default: <tt>summaryCompact</tt></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>startDate</strong></p>
-                     </td>
-                     <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
-                     </td>
-                     <td></td>
-                  </tr>
-                  <tr>
-                     <td>
-                        <p><strong>endDate</strong></p>
+                        <p>Default: <tt>true</tt></p>
                      </td>
                      <td>
-                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                        <p>(value true/false)</p>
                      </td>
-                     <td></td>
                   </tr>
                </table>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7092">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e7108">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7111">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)</a></li>
+                  <li><a href="#d2e6932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e6935">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The id of the reply message</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostPost">POST</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6943">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6954">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6957">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6967">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e6977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e6980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e6990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPost">PUT</h4>
+               <p>Creates a new reply in the forum of the course node</p>
+               <h6>request query parameters</h6>
+               <table>
+                  <tr>
+                     <th>parameter</th>
+                     <th>value</th>
+                     <th>description</th>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>title</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The title for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>body</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+                     </td>
+                     <td>
+                        <p>The body for the first post in the thread</p>
+                     </td>
+                  </tr>
+                  <tr>
+                     <td>
+                        <p><strong>authorKey</strong></p>
+                     </td>
+                     <td>
+                        <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+                     </td>
+                     <td>
+                        <p>The author user key (optional)</p>
+                     </td>
+                  </tr>
+               </table>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7010">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)</a></li>
+                  <li><a href="#d2e7020">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7023">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getAttachments">GET</h4>
+               <p>Retrieves the attachments of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7032">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7039">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7043">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7046">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">POST</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7053">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7060">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#replyToPostAttachment">PUT</h4>
+               <p>Upload the attachment of a message</p>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7067">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7073">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7076">/repo/courses/{courseId}/groups/{groupKey}/forum/posts/{messageKey}/attachments/{filename}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The key of the group</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td>
+                  <p>The name of the attachment</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>messageKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The identity key of the user being searched</p>
+               </td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getAttachment">GET</h4>
+               <p>Retrieves the attachment of the message</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7087">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7090">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7093">/repo/courses/{courseId}/groups/{groupKey}/folder</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7097">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7099">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7100">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToRoot">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7113">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7118">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7119">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7122">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64VOToRoot">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7136">/repo/courses/{courseId}/groups/{groupKey}/folder/{path:.*}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>path</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#listFiles">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7140">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7142">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7143">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7144">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFileToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7147">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#postFile64ToFolder">POST</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7157">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFileToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7167">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFile64ToFolder">PUT</h4>
+               <p><em>acceptable request representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7177">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7181">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#putFolders">PUT</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7184">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7185">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#deleteItem">DELETE</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7188">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7189">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7190">/repo/courses/{courseId}/groups/{groupKey}/folder/version</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td>
+                  <p>The course resourceable's id</p>
+               </td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>courseId</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>groupKey</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#long">long</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7194">/ping</h3>
+         <p>Description:<br>
+            Ping to test the presence of the REST Api
+            
+            <P>
+            Initial Date:  7 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods">
             <div class="method">
-               <h4 id="http://www.example.com#getTestConfiguration">GET</h4>
-               <p>Retrieves configuration of the test course node</p>
+               <h4 id="http://www.example.com#ping">GET</h4>
+               <p>Return a string</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7201">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7211">/ping/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>The version of the Ping Web Service</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7216">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7226">/ping/{name}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>name</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#ping">POST</h4>
+               <p>Return a string</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7232">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7242">/api</h3>
+         <p>Description:<br>
+            Service for general informations on the OLAT REST Api.
+            
+            <P>
+            Initial Date:  14 apr. 2010 <br>
+         </p>
+         <h6>Methods</h6>
+         <div class="methods"></div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7245">/api/version</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getVersion">GET</h4>
+               <p>Version number of the whole REST API of OLAT.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7250">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7260">/api/doc</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getHtmlDoc">GET</h4>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7263">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7264">/api/doc/{filename}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getImage1">GET</h4>
+               <p>Returns images for the documentation of OLAT.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7270">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7273">/api/{filename}</h3>
+         <h6>resource-wide template parameters</h6>
+         <table>
+            <tr>
+               <th>parameter</th>
+               <th>value</th>
+               <th>description</th>
+            </tr>
+            <tr>
+               <td>
+                  <p><strong>filename</strong></p>
+               </td>
+               <td>
+                  <p><em><a href="http://www.w3.org/TR/xmlschema-2/#string">string</a></em></p>
+               </td>
+               <td></td>
+            </tr>
+         </table>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getImage2">GET</h4>
+               <p>Returns images for the documentation of OLAT.</p>
                <p><em>available response representations:</em></p>
                <ul>
-                  <li><a href="#d2e7118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
-                  <li><a href="#d2e7121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)</a></li>
-                  <li><a href="#d2e7131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+                  <li><a href="#d2e7279">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+         </div>
+      </div>
+      <div class="resource">
+         <h3 id="d2e7282">/api/copyright</h3>
+         <h6>Methods</h6>
+         <div class="methods">
+            <div class="method">
+               <h4 id="http://www.example.com#getCopyrightXhtml">GET</h4>
+               <p>Returns the copyright of OLAT.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7287">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
+               </ul>
+            </div>
+            <div class="method">
+               <h4 id="http://www.example.com#getCopyrightPlainText">GET</h4>
+               <p>Returns the copyright of OLAT.</p>
+               <p><em>available response representations:</em></p>
+               <ul>
+                  <li><a href="#d2e7294">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></a></li>
                </ul>
             </div>
          </div>
       </div>
       <h2 id="representations">Representations</h2>
-      <h3 id="d2e12">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)
+      <h3 id="d2e12">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
+</code></pre></p>
+      <p>List all entries in the repository</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e26">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntries totalCount="1"&gt;
+    &lt;repositoryEntries&gt;
+        &lt;repositoryEntrie&gt;
+            &lt;key&gt;479286&lt;/key&gt;
+            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+        &lt;/repositoryEntrie&gt;
+    &lt;/repositoryEntries&gt;
+&lt;/repositoryEntries&gt;
+</code></pre></p>
+      <p>List all entries in the repository</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e40">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Import the resource and return the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e50">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e58">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e77">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Search for repository entries</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e87">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e98">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e101">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The metadatas of the created course</p>
+      <h3 id="d2e104">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e111">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry not found</p>
+      <h3 id="d2e114">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;folders totalCount="1"&gt;
-    &lt;folders&gt;
-        &lt;folder delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/&gt;
-    &lt;/folders&gt;
-&lt;/folders&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
 </code></pre></p>
-      <p>The folders</p>
+      <p>Get the repository resource</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e22">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e29">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e30">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e31">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e32">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e33">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e36">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e41">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e42">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e45">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e50">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e51">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e54">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e59">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e60">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e63">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e64">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e66">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e67">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e72">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e73">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e74">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e75">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e76">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e79">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e84">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e85">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e86">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e89">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e94">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e95">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e96">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e99">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e105">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e106">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e112">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e117">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e120">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e121">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e125">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e133">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e134">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e135">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e138">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e143">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e144">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e156">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e161">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e162">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e165">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e166">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e169">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e174">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e175">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e176">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e177">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e178">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e181">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e186">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e187">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e188">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e191">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e198">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e206">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e207">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e208">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e211">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e212">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e215">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e218">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e219">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e222">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e223">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e227">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e234">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e235">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e236">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e239">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e244">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e248">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e257">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e262">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e263">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e266">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e267">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e269">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e270">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e277">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e278">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e279">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e282">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e128">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e287">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e288">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e289">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e292">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e297">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e298">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e299">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e302">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e134">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Replace the resource and return the updated repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e144">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Coaches of the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e179">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e182">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as participant of the repository entry</p>
+      <h3 id="d2e185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e192">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e195">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as participant from the repository entry</p>
+      <h3 id="d2e198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e207">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The resource is locked</p>
+      <h3 id="d2e210">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The resource could not found</p>
+      <h3 id="d2e213">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;repositoryEntryVO&gt;
+    &lt;key&gt;479286&lt;/key&gt;
+    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
+    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
+    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
+    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
+    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
+&lt;/repositoryEntryVO&gt;
+</code></pre></p>
+      <p>Download the repository entry as export zip file</p>
+      <h3 id="d2e223">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Download of this resource is not possible</p>
+      <h3 id="d2e226">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e237">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e240">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Owners of the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e264">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as owner of the repository entry</p>
+      <h3 id="d2e267">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e277">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as owner from the repository entry</p>
+      <h3 id="d2e280">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry cannot be found</p>
+      <h3 id="d2e294">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>Coaches of the repository entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e316">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e319">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as coach of the repository entry</p>
+      <h3 id="d2e322">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e329">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The repository entry or the user cannot be found</p>
+      <h3 id="d2e332">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as coach from the repository entry</p>
+      <h3 id="d2e335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e346">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e396">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e399">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e409">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e426">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e429">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e439">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e446">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e309">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e312">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e313">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e315">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e316">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e319">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e320">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e323">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e324">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e328">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e349">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e353">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e451">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e454">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e464">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e484">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e487">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e497">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e508">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e370">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e371">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e379">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e380">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e382">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e385">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e519">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e522">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e539">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e540">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e542">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e545">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The saved business group</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e402">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e572">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e575">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>This is the list of all groups in OLAT system</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e417">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e585">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e594">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e597">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e611">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e618">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e622">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e625">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e632">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e633">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e635">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e638">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e652">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e655">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e672">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e675">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e435">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;subscriptionInfoVOes&gt;
+    &lt;subscriptionInfoVO&gt;
+        &lt;title&gt;Infos&lt;/title&gt;
+        &lt;items/&gt;
+    &lt;/subscriptionInfoVO&gt;
+&lt;/subscriptionInfoVOes&gt;
+</code></pre></p>
+      <p>The notifications</p>
+      <h3 id="d2e693">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e696">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;forums totalCount="1"&gt;
+    &lt;forums&gt;
+        &lt;forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+    &lt;/forums&gt;
+&lt;/forums&gt;
 </code></pre></p>
-      <p>A business group in the OLAT system</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e449">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e450">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e452">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e455">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e706">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e713">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e725">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e728">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The saved business group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e465">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e472">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e475">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group is deleted</p>
-      <h3 id="d2e478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e738">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e485">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e487">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e496">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e499">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      <h3 id="d2e756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupInfoVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-    &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
-    &lt;forumKey&gt;374589&lt;/forumKey&gt;
-    &lt;hasWiki&gt;false&lt;/hasWiki&gt;
-    &lt;hasFolder&gt;false&lt;/hasFolder&gt;
-&lt;/groupInfoVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>Participants of the business group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>Owners of the business group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e538">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e541">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e823">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e826">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>Participants of the business group</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e562">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e565">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as owner of the group</p>
-      <h3 id="d2e568">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e578">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed as owner from the group</p>
-      <h3 id="d2e581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e598">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as owner of the group</p>
-      <h3 id="d2e601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e616">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e619">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed as owner from the group</p>
-      <h3 id="d2e622">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e636">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e639">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as participant of the group</p>
-      <h3 id="d2e642">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e649">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e652">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is remove from the group as participant</p>
-      <h3 id="d2e655">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e669">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e672">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is added as participant of the group</p>
-      <h3 id="d2e675">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e689">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group or the user cannot be found</p>
-      <h3 id="d2e692">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is remove from the group as participant</p>
-      <h3 id="d2e695">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
+</code></pre></p>
+      <p>The root message of the thread</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e888">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16064,11 +16609,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e918">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e921">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16087,11 +16632,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e931">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e768">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e771">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16106,13 +16651,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e781">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e961">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e788">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e968">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e973">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e976">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16127,11 +16672,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e806">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e986">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e826">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1006">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e829">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e1009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16150,13 +16695,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e839">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e850">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1041">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1044">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16171,13 +16716,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1054">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e881">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e882">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1061">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1062">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16192,11 +16737,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e1097">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16211,215 +16756,294 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1107">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e936">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e939">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1119">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e946">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1126">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e950">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1130">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e953">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1133">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e960">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1140">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1144">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e967">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1147">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1154">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1155">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1157">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e980">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1160">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e994">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e997">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1177">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e1004">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1005">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1006">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1007">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1008">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1011">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1190">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of contacts</p>
+      <h3 id="d2e1203">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} folderVOes">ns3:folderVOes</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;folders totalCount="1"&gt;
+    &lt;folders&gt;
+        &lt;folder delete="false" list="false" read="false" write="false" subscribed="true" courseNodeId="438950850389" courseKey="375397" name="Course folder"/&gt;
+    &lt;/folders&gt;
+&lt;/folders&gt;
+</code></pre></p>
+      <p>The folders</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1213">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e1220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1016">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1017">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1020">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1025">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1026">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1029">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1034">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1035">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1038">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1041">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1042">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1047">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1048">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1049">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1050">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1051">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1054">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1059">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1060">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1061">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1064">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1069">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1070">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1071">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1074">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1079">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1080">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1081">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1084">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1085">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1087">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1088">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1091">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1092">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1096">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1100">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1107">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1108">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1126">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1130">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1324">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1325">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1147">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1148">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1338">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1159">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1160">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1166">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1168">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1169">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1170">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1173">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1343">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1344">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1347">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1178">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1179">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1182">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1352">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1353">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1359">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1360">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1365">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1366">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1367">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1368">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1369">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1372">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1187">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1188">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1191">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1377">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1378">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1379">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1382">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1196">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1197">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1200">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1203">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1204">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1210">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1211">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1212">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1213">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1216">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1387">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1388">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1389">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1392">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1221">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1222">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1223">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1226">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1397">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1398">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1399">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1402">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1403">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1405">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1406">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1409">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1410">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1413">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1414">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1418">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1423">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1424">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1425">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1426">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1427">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1430">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1231">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1232">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1233">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1236">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1435">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1436">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1439">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1243">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1247">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1249">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1250">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1253">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1254">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1262">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1277">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1278">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1281">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1444">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1445">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1448">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e1292">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1299">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1311">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e1453">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1454">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1457">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1458">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1460">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1461">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1466">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1467">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1468">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1469">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1470">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1473">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1478">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1479">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1480">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1483">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1489">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1490">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1493">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1498">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1499">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1500">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1503">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1504">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1506">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1507">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1510">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1511">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1515">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1519">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1527">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;catalogEntries totalCount="0"&gt;
+    &lt;catalogEntries&gt;
+        &lt;catalogEntry&gt;
+            &lt;key&gt;478&lt;/key&gt;
+            &lt;name&gt;Category&lt;/name&gt;
+            &lt;description&gt;Description of the category&lt;/description&gt;
+            &lt;type&gt;0&lt;/type&gt;
+        &lt;/catalogEntry&gt;
+    &lt;/catalogEntries&gt;
+&lt;/catalogEntries&gt;
 </code></pre></p>
-      <p>List of visible courses</p>
+      <p>The list of roots catalog entries</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1328">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1329">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1331">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1548">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1551">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The persisted user</p>
-      <h3 id="d2e1341">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1561">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1568">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1571">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;errorVOes&gt;
-    &lt;errorVO&gt;
-        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
-        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
-    &lt;/errorVO&gt;
-&lt;/errorVOes&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The list of errors</p>
-      <h3 id="d2e1351">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1368">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1581">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -16446,887 +17070,742 @@
     &lt;/users&gt;
 &lt;/users&gt;
 </code></pre></p>
-      <p>The list of all users in the OLAT system</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1378">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1389">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1392">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed from the group</p>
-      <h3 id="d2e1395">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1402">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1403">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1405">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1408">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e1601">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1609">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e1630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
+&lt;catalogEntries totalCount="0"&gt;
+    &lt;catalogEntries&gt;
+        &lt;catalogEntry&gt;
+            &lt;key&gt;478&lt;/key&gt;
+            &lt;name&gt;Category&lt;/name&gt;
+            &lt;description&gt;Description of the category&lt;/description&gt;
+            &lt;type&gt;0&lt;/type&gt;
+        &lt;/catalogEntry&gt;
+    &lt;/catalogEntries&gt;
+&lt;/catalogEntries&gt;
 </code></pre></p>
-      <p>The user</p>
+      <p>The list of catalog entries</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1418">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)
+      <h3 id="d2e1651">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;errorVOes&gt;
-    &lt;errorVO&gt;
-        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
-        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
-    &lt;/errorVO&gt;
-&lt;/errorVOes&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The list of validation errors</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1428">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1439">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1442">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1661">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1681">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1684">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userVO&gt;
-    &lt;key&gt;345&lt;/key&gt;
-    &lt;login&gt;john&lt;/login&gt;
-    &lt;password&gt;&lt;/password&gt;
-    &lt;firstName&gt;John&lt;/firstName&gt;
-    &lt;lastName&gt;Smith&lt;/lastName&gt;
-    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-    &lt;properties&gt;
-        &lt;property&gt;
-            &lt;name&gt;telPrivate&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-        &lt;property&gt;
-            &lt;name&gt;telMobile&lt;/name&gt;
-            &lt;value&gt;238456782&lt;/value&gt;
-        &lt;/property&gt;
-    &lt;/properties&gt;
-&lt;/userVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The user</p>
-      <h3 id="d2e1452">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1460">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e1476">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1479">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user</p>
-      <h3 id="d2e1482">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1487">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1488">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1490">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1491">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1500">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1503">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is removed from the group</p>
-      <h3 id="d2e1506">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1517">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e1520">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e1527">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1535">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e1538">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e1541">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e1548">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait deleted</p>
-      <h3 id="d2e1551">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The catalog entry</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e1694">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Not authorized</p>
-      <h3 id="d2e1569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e1572">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e1701">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1702">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1704">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1707">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1594">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
+      <h3 id="d2e1717">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1724">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1735">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1738">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-            &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
-            &lt;forumKey&gt;374589&lt;/forumKey&gt;
-            &lt;hasWiki&gt;false&lt;/hasWiki&gt;
-            &lt;hasFolder&gt;false&lt;/hasFolder&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The groups of the user</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1604">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The request hasn't paging information</p>
-      <h3 id="d2e1617">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1620">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e1748">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1756">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1757">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1634">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1637">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The metadatas of the created course</p>
-      <h3 id="d2e1640">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1648">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e1666">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1669">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
+      <h3 id="d2e1772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1783">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1786">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
-&lt;/courseVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The configuration of the course</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1679">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1686">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e1706">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1709">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
+      <h3 id="d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1803">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1806">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
-&lt;/courseVO&gt;
+&lt;catalogEntryVO&gt;
+    &lt;key&gt;478&lt;/key&gt;
+    &lt;name&gt;Category&lt;/name&gt;
+    &lt;description&gt;Description of the category&lt;/description&gt;
+    &lt;type&gt;0&lt;/type&gt;
+&lt;/catalogEntryVO&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1719">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1730">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1733">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e1816">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1827">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The path could not be resolved to a valid catalog entry</p>
+      <h3 id="d2e1830">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>The array of authors</p>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
+</code></pre></p>
+      <p>The catalog entry</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e1840">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e1857">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1858">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1861">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1872">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1873">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1879">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1880">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1891">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>List of visible courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1764">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1773">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1776">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course as a ZIP file</p>
-      <h3 id="d2e1779">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized to export the course</p>
-      <h3 id="d2e1790">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1793">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The run structure of the course</p>
-      <h3 id="d2e1796">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e1810">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The editor tree model of the course</p>
-      <h3 id="d2e1813">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1828">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found or the user is not an onwer or author of the course</p>
-      <h3 id="d2e1831">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e1909">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e1930">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e1933">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
-      <p>The author</p>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
+</code></pre></p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1834">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e1943">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1841">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e1844">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user is an author and owner of the course</p>
-      <h3 id="d2e1847">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the user not found</p>
-      <h3 id="d2e1857">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The user was successfully removed as owner of the course</p>
-      <h3 id="d2e1860">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The context of the group not found</p>
-      <h3 id="d2e1874">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e1957">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e1982">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2008">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2011">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groups totalCount="0"&gt;
-    &lt;groups&gt;
-        &lt;group&gt;
-            &lt;key&gt;123467&lt;/key&gt;
-            &lt;description&gt;My group description&lt;/description&gt;
-            &lt;name&gt;My group&lt;/name&gt;
-            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-        &lt;/group&gt;
-    &lt;/groups&gt;
-&lt;/groups&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The list of all learning group of the course</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1888">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1889">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1891">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e2021">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2030">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The persisted group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1901">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1909">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e1927">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e1930">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group is deleted</p>
-      <h3 id="d2e1933">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1940">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e1943">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e2071">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2074">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>This is the list of all groups in OLAT system</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1957">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1959">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The business group cannot be found</p>
-      <h3 id="d2e1962">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e2084">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e2099">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2103">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2106">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The saved group</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1972">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2116">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e1980">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e1982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
+      <h3 id="d2e2127">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2156">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2159">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;groupVO&gt;
-    &lt;key&gt;123467&lt;/key&gt;
-    &lt;description&gt;My group description&lt;/description&gt;
-    &lt;name&gt;My group&lt;/name&gt;
-    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
-    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
-&lt;/groupVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The persisted group</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e1992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2169">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e2008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e2176">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2203">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2206">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2216">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2035">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2038">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e2244">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2252">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2255">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2048">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2265">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2065">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2068">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2298">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2301">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>the course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2078">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2311">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2085">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2325">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e2090">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2093">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2348">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2351">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2103">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2361">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e2372">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2401">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2404">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2414">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2147">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2158">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e2161">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2449">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2452">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2171">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2462">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2179">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2181">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e2184">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2472">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2480">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course, parentNode or test not found</p>
+      <h3 id="d2e2483">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2194">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2493">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e2214">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e2504">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2530">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course, parentNode or test not found</p>
+      <h3 id="d2e2533">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2224">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2543">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2233">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e2236">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e2243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2247">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2250">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e2257">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2261">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2264">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e2271">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2272">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2274">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2277">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e2291">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e2294">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e2301">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2302">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2303">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2304">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2305">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2308">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2313">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2314">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2317">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2322">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2323">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2326">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2331">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2332">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2336">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2338">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2344">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2345">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2346">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2347">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2348">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2351">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2356">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2357">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2358">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2361">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2366">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2367">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2368">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2371">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2376">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2377">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2378">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2381">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2384">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2385">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2388">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2389">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2392">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2393">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2397">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2408">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of contacts</p>
-      <h3 id="d2e2419">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)
+      <h3 id="d2e2575">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>course, parentNode or test not found</p>
+      <h3 id="d2e2578">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;environmentVO vmVersion="20.4-b02-402" vmVendor="Apple Inc." vmName="Java HotSpot(TM) 64-Bit Server VM" runtimeName="15261@agam.local" availableProcessors="4" osVersion="10.7.2" osName="Mac OS X" arch="x86_64"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>the test node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2429">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2588">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2437">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2603">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2620">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2623">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;versionVO upgradeAvailable="false" updateAvailable="false" allowAutoUpdate="false" patchAvailable="true" allowAutoPatch="true" repoRevision="" olatVersion="" buildVersion=""/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2447">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2455">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2456">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2462">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e2476">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2477">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2484">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2644">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;monitoringInfosVO&gt;
-    &lt;type&gt;openolat&lt;/type&gt;
-    &lt;description&gt;this is an OpenOLAT instance&lt;/description&gt;
-    &lt;probes&gt;
-        &lt;probe&gt;Environment&lt;/probe&gt;
-        &lt;probe&gt;System&lt;/probe&gt;
-        &lt;probe&gt;Runtime&lt;/probe&gt;
-        &lt;probe&gt;Memory&lt;/probe&gt;
-    &lt;/probes&gt;
-    &lt;dependencies&gt;
-        &lt;dependency url="localhost" type="openfire"/&gt;
-        &lt;dependency url="192.168.1.120" type="mysql"/&gt;
-    &lt;/dependencies&gt;
-&lt;/monitoringInfosVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2494">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2680">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2502">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2709">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2712">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;runtimeVO upTime="21248" startTime="2012-10-15T16:46:04.784+02:00" systemLoadAverage="1.16748046875"&gt;
-    &lt;classes totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
-    &lt;threads peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
-    &lt;memory garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
-&lt;/runtimeVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2512">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2722">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2520">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)
+      <h3 id="d2e2736">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2756">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2759">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;classeStatisticsVO totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2530">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2769">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2538">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2787">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2790">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;memoryStatisticsVO garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2548">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2800">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2556">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2816">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2819">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;threadStatisticsVO peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2566">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2829">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2574">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
+      <h3 id="d2e2843">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e2863">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2866">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;databaseVO&gt;
-    &lt;connectionInfos currentConnectionCount="25" activeConnectionCount="10"/&gt;
-    &lt;hibernateStatistics queryExecutionCount="1237" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionMaxTime="12000" optimisticFailureCount="23" failedTransactionsCount="2" successfulTransactionCount="13980" transactionsCount="13900" openSessionsCount="12"/&gt;
-&lt;/databaseVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The version of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2584">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2876">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2592">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2912">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2915">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;openolatStatisticsVO/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2602">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2925">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2610">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2957">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e2960">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;userStatisticsVO totalGroupCount="0" totalUserCount="0"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2620">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e2970">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e2984">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3004">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e3007">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryStatisticsVO publishedCoursesCount="0" coursesCount="0"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3017">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2646">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      <h3 id="d2e3047">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e3050">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The verison of the instance</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3060">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2664">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)
+      <h3 id="d2e3076">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e3079">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;sessionsVO instantMessagingCount="123" secureRestCount="0" restCount="0" secureWebdavCount="12" webdavCount="23" secureAuthenticatedCount="234" authenticatedCount="234" count="234"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>A short summary about sessions</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2674">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3089">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2684">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Informations about memory</p>
-      <h3 id="d2e2687">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2694">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)
+      <h3 id="d2e3103">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3123">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or parentNode not found</p>
+      <h3 id="d2e3126">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;memoryVO maxAvailable="2000" totalUsed="546" totalMem="230" date="2012-10-15T16:46:04.784+02:00"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>A short summary of the number of classes</p>
+      <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2704">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3136">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2710">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2713">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2714">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2722">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2723">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2729">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2732">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2733">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2737">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2738">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e2747">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3172">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e2750">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVOes">ns3:forumVOes</abbr>)
+      <h3 id="d2e3175">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forums totalCount="1"&gt;
-    &lt;forums&gt;
-        &lt;forums subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
-    &lt;/forums&gt;
-&lt;/forums&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
       <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2760">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3185">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2767">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e2779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3217">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The given URL is not valid</p>
+      <h3 id="d2e3220">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e2782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e3223">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17338,11 +17817,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2792">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3233">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2810">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3243">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e2813">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e3251">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17354,410 +17835,427 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3261">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3268">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e3272">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The course or parentNode not found</p>
-      <h3 id="d2e2840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3275">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
       <p>The course node metadatas</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2850">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3285">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not of type task</p>
+      <h3 id="d2e3288">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2877">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2880">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3327">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e3330">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e3333">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2890">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3343">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to task course node</p>
+      <h3 id="d2e3346">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2917">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2920">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3381">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e3384">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e3387">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The task node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3397">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to task course node</p>
+      <h3 id="d2e3400">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2942">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e2945">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3407">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or task node not found</p>
+      <h3 id="d2e3410">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2955">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3420">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e2972">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e2975">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e3438">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e3441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e3444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e2985">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3454">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to survey course node</p>
+      <h3 id="d2e3457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3002">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3005">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3472">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e3475">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e3478">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The survey node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3015">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3488">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to survey course node</p>
+      <h3 id="d2e3491">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3022">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3027">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3030">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3498">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or survey node not found</p>
+      <h3 id="d2e3501">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3040">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3511">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3060">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3063">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e3540">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e3543">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e3546">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3073">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3556">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to test course node</p>
+      <h3 id="d2e3559">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3084">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e3098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3585">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The configuration is not valid</p>
+      <h3 id="d2e3588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e3591">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The test node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3108">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3601">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The call is not applicable to test course node</p>
+      <h3 id="d2e3604">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3115">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3116">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e3121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3611">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or test node not found</p>
+      <h3 id="d2e3614">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;courseNodeVO&gt;
+    &lt;id&gt;id&lt;/id&gt;
+&lt;/courseNodeVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The course node configuration</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3624">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3148">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e3151">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e3634">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3635">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3640">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The saved business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3161">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3650">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3170">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e3173">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e3180">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3184">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3187">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e3194">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e3198">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3201">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e3208">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3209">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3211">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3214">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e3228">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e3231">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e3245">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e3248">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
+      <h3 id="d2e3657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVOes&gt;
-    &lt;assessableResultsVO&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;score&gt;34.0&lt;/score&gt;
-        &lt;passed&gt;true&lt;/passed&gt;
-    &lt;/assessableResultsVO&gt;
-&lt;/assessableResultsVOes&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>Array of results for the whole the course</p>
+      <p>This is the list of all groups in OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3258">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3266">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3672">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e3287">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the course not found</p>
-      <h3 id="d2e3290">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
+      <h3 id="d2e3690">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVO&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;score&gt;34.0&lt;/score&gt;
-    &lt;passed&gt;true&lt;/passed&gt;
-&lt;/assessableResultsVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The result of the course</p>
+      <p>A business group in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3300">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3314">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e3317">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
+      <h3 id="d2e3704">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3705">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3707">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3710">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVOes&gt;
-    &lt;assessableResultsVO&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;score&gt;34.0&lt;/score&gt;
-        &lt;passed&gt;true&lt;/passed&gt;
-    &lt;/assessableResultsVO&gt;
-&lt;/assessableResultsVOes&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>Export all results of all user of the course</p>
+      <p>The saved business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3327">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3334">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3335">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3337">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e3340">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Import successful</p>
-      <h3 id="d2e3343">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3720">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3360">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the course not found</p>
-      <h3 id="d2e3363">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;assessableResultsVO&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;score&gt;34.0&lt;/score&gt;
-    &lt;passed&gt;true&lt;/passed&gt;
-&lt;/assessableResultsVO&gt;
-</code></pre></p>
-      <p>The result of a user at a specific node</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3373">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3730">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group is deleted</p>
+      <h3 id="d2e3733">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3384">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e3406">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e3409">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&amp;lt;hello&amp;gt;Hello john&amp;lt;/hello&amp;gt;</code></pre></p>
-      <p>Say hello to the authenticated user, and give it a security token</p>
-      <h3 id="d2e3419">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The authentication has failed</p>
-      <h3 id="d2e3432">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e3740">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3742">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3751">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3754">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courses totalCount="0"&gt;
-    &lt;courses&gt;
-        &lt;course&gt;
-            &lt;key&gt;777&lt;/key&gt;
-            &lt;title&gt;Demo course&lt;/title&gt;
-            &lt;displayName&gt;Demo course&lt;/displayName&gt;
-        &lt;/course&gt;
-    &lt;/courses&gt;
-&lt;/courses&gt;
+&lt;groupInfoVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+    &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
+    &lt;forumKey&gt;374589&lt;/forumKey&gt;
+    &lt;hasWiki&gt;false&lt;/hasWiki&gt;
+    &lt;hasFolder&gt;false&lt;/hasFolder&gt;
+&lt;/groupInfoVO&gt;
 </code></pre></p>
-      <p>List of visible courses</p>
+      <p>Participants of the business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3459">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
+      <h3 id="d2e3772">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3775">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseVO&gt;
-    &lt;key&gt;777&lt;/key&gt;
-    &lt;title&gt;Demo course&lt;/title&gt;
-    &lt;displayName&gt;Demo course&lt;/displayName&gt;
-&lt;/courseVO&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The metadatas of the created course</p>
+      <p>Owners of the business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3469">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3474">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3475">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3481">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e3499">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e3524">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>OK</code></pre></p>
-      <p>The translation of the package + key</p>
-      <h3 id="d2e3544">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e3796">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
+&lt;users totalCount="0"&gt;
+    &lt;users&gt;
+        &lt;user&gt;
+            &lt;key&gt;345&lt;/key&gt;
+            &lt;login&gt;john&lt;/login&gt;
+            &lt;password&gt;&lt;/password&gt;
+            &lt;firstName&gt;John&lt;/firstName&gt;
+            &lt;lastName&gt;Smith&lt;/lastName&gt;
+            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+            &lt;properties&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telPrivate&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+                &lt;property&gt;
+                    &lt;name&gt;telMobile&lt;/name&gt;
+                    &lt;value&gt;238456782&lt;/value&gt;
+                &lt;/property&gt;
+            &lt;/properties&gt;
+        &lt;/user&gt;
+    &lt;/users&gt;
+&lt;/users&gt;
 </code></pre></p>
-      <p>The forums</p>
+      <p>Participants of the business group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3554">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3817">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3820">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as owner of the group</p>
+      <h3 id="d2e3823">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3830">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3833">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as owner from the group</p>
+      <h3 id="d2e3836">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3850">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3853">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as owner of the group</p>
+      <h3 id="d2e3856">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3871">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3874">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed as owner from the group</p>
+      <h3 id="d2e3877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3894">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as participant of the group</p>
+      <h3 id="d2e3897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3565">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3904">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3907">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is remove from the group as participant</p>
+      <h3 id="d2e3910">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3924">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3927">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is added as participant of the group</p>
+      <h3 id="d2e3930">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3944">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group or the user cannot be found</p>
+      <h3 id="d2e3947">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is remove from the group as participant</p>
+      <h3 id="d2e3950">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e3963">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e3568">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e3966">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17767,11 +18265,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3578">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3976">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3595">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e3993">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e3598">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e3996">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17790,11 +18288,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3608">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4006">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3625">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4023">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e3628">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4026">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17809,13 +18307,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3638">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3645">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4043">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4048">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e3653">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4051">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17830,11 +18328,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3663">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4061">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3683">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4081">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e3686">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e4084">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17853,13 +18351,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3696">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4094">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3707">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4105">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3718">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e3721">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17874,13 +18372,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3731">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3738">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3739">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3741">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4136">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4137">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4139">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e3744">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4142">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17895,11 +18393,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3754">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4152">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3771">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4169">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e3774">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4172">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -17914,243 +18412,213 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3784">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4182">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3793">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4191">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e3796">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4194">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e3803">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4201">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3807">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4205">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e3810">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4208">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e3817">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4215">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3821">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4219">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e3824">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4222">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e3831">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3832">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e3834">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4229">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4230">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4232">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e3837">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4235">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e3851">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4249">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e3854">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4252">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The portrait as image</p>
-      <h3 id="d2e3866">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The forum not found</p>
-      <h3 id="d2e3869">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3879">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3896">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3899">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3909">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3926">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3929">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3939">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3946">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4259">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4260">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4261">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4262">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4263">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4266">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e3951">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3954">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4271">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4272">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4275">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4280">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4284">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4289">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4290">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4293">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4294">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4296">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4297">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4302">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4303">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4304">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4305">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4306">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4309">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4314">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4315">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4316">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4319">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4324">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4325">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4326">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4329">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4334">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4335">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4336">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4339">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4340">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4342">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4343">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4346">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4347">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4350">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4351">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4355">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4362">application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4363">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4375">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e4378">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;assessableResultsVOes&gt;
+    &lt;assessableResultsVO&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;score&gt;34.0&lt;/score&gt;
+        &lt;passed&gt;true&lt;/passed&gt;
+    &lt;/assessableResultsVO&gt;
+&lt;/assessableResultsVOes&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>Array of results for the whole the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4388">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e3984">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author, forum or message not found</p>
-      <h3 id="d2e3987">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
-      </h3>
+      <h3 id="d2e4396">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messages totalCount="1"&gt;
-    &lt;messages&gt;
-        &lt;message&gt;
-            &lt;key&gt;380&lt;/key&gt;
-            &lt;authorKey&gt;345&lt;/authorKey&gt;
-            &lt;title&gt;A message&lt;/title&gt;
-            &lt;body&gt;The content of the message&lt;/body&gt;
-        &lt;/message&gt;
-    &lt;/messages&gt;
-&lt;/messages&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e3997">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4008">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4019">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e4022">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e4417">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the course not found</p>
+      <h3 id="d2e4420">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;assessableResultsVO&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;score&gt;34.0&lt;/score&gt;
+    &lt;passed&gt;true&lt;/passed&gt;
+&lt;/assessableResultsVO&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>The result of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4032">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4430">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4039">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4040">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4042">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e4045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e4444">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e4447">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
+&lt;assessableResultsVOes&gt;
+    &lt;assessableResultsVO&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;score&gt;34.0&lt;/score&gt;
+        &lt;passed&gt;true&lt;/passed&gt;
+    &lt;/assessableResultsVO&gt;
+&lt;/assessableResultsVOes&gt;
 </code></pre></p>
-      <p>The root message of the thread</p>
+      <p>Export all results of all user of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4457">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4072">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The author or message not found</p>
-      <h3 id="d2e4075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;messageVO&gt;
-    &lt;key&gt;380&lt;/key&gt;
-    &lt;authorKey&gt;345&lt;/authorKey&gt;
-    &lt;title&gt;A message&lt;/title&gt;
-    &lt;body&gt;The content of the message&lt;/body&gt;
-&lt;/messageVO&gt;
-</code></pre></p>
-      <p>The root message of the thread</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4464">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4465">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4467">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4470">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Import successful</p>
+      <h3 id="d2e4473">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4094">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The message not found</p>
-      <h3 id="d2e4097">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The links to the attachments</p>
-      <h3 id="d2e4104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4108">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4111">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4118">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4122">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4125">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4133">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4135">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4138">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Ok</p>
-      <h3 id="d2e4152">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the portrait not found</p>
-      <h3 id="d2e4155">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e4165">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4490">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the course not found</p>
+      <h3 id="d2e4493">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} assessableResultsVO">ns3:assessableResultsVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntries totalCount="0"&gt;
-    &lt;catalogEntries&gt;
-        &lt;catalogEntry&gt;
-            &lt;key&gt;478&lt;/key&gt;
-            &lt;name&gt;Category&lt;/name&gt;
-            &lt;description&gt;Description of the category&lt;/description&gt;
-            &lt;type&gt;0&lt;/type&gt;
-        &lt;/catalogEntry&gt;
-    &lt;/catalogEntries&gt;
-&lt;/catalogEntries&gt;
+&lt;assessableResultsVO&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;score&gt;34.0&lt;/score&gt;
+    &lt;passed&gt;true&lt;/passed&gt;
+&lt;/assessableResultsVO&gt;
 </code></pre></p>
-      <p>The list of roots catalog entries</p>
+      <p>The result of a user at a specific node</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4186">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4189">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4503">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4513">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4514">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4516">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
+</code></pre></p>
+      <p>The persisted user</p>
+      <h3 id="d2e4526">Status Code 406 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;errorVOes&gt;
+    &lt;errorVO&gt;
+        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
+        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
+    &lt;/errorVO&gt;
+&lt;/errorVOes&gt;
+</code></pre></p>
+      <p>The list of errors</p>
+      <h3 id="d2e4536">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4553">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18177,619 +18645,600 @@
     &lt;/users&gt;
 &lt;/users&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4199">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4206">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4209">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4563">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4574">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4577">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed from the group</p>
+      <h3 id="d2e4580">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4587">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4588">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4590">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4593">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4219">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4226">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4229">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4603">Status Code 406 - application/xml, application/json (<abbr title="{http://www.example.com} errorVO">ns3:errorVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;errorVOes&gt;
+    &lt;errorVO&gt;
+        &lt;code&gt;org.olat.restapi:error&lt;/code&gt;
+        &lt;translation&gt;Hello world, there is an error&lt;/translation&gt;
+    &lt;/errorVO&gt;
+&lt;/errorVOes&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The list of validation errors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4239">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4247">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4613">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4627">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;userVO&gt;
+    &lt;key&gt;345&lt;/key&gt;
+    &lt;login&gt;john&lt;/login&gt;
+    &lt;password&gt;&lt;/password&gt;
+    &lt;firstName&gt;John&lt;/firstName&gt;
+    &lt;lastName&gt;Smith&lt;/lastName&gt;
+    &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
+    &lt;properties&gt;
+        &lt;property&gt;
+            &lt;name&gt;telPrivate&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+        &lt;property&gt;
+            &lt;name&gt;telMobile&lt;/name&gt;
+            &lt;value&gt;238456782&lt;/value&gt;
+        &lt;/property&gt;
+    &lt;/properties&gt;
+&lt;/userVO&gt;
+</code></pre></p>
+      <p>The user</p>
+      <h3 id="d2e4637">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4645">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e4268">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4271">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4661">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4664">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user</p>
+      <h3 id="d2e4667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4672">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4673">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4675">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4676">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4685">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4688">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is removed from the group</p>
+      <h3 id="d2e4691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4702">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4705">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e4712">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e4720">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e4723">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e4726">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4733">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait deleted</p>
+      <h3 id="d2e4736">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized</p>
+      <h3 id="d2e4754">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e4757">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntries totalCount="0"&gt;
-    &lt;catalogEntries&gt;
-        &lt;catalogEntry&gt;
-            &lt;key&gt;478&lt;/key&gt;
-            &lt;name&gt;Category&lt;/name&gt;
-            &lt;description&gt;Description of the category&lt;/description&gt;
-            &lt;type&gt;0&lt;/type&gt;
-        &lt;/catalogEntry&gt;
-    &lt;/catalogEntries&gt;
-&lt;/catalogEntries&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>The list of catalog entries</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4289">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4779">Status Code 200 - application/xml;pagingspec=1.0, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} groupInfoVO">ns3:groupInfoVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+            &lt;news&gt;&amp;lt;p&amp;gt;Hello world&amp;lt;/p&amp;gt;&lt;/news&gt;
+            &lt;forumKey&gt;374589&lt;/forumKey&gt;
+            &lt;hasWiki&gt;false&lt;/hasWiki&gt;
+            &lt;hasFolder&gt;false&lt;/hasFolder&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The groups of the user</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4299">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4319">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4322">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4789">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The request hasn't paging information</p>
+      <h3 id="d2e4800">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} environmentVO">ns3:environmentVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;environmentVO vmVersion="20.4-b02-402" vmVendor="Apple Inc." vmName="Java HotSpot(TM) 64-Bit Server VM" runtimeName="15261@agam.local" availableProcessors="4" osVersion="10.7.2" osName="Mac OS X" arch="x86_64"/&gt;
+</code></pre></p>
+      <p>A short summary of the number of classes</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4810">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4818">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;versionVO upgradeAvailable="false" updateAvailable="false" allowAutoUpdate="false" patchAvailable="true" allowAutoPatch="true" repoRevision="" olatVersion="" buildVersion=""/&gt;
+</code></pre></p>
+      <p>The verison of the instance</p>
+      <div class="representation">
+         <h6>XML Schema</h6>
+         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e4828">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4836">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4837">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4843">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e4857">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4858">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4865">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
+      </h3>
+      <p>
+         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
+&lt;monitoringInfosVO&gt;
+    &lt;type&gt;openolat&lt;/type&gt;
+    &lt;description&gt;this is an OpenOLAT instance&lt;/description&gt;
+    &lt;probes&gt;
+        &lt;probe&gt;Environment&lt;/probe&gt;
+        &lt;probe&gt;System&lt;/probe&gt;
+        &lt;probe&gt;Runtime&lt;/probe&gt;
+        &lt;probe&gt;Memory&lt;/probe&gt;
+    &lt;/probes&gt;
+    &lt;dependencies&gt;
+        &lt;dependency url="localhost" type="openfire"/&gt;
+        &lt;dependency url="192.168.1.120" type="mysql"/&gt;
+    &lt;/dependencies&gt;
+&lt;/monitoringInfosVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4332">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4339">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4340">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4342">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4345">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4875">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4883">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;runtimeVO upTime="21248" startTime="2012-10-19T11:25:10.967+02:00" systemLoadAverage="1.16748046875"&gt;
+    &lt;classes totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
+    &lt;threads peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
+    &lt;memory garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
+&lt;/runtimeVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4355">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4362">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4373">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4376">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4893">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4901">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} classesVO">ns3:classesVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;classeStatisticsVO totalLoadedClassCount="8500" unloadedClassCount="1500" loadedClassCount="7000"/&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4386">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4394">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4395">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4397">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4400">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4911">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4919">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;memoryStatisticsVO garbageCollectionCount="0" garbageCollectionTime="0" maxNonHeap="0" committedNonHeap="0" usedNonHeap="0" initNonHeap="0" maxHeap="0" committedHeap="0" usedHeap="0" initHeap="0" totalMemory="56" freeMemory="45" usedMemory="12"/&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4410">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4421">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4424">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4929">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4937">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;threadStatisticsVO peakThreadCount="123" daemonCount="45" threadCount="102"/&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4434">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4441">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4444">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} catalogEntryVO">ns3:catalogEntryVO</abbr>)
+      <h3 id="d2e4947">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4955">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} runtimeVO">ns3:runtimeVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;catalogEntryVO&gt;
-    &lt;key&gt;478&lt;/key&gt;
-    &lt;name&gt;Category&lt;/name&gt;
-    &lt;description&gt;Description of the category&lt;/description&gt;
-    &lt;type&gt;0&lt;/type&gt;
-&lt;/catalogEntryVO&gt;
+&lt;databaseVO&gt;
+    &lt;connectionInfos currentConnectionCount="25" activeConnectionCount="10"/&gt;
+    &lt;hibernateStatistics queryExecutionCount="1237" queryExecutionMaxTimeQueryString="select * from PLock" queryExecutionMaxTime="12000" optimisticFailureCount="23" failedTransactionsCount="2" successfulTransactionCount="13980" transactionsCount="13900" openSessionsCount="12"/&gt;
+&lt;/databaseVO&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The version of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4454">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The path could not be resolved to a valid catalog entry</p>
-      <h3 id="d2e4468">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      <h3 id="d2e4965">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e4973">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;users totalCount="0"&gt;
-    &lt;users&gt;
-        &lt;user&gt;
-            &lt;key&gt;345&lt;/key&gt;
-            &lt;login&gt;john&lt;/login&gt;
-            &lt;password&gt;&lt;/password&gt;
-            &lt;firstName&gt;John&lt;/firstName&gt;
-            &lt;lastName&gt;Smith&lt;/lastName&gt;
-            &lt;email&gt;john.smith@frentix.com&lt;/email&gt;
-            &lt;properties&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telPrivate&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-                &lt;property&gt;
-                    &lt;name&gt;telMobile&lt;/name&gt;
-                    &lt;value&gt;238456782&lt;/value&gt;
-                &lt;/property&gt;
-            &lt;/properties&gt;
-        &lt;/user&gt;
-    &lt;/users&gt;
-&lt;/users&gt;
+&lt;openolatStatisticsVO/&gt;
 </code></pre></p>
-      <p>The catalog entry</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4478">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Not authorized</p>
-      <h3 id="d2e4495">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e4498">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;subscriptionInfoVOes&gt;
-    &lt;subscriptionInfoVO&gt;
-        &lt;title&gt;Infos&lt;/title&gt;
-        &lt;items/&gt;
-    &lt;/subscriptionInfoVO&gt;
-&lt;/subscriptionInfoVOes&gt;
-</code></pre></p>
-      <p>The notifications</p>
-      <h3 id="d2e4516">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e4534">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the shared folder not found</p>
-      <h3 id="d2e4537">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e4540">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4552">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or the shared folder not found</p>
-      <h3 id="d2e4555">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e4558">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4567">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e4570">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e4573">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4580">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4588">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e4591">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e4594">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e4597">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4604">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4608">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e4611">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e4614">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e4617">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4627">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e4630">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The list of files</p>
-      <h3 id="d2e4633">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4640">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4648">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e4651">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e4654">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e4657">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4664">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e4668">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or course node not found</p>
-      <h3 id="d2e4671">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The file is correctly saved</p>
-      <h3 id="d2e4674">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not acceptable to copy a file</p>
-      <h3 id="d2e4677">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e4983">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4688">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>Return the version number</p>
-      <h3 id="d2e4701">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4708">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Images for the documentation</p>
-      <h3 id="d2e4717">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Images for the documentation</p>
-      <h3 id="d2e4725">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The copyright of the REST API.</p>
-      <h3 id="d2e4732">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The copyright of the REST API.</p>
-      <h3 id="d2e4745">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e4991">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
+&lt;userStatisticsVO totalGroupCount="0" totalUserCount="0"/&gt;
 </code></pre></p>
-      <p>List all entries in the repository</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4759">Status Code 200 - text/plain, text/html, application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e5001">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5009">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntries totalCount="1"&gt;
-    &lt;repositoryEntries&gt;
-        &lt;repositoryEntrie&gt;
-            &lt;key&gt;479286&lt;/key&gt;
-            &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-            &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-            &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-            &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-            &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-        &lt;/repositoryEntrie&gt;
-    &lt;/repositoryEntries&gt;
-&lt;/repositoryEntries&gt;
+&lt;repositoryStatisticsVO publishedCoursesCount="0" coursesCount="0"/&gt;
 </code></pre></p>
-      <p>List all entries in the repository</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4773">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e5019">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5027">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} releaseVO">ns3:releaseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;indexerStatisticsVO indexingTime="0" indexSize="0" availableFolderIndexerCount="0" runningFolderIndexerCount="0" documentQueueSize="0" excludedDocumentCount="0" indexedDocumentCount="0"/&gt;
 </code></pre></p>
-      <p>Import the resource and return the repository entry</p>
+      <p>The verison of the instance</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4783">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5037">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4791">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4810">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e5045">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} sessionVO">ns3:sessionVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;sessionsVO instantMessagingCount="123" secureRestCount="0" restCount="0" secureWebdavCount="12" webdavCount="23" secureAuthenticatedCount="234" authenticatedCount="234" count="234"/&gt;
 </code></pre></p>
-      <p>Search for repository entries</p>
+      <p>A short summary about sessions</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4820">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5055">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course not found</p>
-      <h3 id="d2e4834">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The metadatas of the created course</p>
-      <h3 id="d2e4837">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5065">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Informations about memory</p>
+      <h3 id="d2e5068">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4844">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The repository entry not found</p>
-      <h3 id="d2e4847">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
+      <h3 id="d2e5075">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} memoryVO">ns3:memoryVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
+&lt;memoryVO maxAvailable="2000" totalUsed="546" totalMem="230" date="2012-10-19T11:25:10.967+02:00"/&gt;
 </code></pre></p>
-      <p>Get the repository resource</p>
+      <p>A short summary of the number of classes</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4861">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5085">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5091">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5094">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5095">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5103">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5104">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5110">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5113">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5114">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5118">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5119">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5140">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5141">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5144">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5161">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5167">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5168">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5180">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5181">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5184">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5194">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5195">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5201">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5202">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5205">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5213">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5214">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5220">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5221">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5222">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5223">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5224">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5227">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5232">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5233">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5236">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5241">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5242">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5245">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5250">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5251">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5254">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5255">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5257">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5258">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5263">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5264">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5265">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5266">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5267">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5270">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5275">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5276">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5277">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5280">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5285">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5286">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5287">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5290">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5295">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5296">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5297">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5300">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5301">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5303">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5304">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5307">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5308">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5311">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5312">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5316">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5325">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e5350">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>OK</code></pre></p>
+      <p>The translation of the package + key</p>
+      <h3 id="d2e5368">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e5390">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e5393">Status Code 200 - text/plain, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>&amp;lt;hello&amp;gt;Hello john&amp;lt;/hello&amp;gt;</code></pre></p>
+      <p>Say hello to the authenticated user, and give it a security token</p>
+      <h3 id="d2e5403">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The authentication has failed</p>
+      <h3 id="d2e5414">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e5432">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the shared folder not found</p>
+      <h3 id="d2e5435">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e5438">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5450">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the shared folder not found</p>
+      <h3 id="d2e5453">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e5456">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5465">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e5468">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e5471">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5478">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5486">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e5489">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e5492">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e5495">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5502">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e4867">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} repositoryEntryVO">ns3:repositoryEntryVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
-</code></pre></p>
-      <p>Replace the resource and return the updated repository entry</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4877">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5506">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e5509">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e5512">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e5515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4886">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The resource is locked</p>
-      <h3 id="d2e4889">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The resource could not found</p>
-      <h3 id="d2e4892">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;repositoryEntryVO&gt;
-    &lt;key&gt;479286&lt;/key&gt;
-    &lt;softkey&gt;internal_cp&lt;/softkey&gt;
-    &lt;resourcename&gt;fdhasl&lt;/resourcename&gt;
-    &lt;displayname&gt;CP-demo&lt;/displayname&gt;
-    &lt;resourceableId&gt;4368567&lt;/resourceableId&gt;
-    &lt;resourceableTypeName&gt;CourseModule&lt;/resourceableTypeName&gt;
-&lt;/repositoryEntryVO&gt;
-</code></pre></p>
-      <p>Download the repository entry as export zip file</p>
-      <h3 id="d2e4902">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>Download of this resource is not possible</p>
-      <h3 id="d2e4905">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5525">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e5528">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The list of files</p>
+      <h3 id="d2e5531">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4918">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4919">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e4921">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e4924">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e5538">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5546">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e5549">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e5552">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e5555">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5562">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e5566">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or course node not found</p>
+      <h3 id="d2e5569">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The file is correctly saved</p>
+      <h3 id="d2e5572">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course node is not acceptable to copy a file</p>
+      <h3 id="d2e5575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e5588">Status Code 200 - application/xml, application/json, application/json;pagingspec=1.0 (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVO&gt;
-    &lt;key&gt;38759&lt;/key&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;provider&gt;OLAT&lt;/provider&gt;
-    &lt;authUsername&gt;john&lt;/authUsername&gt;
-&lt;/authenticationVO&gt;
+&lt;courses totalCount="0"&gt;
+    &lt;courses&gt;
+        &lt;course&gt;
+            &lt;key&gt;777&lt;/key&gt;
+            &lt;title&gt;Demo course&lt;/title&gt;
+            &lt;displayName&gt;Demo course&lt;/displayName&gt;
+        &lt;/course&gt;
+    &lt;/courses&gt;
+&lt;/courses&gt;
 </code></pre></p>
-      <p>The saved authentication</p>
+      <p>List of visible courses</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4934">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4941">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e4944">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e5615">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVOes&gt;
-    &lt;authenticationVO&gt;
-        &lt;key&gt;38759&lt;/key&gt;
-        &lt;identityKey&gt;345&lt;/identityKey&gt;
-        &lt;provider&gt;OLAT&lt;/provider&gt;
-        &lt;authUsername&gt;john&lt;/authUsername&gt;
-    &lt;/authenticationVO&gt;
-&lt;/authenticationVOes&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The list of all users in the OLAT system</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e4954">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5625">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4968">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the authentication not found</p>
-      <h3 id="d2e4971">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The authentication successfully deleted</p>
-      <h3 id="d2e4974">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e4982">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5630">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5631">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5637">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>
          <h6>Example</h6><pre><code>1.0</code></pre></p>
       <p>The version of this specific Web Service</p>
-      <h3 id="d2e5000">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5001">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5003">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity not found</p>
-      <h3 id="d2e5006">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
+      <h3 id="d2e5657">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;authenticationVO&gt;
-    &lt;key&gt;38759&lt;/key&gt;
-    &lt;identityKey&gt;345&lt;/identityKey&gt;
-    &lt;provider&gt;OLAT&lt;/provider&gt;
-    &lt;authUsername&gt;john&lt;/authUsername&gt;
-&lt;/authenticationVO&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>The saved authentication</p>
+      <p>The forums</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5016">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5030">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The identity or the authentication not found</p>
-      <h3 id="d2e5033">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The authentication successfully deleted</p>
-      <h3 id="d2e5036">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5667">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5047">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>Ping</code></pre></p>
-      <p>Return a small string</p>
-      <h3 id="d2e5062">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e5078">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>Ping</code></pre></p>
-      <p>Return a small string</p>
-      <h3 id="d2e5096">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e5116">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5678">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The forum not found</p>
-      <h3 id="d2e5119">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
+      <h3 id="d2e5681">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18799,11 +19248,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5129">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5691">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5146">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5708">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5149">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e5711">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18822,11 +19271,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5159">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5721">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5176">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5738">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5179">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5741">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18841,13 +19290,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5189">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5751">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5196">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5758">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5201">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5763">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5204">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5766">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18862,11 +19311,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5214">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5776">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5234">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5796">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author, forum or message not found</p>
-      <h3 id="d2e5237">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
+      <h3 id="d2e5799">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18885,13 +19334,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5247">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5809">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5258">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5820">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5269">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e5272">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18906,13 +19355,13 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5282">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5289">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5290">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5292">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5851">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5852">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5854">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e5295">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5857">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18927,11 +19376,11 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5305">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5867">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5322">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5884">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The author or message not found</p>
-      <h3 id="d2e5325">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
+      <h3 id="d2e5887">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
@@ -18946,759 +19395,799 @@
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5335">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5897">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5344">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5906">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The message not found</p>
-      <h3 id="d2e5347">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5909">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The links to the attachments</p>
-      <h3 id="d2e5354">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5916">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5358">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5920">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e5361">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5923">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e5368">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5930">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e5372">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5934">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e5375">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5937">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e5382">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5383">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <h3 id="d2e5385">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5944">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5945">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5947">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e5388">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5950">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>Ok</p>
-      <h3 id="d2e5402">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5964">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The identity or the portrait not found</p>
-      <h3 id="d2e5405">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The portrait as image</p>
-      <h3 id="d2e5416">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>
-         <h6>Example</h6><pre><code>1.0</code></pre></p>
-      <p>The version of this specific Web Service</p>
-      <h3 id="d2e5437">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5440">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5450">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5464">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5489">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5515">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5518">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5528">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5537">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5549">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5552">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5562">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5578">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5581">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5591">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5606">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5610">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5613">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>the course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5623">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5634">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5663">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5666">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5676">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5683">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5710">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5713">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5723">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5751">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5759">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5762">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>the course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5772">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5805">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5808">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>the course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5818">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5832">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5855">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5858">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5868">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5879">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5908">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5911">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e5967">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e5979">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e5982">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5921">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e5992">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5956">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e5959">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6009">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6012">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e5969">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6022">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e5979">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e5987">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course, parentNode or test not found</p>
-      <h3 id="d2e5990">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6039">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6042">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The test node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6000">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6052">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6011">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6059">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6037">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course, parentNode or test not found</p>
-      <h3 id="d2e6040">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6064">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6067">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The test node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6050">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6077">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6082">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>course, parentNode or test not found</p>
-      <h3 id="d2e6085">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6097">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6100">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>the test node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6095">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6110">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6110">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6121">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6127">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6130">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6132">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e6135">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6140">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6145">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6151">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6174">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6177">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6152">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6153">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6155">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e6158">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6187">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6168">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6216">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6219">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6185">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e6188">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6229">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6198">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6243">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6207">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e6210">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e6217">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6263">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6266">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6221">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e6224">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e6231">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6235">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e6238">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e6245">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6246">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6248">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e6251">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e6265">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e6268">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e6281">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6282">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6284">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6287">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;authenticationVO&gt;
+    &lt;key&gt;38759&lt;/key&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;provider&gt;OLAT&lt;/provider&gt;
+    &lt;authUsername&gt;john&lt;/authUsername&gt;
+&lt;/authenticationVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The saved authentication</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6276">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6297">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6294">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6297">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6304">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6307">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;authenticationVOes&gt;
+    &lt;authenticationVO&gt;
+        &lt;key&gt;38759&lt;/key&gt;
+        &lt;identityKey&gt;345&lt;/identityKey&gt;
+        &lt;provider&gt;OLAT&lt;/provider&gt;
+        &lt;authUsername&gt;john&lt;/authUsername&gt;
+    &lt;/authenticationVO&gt;
+&lt;/authenticationVOes&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The list of all users in the OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6307">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6317">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6323">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6326">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
-      <div class="representation">
-         <h6>XML Schema</h6>
-         <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6336">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6331">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the authentication not found</p>
+      <h3 id="d2e6334">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The authentication successfully deleted</p>
+      <h3 id="d2e6337">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6350">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6370">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6373">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6345">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e6363">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6364">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6366">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity not found</p>
+      <h3 id="d2e6369">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} authenticationVO">ns3:authenticationVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;authenticationVO&gt;
+    &lt;key&gt;38759&lt;/key&gt;
+    &lt;identityKey&gt;345&lt;/identityKey&gt;
+    &lt;provider&gt;OLAT&lt;/provider&gt;
+    &lt;authUsername&gt;john&lt;/authUsername&gt;
+&lt;/authenticationVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The saved authentication</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6383">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6379">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6419">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6422">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6393">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the authentication not found</p>
+      <h3 id="d2e6396">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The authentication successfully deleted</p>
+      <h3 id="d2e6399">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6413">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6416">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6432">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6430">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6433">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The metadatas of the created course</p>
+      <h3 id="d2e6436">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6464">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6467">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6444">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e6462">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6465">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courseVO&gt;
+    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The configuration of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6477">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6475">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6491">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6482">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <div class="representation"></div>
-      <h3 id="d2e6511">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6514">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6502">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6505">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseConfigVO">ns3:courseConfigVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courseVO&gt;
+    &lt;sharedFolderSoftKey&gt;head_1_olat_43985684395&lt;/sharedFolderSoftKey&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6524">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6515">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6554">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6557">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6526">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6529">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
       </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The array of authors</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6567">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6532">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6583">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6586">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6547">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6550">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseVO">ns3:courseVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;courseVO&gt;
+    &lt;key&gt;777&lt;/key&gt;
+    &lt;title&gt;Demo course&lt;/title&gt;
+    &lt;displayName&gt;Demo course&lt;/displayName&gt;
+&lt;/courseVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The metadatas of the created course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6596">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6560">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6610">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6630">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6633">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
-      </h3>
-      <p>
-         <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
-</code></pre></p>
-      <p>The course node metadatas</p>
+      <h3 id="d2e6569">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6572">Status Code 200 - application/zip<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course as a ZIP file</p>
+      <h3 id="d2e6575">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Not authorized to export the course</p>
+      <h3 id="d2e6586">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6589">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The run structure of the course</p>
+      <h3 id="d2e6592">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6603">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found</p>
+      <h3 id="d2e6606">Status Code 200 - application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The editor tree model of the course</p>
+      <h3 id="d2e6609">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6624">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course not found or the user is not an onwer or author of the course</p>
+      <h3 id="d2e6627">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} userVO">ns3:userVO</abbr>)
+      </h3>
+      <p>The author</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
+      <h3 id="d2e6630">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6637">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e6640">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user is an author and owner of the course</p>
       <h3 id="d2e6643">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6679">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6682">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6650">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The course or the user not found</p>
+      <h3 id="d2e6653">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The user was successfully removed as owner of the course</p>
+      <h3 id="d2e6656">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6667">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The context of the group not found</p>
+      <h3 id="d2e6670">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groups totalCount="0"&gt;
+    &lt;groups&gt;
+        &lt;group&gt;
+            &lt;key&gt;123467&lt;/key&gt;
+            &lt;description&gt;My group description&lt;/description&gt;
+            &lt;name&gt;My group&lt;/name&gt;
+            &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+            &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+        &lt;/group&gt;
+    &lt;/groups&gt;
+&lt;/groups&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The list of all learning group of the course</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6692">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6724">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The given URL is not valid</p>
-      <h3 id="d2e6727">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6730">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6684">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6685">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6687">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The persisted group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6740">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6697">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6750">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6705">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e6723">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e6726">Status Code 200<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group is deleted</p>
+      <h3 id="d2e6729">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e6736">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e6739">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>This is the list of all groups in OLAT system</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6775">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <div class="representation"></div>
-      <h3 id="d2e6779">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or parentNode not found</p>
-      <h3 id="d2e6782">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} courseNodeVO">ns3:courseNodeVO</abbr>)
+      <h3 id="d2e6753">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6755">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The business group cannot be found</p>
+      <h3 id="d2e6758">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The course node metadatas</p>
+      <p>The saved group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6792">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course node is not of type task</p>
-      <h3 id="d2e6795">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6768">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6834">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e6837">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e6840">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6776">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6778">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} groupVO">ns3:groupVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;groupVO&gt;
+    &lt;key&gt;123467&lt;/key&gt;
+    &lt;description&gt;My group description&lt;/description&gt;
+    &lt;name&gt;My group&lt;/name&gt;
+    &lt;minParticipants&gt;0&lt;/minParticipants&gt;
+    &lt;maxParticipants&gt;0&lt;/maxParticipants&gt;
+&lt;/groupVO&gt;
 </code></pre></p>
-      <p>The task node configuration</p>
+      <p>The persisted group</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6850">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to task course node</p>
-      <h3 id="d2e6853">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6788">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6888">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e6891">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e6894">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6801">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The forum not found</p>
+      <h3 id="d2e6804">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} forumVO">ns3:forumVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;forum subscribed="false" courseNodeId="2784628" courseKey="286" forumKey="3865487" detailsName="It is a forum" name="My forum"/&gt;
 </code></pre></p>
-      <p>The task node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6904">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to task course node</p>
-      <h3 id="d2e6907">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6814">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6914">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or task node not found</p>
-      <h3 id="d2e6917">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6831">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6834">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>The course node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6927">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6844">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6945">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e6948">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e6951">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6861">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6864">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The survey node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6961">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to survey course node</p>
-      <h3 id="d2e6964">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6874">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e6979">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e6982">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e6985">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6881">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6886">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6889">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The survey node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e6995">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to survey course node</p>
-      <h3 id="d2e6998">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6899">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7005">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or survey node not found</p>
-      <h3 id="d2e7008">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} surveyConfigVO">ns3:surveyConfigVO</abbr>)
+      <h3 id="d2e6919">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author, forum or message not found</p>
+      <h3 id="d2e6922">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVOes">ns3:messageVOes</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messages totalCount="1"&gt;
+    &lt;messages&gt;
+        &lt;message&gt;
+            &lt;key&gt;380&lt;/key&gt;
+            &lt;authorKey&gt;345&lt;/authorKey&gt;
+            &lt;title&gt;A message&lt;/title&gt;
+            &lt;body&gt;The content of the message&lt;/body&gt;
+        &lt;/message&gt;
+    &lt;/messages&gt;
+&lt;/messages&gt;
 </code></pre></p>
-      <p>The course node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7018">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6932">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7047">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e7050">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e7053">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e6943">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e6954">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e6957">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The test node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7063">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to test course node</p>
-      <h3 id="d2e7066">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6967">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7092">Status Code 409<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The configuration is not valid</p>
-      <h3 id="d2e7095">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e7098">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e6974">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6975">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6977">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e6980">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The test node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7108">Status Code 406<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The call is not applicable to test course node</p>
-      <h3 id="d2e7111">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e6990">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
-      <h3 id="d2e7118">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
-      <p>The course or test node not found</p>
-      <h3 id="d2e7121">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} testConfigVO">ns3:testConfigVO</abbr>)
+      <h3 id="d2e7007">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The author or message not found</p>
+      <h3 id="d2e7010">Status Code 200 - application/xml, application/json (<abbr title="{http://www.example.com} messageVO">ns3:messageVO</abbr>)
       </h3>
       <p>
          <h6>Example</h6><pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
-&lt;courseNodeVO&gt;
-    &lt;id&gt;id&lt;/id&gt;
-&lt;/courseNodeVO&gt;
+&lt;messageVO&gt;
+    &lt;key&gt;380&lt;/key&gt;
+    &lt;authorKey&gt;345&lt;/authorKey&gt;
+    &lt;title&gt;A message&lt;/title&gt;
+    &lt;body&gt;The content of the message&lt;/body&gt;
+&lt;/messageVO&gt;
 </code></pre></p>
-      <p>The course node configuration</p>
+      <p>The root message of the thread</p>
       <div class="representation">
          <h6>XML Schema</h6>
          <p><em>Source: <a href=""></a></em></p><pre></pre></div>
-      <h3 id="d2e7131">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7020">Status Code 401<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
       <p>The roles of the authenticated user are not sufficient</p>
+      <h3 id="d2e7029">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The message not found</p>
+      <h3 id="d2e7032">Status Code 200 - application/xml, application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The links to the attachments</p>
+      <h3 id="d2e7039">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7043">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7046">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7053">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7057">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7060">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7067">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7068">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7070">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7073">Status Code 200 - application/json, application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Ok</p>
+      <h3 id="d2e7087">Status Code 404<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The identity or the portrait not found</p>
+      <h3 id="d2e7090">Status Code 200 - application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The portrait as image</p>
+      <h3 id="d2e7097">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7098">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7099">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7100">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7101">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7104">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7109">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7110">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7113">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7118">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7119">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7122">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7127">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7128">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7131">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7132">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7134">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7135">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7140">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7141">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7142">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7143">application/octet-stream<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7144">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7147">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7152">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7153">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7154">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7157">application/x-www-form-urlencoded<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7162">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7163">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7164">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7167">multipart/form-data<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <div class="representation"></div>
+      <h3 id="d2e7172">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7173">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7174">*/*<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7177">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7178">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7180">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7181">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7184">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7185">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7188">application/json<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7189">application/xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7193">text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7201">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>Ping</code></pre></p>
+      <p>Return a small string</p>
+      <h3 id="d2e7216">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>The version of this specific Web Service</p>
+      <h3 id="d2e7232">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>Ping</code></pre></p>
+      <p>Return a small string</p>
+      <h3 id="d2e7250">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>
+         <h6>Example</h6><pre><code>1.0</code></pre></p>
+      <p>Return the version number</p>
+      <h3 id="d2e7263">text/html<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <h3 id="d2e7270">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Images for the documentation</p>
+      <h3 id="d2e7279">Status Code 200 - image/jpeg<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>Images for the documentation</p>
+      <h3 id="d2e7287">Status Code 200 - text/html, application/xhtml+xml<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The copyright of the REST API.</p>
+      <h3 id="d2e7294">Status Code 200 - text/plain<abbr title="{http://research.sun.com/wadl/2006/10} "></abbr></h3>
+      <p>The copyright of the REST API.</p>
    </body>
 </html>
\ No newline at end of file
diff --git a/src/main/java/org/olat/restapi/group/LearningGroupWebService.java b/src/main/java/org/olat/restapi/group/LearningGroupWebService.java
index 2178c83b88f7176c9a3ab3e33d6cca1923bf6399..2da459f0b4d7229f172e02da4544956a79c47fbe 100644
--- a/src/main/java/org/olat/restapi/group/LearningGroupWebService.java
+++ b/src/main/java/org/olat/restapi/group/LearningGroupWebService.java
@@ -582,23 +582,6 @@ public class LearningGroupWebService {
 		}
 	}
 	
-	/**
-	 * Fallback method for browser.
-	 * @response.representation.200.doc The user is added as owner of the group
-	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
-	 * @response.representation.404.doc The business group or the user cannot be found
-	 * @param groupKey The key of the group
-	 * @param identityKey The user's id
-	 * @param request The HTTP request
-	 * @return
-	 */
-	@POST
-	@Path("{groupKey}/owners/{identityKey}/new")
-	@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
-	public Response addTutorPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
-		return addTutor(groupKey, identityKey, request);
-	}
-	
 	/**
 	 * Removes the owner from the group.
 	 * @response.representation.200.doc The user is removed as owner from the group
@@ -633,22 +616,6 @@ public class LearningGroupWebService {
 		}
 	}
 	
-	/**
-	 * Fallback method for browser.
-	 * @response.representation.200.doc The user is removed as owner from the group
-	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
-	 * @response.representation.404.doc The business group or the user cannot be found
-	 * @param groupKey The key of the group
-	 * @param identityKey The user's id
-	 * @param request The HTTP request
-	 * @return
-	 */
-	@POST
-	@Path("{groupKey}/owners/{identityKey}/delete")
-	public Response removeTutorPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
-		return removeTutor(groupKey, identityKey, request);
-	}
-	
 	/**
 	 * Adds a participant to the group.
 	 * @response.representation.200.doc The user is added as participant of the group
@@ -688,22 +655,6 @@ public class LearningGroupWebService {
 		}
 	}
 	
-	/**
-	 * Fallback method for browser.
-	 * @response.representation.200.doc The user is added as participant of the group
-	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
-	 * @response.representation.404.doc The business group or the user cannot be found
-	 * @param groupKey The id of the group
-	 * @param identityKey The user's id
-	 * @param request The HTTP request
-	 * @return
-	 */
-	@POST
-	@Path("{groupKey}/participants/{identityKey}/new")
-	public Response addParticipantPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
-		return addParticipant(groupKey, identityKey, request);
-	}
-	
 	/**
 	 * Removes a participant from the group.
 	 * @response.representation.200.doc The user is remove from the group as participant
@@ -738,22 +689,6 @@ public class LearningGroupWebService {
 		}
 	}
 	
-	/**
-	 * Fallback method for browser.
-	 * @response.representation.200.doc The user is remove from the group as participant
-	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
-	 * @response.representation.404.doc The business group or the user cannot be found
-	 * @param groupKey The key of the group
-	 * @param identityKey The id of the user
-	 * @param request The HTTP request
-	 * @return
-	 */
-	@POST
-	@Path("{groupKey}/participants/{identityKey}/delete")
-	public Response removeParticipantPost(@PathParam("groupKey") Long groupKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
-		return removeParticipant(groupKey, identityKey, request);
-	}
-	
 	/**
 	 * @param integer
 	 * @return value bigger or equal than 0
diff --git a/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java b/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java
index 7bab31e4834c7f0b111cd6e6614ef155b49f360d..5deb5de108b29a6d399c4030e40ea83fd0426db0 100644
--- a/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java
+++ b/src/main/java/org/olat/restapi/repository/RepositoryEntriesResource.java
@@ -388,6 +388,8 @@ public class RepositoryEntriesResource {
 	
 	@Path("{repoEntryKey}")
 	public RepositoryEntryResource getRepositoryEntryResource() {
-		return new RepositoryEntryResource();
+		RepositoryManager rm = RepositoryManager.getInstance();
+		BaseSecurity securityManager = BaseSecurityManager.getInstance();
+		return new RepositoryEntryResource(rm, securityManager);
 	}
 }
\ No newline at end of file
diff --git a/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java b/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java
index dfd07a4761791045455f909a2c874c59bde40eea..d8926081f38fb2b3b29f152ed7f4cf264ab58579 100644
--- a/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java
+++ b/src/main/java/org/olat/restapi/repository/RepositoryEntryResource.java
@@ -31,7 +31,9 @@ import static org.olat.restapi.security.RestSecurityHelper.isAuthorEditor;
 
 import java.io.File;
 import java.io.InputStream;
+import java.util.Collections;
 import java.util.Date;
+import java.util.List;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.Consumes;
@@ -39,6 +41,7 @@ import javax.ws.rs.DELETE;
 import javax.ws.rs.FormParam;
 import javax.ws.rs.GET;
 import javax.ws.rs.POST;
+import javax.ws.rs.PUT;
 import javax.ws.rs.Path;
 import javax.ws.rs.PathParam;
 import javax.ws.rs.Produces;
@@ -50,6 +53,9 @@ import javax.ws.rs.core.Request;
 import javax.ws.rs.core.Response;
 import javax.ws.rs.core.Response.Status;
 
+import org.olat.admin.securitygroup.gui.IdentitiesAddEvent;
+import org.olat.basesecurity.BaseSecurity;
+import org.olat.basesecurity.SecurityGroup;
 import org.olat.core.commons.modules.bc.FolderConfig;
 import org.olat.core.gui.UserRequest;
 import org.olat.core.gui.media.MediaResource;
@@ -73,6 +79,8 @@ import org.olat.restapi.security.RestSecurityHelper;
 import org.olat.restapi.support.ErrorWindowControl;
 import org.olat.restapi.support.ObjectFactory;
 import org.olat.restapi.support.vo.RepositoryEntryVO;
+import org.olat.user.restapi.UserVO;
+import org.olat.user.restapi.UserVOFactory;
 
 /**
  * Description:<br>
@@ -91,6 +99,14 @@ public class RepositoryEntryResource {
   static {
     cc.setMaxAge(-1);
   }
+  
+  private RepositoryManager repositoryManager;
+  private BaseSecurity securityManager;
+  
+  public RepositoryEntryResource(RepositoryManager repositoryManager, BaseSecurity securityManager) {
+  	this.repositoryManager = repositoryManager;
+  	this.securityManager = securityManager;
+  }
 
   /**
    * get a resource in the repository
@@ -131,6 +147,299 @@ public class RepositoryEntryResource {
     }
     return response.build();
   }
+  
+  
+  //get put/post delete add owner
+  
+	/**
+	 * Returns the list of owners of the repository entry specified by the groupKey.
+	 * @response.representation.200.qname {http://www.example.com}userVO
+   * @response.representation.200.mediaType application/xml, application/json
+   * @response.representation.200.doc Owners of the repository entry
+   * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVOes}
+	 * @response.representation.404.doc The repository entry cannot be found
+	 * @param repoEntryKey The key of the repository entry
+	 * @param request The HTTP Request
+	 * @return
+	 */
+	@GET
+	@Path("owners")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getOwners(@PathParam("repoEntryKey") String repoEntryKey, @Context HttpServletRequest request) {
+		RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+		if(repoEntry == null) {
+			return Response.serverError().status(Status.NOT_FOUND).build();
+		} else if(!isAuthorEditor(repoEntry, request)) {
+			return Response.serverError().status(Status.UNAUTHORIZED).build();
+		}
+		return getIdentityInSecurityGroup(repoEntry.getOwnerGroup());
+	}
+	
+	/**
+	 * Adds an owner to the repository entry.
+	 * @response.representation.200.doc The user is added as owner of the repository entry
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @response.representation.404.doc The repository entry or the user cannot be found
+	 * @param repoEntryKey The key of the repository entry 
+	 * @param identityKey The user's id
+	 * @param request The HTTP request
+	 * @return
+	 */
+	@PUT
+	@Path("owners/{identityKey}")
+	public Response addOwner(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey,
+			@Context HttpServletRequest request) {
+		try {
+			RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+			if(repoEntry == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if(!isAuthorEditor(repoEntry, request)) {
+				return Response.serverError().status(Status.UNAUTHORIZED).build();
+			}
+			
+			Identity identityToAdd = securityManager.loadIdentityByKey(identityKey);
+			if(identityToAdd == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+
+			UserRequest ureq = RestSecurityHelper.getUserRequest(request);
+			IdentitiesAddEvent iae = new IdentitiesAddEvent(identityToAdd);
+			repositoryManager.addOwners(ureq.getIdentity(), iae, repoEntry);
+			return Response.ok().build();
+		} catch (Exception e) {
+			e.printStackTrace();
+			log.error("Trying to add an owner to a repository entry", e);
+			return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build();
+		}
+	}
+	
+	/**
+	 * Removes the owner from the repository entry.
+	 * @response.representation.200.doc The user is removed as owner from the repository entry
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @response.representation.404.doc The repository entry or the user cannot be found
+	 * @param repoEntryKey The key of the repository entry
+	 * @param identityKey The user's id
+	 * @param request The HTTP request
+	 * @return
+	 */
+	@DELETE
+	@Path("owners/{identityKey}")
+	public Response removeOwner(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
+		try {
+			RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+			if(repoEntry == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if (!isAuthorEditor(repoEntry, request)) {
+				return Response.serverError().status(Status.UNAUTHORIZED).build();
+			}
+
+			Identity identityToRemove = securityManager.loadIdentityByKey(identityKey);
+			if(identityToRemove == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+
+			final UserRequest ureq = RestSecurityHelper.getUserRequest(request);
+			repositoryManager.removeOwners(ureq.getIdentity(), Collections.singletonList(identityToRemove), repoEntry);
+			return Response.ok().build();
+		} catch (Exception e) {
+			log.error("Trying to remove an owner to a repository entry", e);
+			return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build();
+		}
+	}
+	
+	/**
+	 * Returns the list of coaches of the repository entry.
+	 * @response.representation.200.qname {http://www.example.com}userVO
+   * @response.representation.200.mediaType application/xml, application/json
+   * @response.representation.200.doc Coaches of the repository entry
+   * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVOes}
+	 * @response.representation.404.doc The repository entry cannot be found
+	 * @param repoEntryKey The key of the repository entry
+	 * @param request The HTTP Request
+	 * @return
+	 */
+	@GET
+	@Path("coaches")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getCoaches(@PathParam("repoEntryKey") String repoEntryKey, @Context HttpServletRequest request) {
+		RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+		if(repoEntry == null) {
+			return Response.serverError().status(Status.NOT_FOUND).build();
+		} else if(!isAuthorEditor(repoEntry, request)) {
+			return Response.serverError().status(Status.UNAUTHORIZED).build();
+		}
+		return getIdentityInSecurityGroup(repoEntry.getTutorGroup());
+	}
+	
+	/**
+	 * Adds a coach to the repository entry.
+	 * @response.representation.200.doc The user is added as coach of the repository entry
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @response.representation.404.doc The repository entry or the user cannot be found
+	 * @param repoEntryKey The key of the repository entry 
+	 * @param identityKey The user's id
+	 * @param request The HTTP request
+	 * @return
+	 */
+	@PUT
+	@Path("coaches/{identityKey}")
+	public Response addCoach(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey,
+			@Context HttpServletRequest request) {
+		try {
+			RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+			if(repoEntry == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if(!isAuthorEditor(repoEntry, request)) {
+				return Response.serverError().status(Status.UNAUTHORIZED).build();
+			}
+			
+			Identity identityToAdd = securityManager.loadIdentityByKey(identityKey);
+			if(identityToAdd == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+
+			UserRequest ureq = RestSecurityHelper.getUserRequest(request);
+			IdentitiesAddEvent iae = new IdentitiesAddEvent(identityToAdd);
+			repositoryManager.addTutors(ureq.getIdentity(), iae, repoEntry);
+			return Response.ok().build();
+		} catch (Exception e) {
+			log.error("Trying to add a coach to a repository entry", e);
+			return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build();
+		}
+	}
+	
+	/**
+	 * Removes the coach from the repository entry.
+	 * @response.representation.200.doc The user is removed as coach from the repository entry
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @response.representation.404.doc The repository entry or the user cannot be found
+	 * @param repoEntryKey The key of the repository entry
+	 * @param identityKey The user's id
+	 * @param request The HTTP request
+	 * @return
+	 */
+	@DELETE
+	@Path("coaches/{identityKey}")
+	public Response removeCoach(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey, @Context HttpServletRequest request) {
+		try {
+			RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+			if(repoEntry == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if (!isAuthorEditor(repoEntry, request)) {
+				return Response.serverError().status(Status.UNAUTHORIZED).build();
+			}
+
+			Identity identityToRemove = securityManager.loadIdentityByKey(identityKey);
+			if(identityToRemove == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+
+			final UserRequest ureq = RestSecurityHelper.getUserRequest(request);
+			repositoryManager.removeTutors(ureq.getIdentity(), Collections.singletonList(identityToRemove), repoEntry);
+			return Response.ok().build();
+		} catch (Exception e) {
+			log.error("Trying to remove a coach from a repository entry", e);
+			return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build();
+		}
+	}
+	
+	/**
+	 * Returns the list of participants of the repository entry.
+	 * @response.representation.200.qname {http://www.example.com}userVO
+   * @response.representation.200.mediaType application/xml, application/json
+   * @response.representation.200.doc Coaches of the repository entry
+   * @response.representation.200.example {@link org.olat.user.restapi.Examples#SAMPLE_USERVOes}
+	 * @response.representation.404.doc The repository entry cannot be found
+	 * @param repoEntryKey The key of the repository entry
+	 * @param request The HTTP Request
+	 * @return
+	 */
+	@GET
+	@Path("participants")
+	@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
+	public Response getParticipants(@PathParam("repoEntryKey") String repoEntryKey, @Context HttpServletRequest request) {
+		RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+		if(repoEntry == null) {
+			return Response.serverError().status(Status.NOT_FOUND).build();
+		} else if(!isAuthorEditor(repoEntry, request)) {
+			return Response.serverError().status(Status.UNAUTHORIZED).build();
+		}
+		return getIdentityInSecurityGroup(repoEntry.getParticipantGroup());
+	}
+	
+	/**
+	 * Adds a participant to the repository entry.
+	 * @response.representation.200.doc The user is added as participant of the repository entry
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @response.representation.404.doc The repository entry or the user cannot be found
+	 * @param repoEntryKey The key of the repository entry 
+	 * @param identityKey The user's id
+	 * @param request The HTTP request
+	 * @return
+	 */
+	@PUT
+	@Path("participants/{identityKey}")
+	public Response addParticipant(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey,
+			@Context HttpServletRequest request) {
+		try {
+			RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+			if(repoEntry == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if(!isAuthorEditor(repoEntry, request)) {
+				return Response.serverError().status(Status.UNAUTHORIZED).build();
+			}
+			
+			Identity identityToAdd = securityManager.loadIdentityByKey(identityKey);
+			if(identityToAdd == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+
+			UserRequest ureq = RestSecurityHelper.getUserRequest(request);
+			IdentitiesAddEvent iae = new IdentitiesAddEvent(identityToAdd);
+			repositoryManager.addParticipants(ureq.getIdentity(), iae, repoEntry);
+			return Response.ok().build();
+		} catch (Exception e) {
+			log.error("Trying to add a participant to a repository entry", e);
+			return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build();
+		}
+	}
+	
+	/**
+	 * Removes the participant from the repository entry.
+	 * @response.representation.200.doc The user is removed as participant from the repository entry
+	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
+	 * @response.representation.404.doc The repository entry or the user cannot be found
+	 * @param repoEntryKey The key of the repository entry
+	 * @param identityKey The user's id
+	 * @param request The HTTP request
+	 * @return
+	 */
+	@DELETE
+	@Path("participants/{identityKey}")
+	public Response removeParticipant(@PathParam("repoEntryKey") String repoEntryKey, @PathParam("identityKey") Long identityKey,
+			@Context HttpServletRequest request) {
+		try {
+			RepositoryEntry repoEntry = lookupRepositoryEntry(repoEntryKey);
+			if(repoEntry == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			} else if (!isAuthorEditor(repoEntry, request)) {
+				return Response.serverError().status(Status.UNAUTHORIZED).build();
+			}
+
+			Identity identityToRemove = securityManager.loadIdentityByKey(identityKey);
+			if(identityToRemove == null) {
+				return Response.serverError().status(Status.NOT_FOUND).build();
+			}
+
+			final UserRequest ureq = RestSecurityHelper.getUserRequest(request);
+			repositoryManager.removeParticipants(ureq.getIdentity(), Collections.singletonList(identityToRemove), repoEntry);
+			return Response.ok().build();
+		} catch (Exception e) {
+			log.error("Trying to remove a participant from a repository entry", e);
+			return Response.serverError().status(Status.INTERNAL_SERVER_ERROR).build();
+		}
+	}
 
   /**
    * Download the export zip file of a repository entry.
@@ -162,7 +471,7 @@ public class RepositoryEntryResource {
 
     Identity identity = getIdentity(request);
     boolean isAuthor = RestSecurityHelper.isAuthor(request);
-    boolean isOwner = RepositoryManager.getInstance().isOwnerOfRepositoryEntry(identity, re);
+    boolean isOwner = repositoryManager.isOwnerOfRepositoryEntry(identity, re);
     if(!(isAuthor | isOwner)) return Response.serverError().status(Status.UNAUTHORIZED).build();
     boolean canDownload = re.getCanDownload() && typeToDownload.supportsDownload(re);
     if(!canDownload) return Response.serverError().status(Status.NOT_ACCEPTABLE).build();
@@ -174,7 +483,7 @@ public class RepositoryEntryResource {
       if(lockResult == null || (lockResult != null && lockResult.isSuccess() && !isAlreadyLocked)) {
         MediaResource mr = typeToDownload.getAsMediaResource(ores, false);
         if(mr != null) {
-          RepositoryManager.getInstance().incrementDownloadCounter(re);
+        	repositoryManager.incrementDownloadCounter(re);
           return Response.ok(mr.getInputStream()).cacheControl(cc).build(); // success
         } else return Response.serverError().status(Status.NO_CONTENT).build();
       } else return Response.serverError().status(Status.CONFLICT).build();
@@ -223,7 +532,7 @@ public class RepositoryEntryResource {
       Identity identity = RestSecurityHelper.getUserRequest(request).getIdentity();
       RepositoryEntry replacedRe;
       if(file == null) {
-      	replacedRe = RepositoryManager.getInstance().setDescriptionAndName(re, displayname, description);
+      	replacedRe = repositoryManager.setDescriptionAndName(re, displayname, description);
       } else {
 	      String tmpName = StringHelper.containsNonWhitespace(filename) ? filename : "import.zip";
 	      tmpFile = getTmpFile(tmpName);
@@ -238,7 +547,7 @@ public class RepositoryEntryResource {
 	      if(replacedRe == null) {
 	        return Response.serverError().status(Status.NOT_FOUND).build();
 	      } else if (StringHelper.containsNonWhitespace(displayname)) {
-	      	replacedRe = RepositoryManager.getInstance().setDescriptionAndName(replacedRe, displayname, null);
+	      	replacedRe = repositoryManager.setDescriptionAndName(replacedRe, displayname, null);
 	      }
       }
       RepositoryEntryVO vo = ObjectFactory.get(replacedRe);
@@ -293,9 +602,9 @@ public class RepositoryEntryResource {
   
   /**
 	 * Delete a course by id
- * @response.representation.200.doc The metadatas of the created course
+	 * @response.representation.200.doc The metadatas of the created course
 	 * @response.representation.401.doc The roles of the authenticated user are not sufficient
- * @response.representation.404.doc The course not found
+	 * @response.representation.404.doc The course not found
 	 * @param courseId The course resourceable's id
 	 * @param request The HTTP request
 	 * @return It returns the XML representation of the <code>Structure</code>
@@ -315,23 +624,30 @@ public class RepositoryEntryResource {
 			return Response.serverError().status(Status.UNAUTHORIZED).build();
 		}
 		UserRequest ureq = getUserRequest(request);
-		
-		//fxdiff
 		ErrorWindowControl error = new ErrorWindowControl();
-		RepositoryManager rm = RepositoryManager.getInstance();
-		rm.deleteRepositoryEntryWithAllData(ureq, error, re);
-		
+		repositoryManager.deleteRepositoryEntryWithAllData(ureq, error, re);
 		return Response.ok().build();
 	}
+	
+	private Response getIdentityInSecurityGroup(SecurityGroup sg) {
+		List<Identity> identities = securityManager.getIdentitiesOfSecurityGroup(sg);
+		
+		int count = 0;
+		UserVO[] ownerVOs = new UserVO[identities.size()];
+		for(Identity identity:identities) {
+			ownerVOs[count++] = UserVOFactory.get(identity);
+		}
+		return Response.ok(ownerVOs).build();
+	}
 
   private RepositoryEntry lookupRepositoryEntry(String key) {
     Long repoEntryKey = longId(key);
     RepositoryEntry re = null;
     if(repoEntryKey != null) {//looks like a primary key
-      re = RepositoryManager.getInstance().lookupRepositoryEntry(repoEntryKey);
+      re = repositoryManager.lookupRepositoryEntry(repoEntryKey);
     }
     if(re == null) {// perhaps a soft key
-      re = RepositoryManager.getInstance().lookupRepositoryEntryBySoftkey(key, false);
+      re = repositoryManager.lookupRepositoryEntryBySoftkey(key, false);
     }
     return re;
   }
diff --git a/src/test/java/org/olat/restapi/CalendarTest.java b/src/test/java/org/olat/restapi/CalendarTest.java
index 3f565378a34464ef5b15df0434df468d2314f32c..7bfe8c771f2f155da7c89e72a85b863b6d1817df 100644
--- a/src/test/java/org/olat/restapi/CalendarTest.java
+++ b/src/test/java/org/olat/restapi/CalendarTest.java
@@ -44,7 +44,6 @@ import org.apache.http.client.methods.HttpPut;
 import org.apache.http.util.EntityUtils;
 import org.codehaus.jackson.map.ObjectMapper;
 import org.codehaus.jackson.type.TypeReference;
-import org.junit.After;
 import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Test;
@@ -56,7 +55,6 @@ import org.olat.commons.calendar.restapi.CalendarVO;
 import org.olat.commons.calendar.restapi.EventVO;
 import org.olat.commons.calendar.ui.components.KalendarRenderWrapper;
 import org.olat.core.commons.persistence.DB;
-import org.olat.core.commons.persistence.DBFactory;
 import org.olat.core.id.Identity;
 import org.olat.course.CourseFactory;
 import org.olat.course.ICourse;
@@ -119,6 +117,7 @@ public class CalendarTest extends OlatJerseyTestCase {
 			calendarWrapper.getKalendar().addEvent(event);
 			
 			RepositoryEntry entry = repositoryManager.lookupRepositoryEntry(course1, false);
+			entry = repositoryManager.setAccess(entry, RepositoryEntry.ACC_USERS, false);
 			securityManager.addIdentityToSecurityGroup(id1, entry.getParticipantGroup());
 			
 			dbInstance.commit();
@@ -135,15 +134,17 @@ public class CalendarTest extends OlatJerseyTestCase {
 			courseConfig.setCalendarEnabled(true);
 			CourseFactory.setCourseConfig(course.getResourceableId(), courseConfig);
 			CourseFactory.closeCourseEditSession(course.getResourceableId(),true);
+			
+			CalendarManager calendarManager = CalendarManagerFactory.getInstance().getCalendarManager();
+			KalendarRenderWrapper calendarWrapper = calendarManager.getCourseCalendar(course2);
+			Assert.assertNotNull(calendarWrapper);
+
+			RepositoryEntry entry = repositoryManager.lookupRepositoryEntry(course2, false);
+			entry = repositoryManager.setAccess(entry, RepositoryEntry.ACC_OWNERS, true);
 
 			dbInstance.commit();
 		}
 	}
-	
-	@After
-	public void tearDown() {
-		DBFactory.getInstance().commitAndCloseSession();
-	}
 
 	@Test
 	public void testGetCalendars() throws IOException, URISyntaxException {
@@ -156,7 +157,7 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		List<CalendarVO> vos = parseArray(response);
 		assertNotNull(vos);
-		assertEquals(2, vos.size());//course1 + personal
+		assertTrue(2 <= vos.size());//course1 + personal
 		
 		conn.shutdown();
 	}
@@ -201,8 +202,8 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		List<CalendarVO> vos = parseArray(response);
 		assertNotNull(vos);
-		assertEquals(2, vos.size());//course1 + personal
-		CalendarVO calendar = getCourseCalendar(vos);
+		assertTrue(2 <= vos.size());//course1 + personal
+		CalendarVO calendar = getCourseCalendar(vos, course1);
 
 		URI eventUri = UriBuilder.fromUri(getContextURI()).path("users").path(id1.getKey().toString())
 				.path("calendars").path(calendar.getId()).path("events").build();
@@ -227,8 +228,8 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		List<CalendarVO> vos = parseArray(response);
 		assertNotNull(vos);
-		assertEquals(2, vos.size());//Root-1
-		CalendarVO calendar = getCourseCalendar(vos);
+		assertTrue(2 <= vos.size());//Root-1
+		CalendarVO calendar = getCourseCalendar(vos, course1);
 
 		//get events and output as JSON
 		URI eventUri = UriBuilder.fromUri(getContextURI()).path("users").path(id1.getKey().toString())
@@ -264,8 +265,9 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		List<CalendarVO> vos = parseArray(response);
 		assertNotNull(vos);
-		assertEquals(2, vos.size());
-		CalendarVO calendar = getCourseCalendar(vos);
+		assertTrue(2 <= vos.size());
+		CalendarVO calendar = getCourseCalendar(vos, course2);
+		Assert.assertNotNull(calendar);
 		
 		//create an event
 		EventVO event = new EventVO();
@@ -284,7 +286,6 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, putEventResponse.getStatusLine().getStatusCode());
 		EntityUtils.consume(putEventResponse.getEntity());
 		
-		
 		//check if the event is saved
 		CalendarManager calendarManager = CalendarManagerFactory.getInstance().getCalendarManager();
 		KalendarRenderWrapper calendarWrapper = calendarManager.getCourseCalendar(course2);
@@ -301,6 +302,40 @@ public class CalendarTest extends OlatJerseyTestCase {
 		conn.shutdown();
 	}
 	
+	@Test
+	public void testPutCalendarEvents_notAuthorized() throws IOException, URISyntaxException {
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login(id2.getName(), "A6B7C8"));
+		
+		URI calUri = UriBuilder.fromUri(getContextURI()).path("users").path(id2.getKey().toString()).path("calendars").build();
+		HttpGet calMethod = conn.createGet(calUri, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(calMethod);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		List<CalendarVO> vos = parseArray(response);
+		assertNotNull(vos);
+		assertTrue(2 <= vos.size());
+		CalendarVO calendarCourse_1 = getCourseCalendar(vos, course1);
+		
+		//create an event
+		EventVO event = new EventVO();
+		Calendar cal = Calendar.getInstance();
+		event.setBegin(cal.getTime());
+		cal.add(Calendar.HOUR_OF_DAY, 1);
+		event.setEnd(cal.getTime());
+		String subject = UUID.randomUUID().toString();
+		event.setSubject(subject);
+
+		URI eventUri = UriBuilder.fromUri(getContextURI()).path("users").path(id2.getKey().toString())
+				.path("calendars").path(calendarCourse_1.getId()).path("events").build();
+		HttpPut putEventMethod = conn.createPut(eventUri, MediaType.APPLICATION_JSON, true);
+		conn.addJsonEntity(putEventMethod, event);
+		HttpResponse putEventResponse = conn.execute(putEventMethod);
+		assertEquals(401, putEventResponse.getStatusLine().getStatusCode());
+		EntityUtils.consume(putEventResponse.getEntity());
+
+		conn.shutdown();
+	}
+	
 	@Test
 	public void testPostCalendarEvents() throws IOException, URISyntaxException {
 		RestConnection conn = new RestConnection();
@@ -312,7 +347,8 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		List<CalendarVO> vos = parseArray(response);
 		assertTrue(vos != null && !vos.isEmpty());
-		CalendarVO calendar = getCourseCalendar(vos);
+		CalendarVO calendar = getCourseCalendar(vos, course2);
+		Assert.assertNotNull(calendar);
 		
 		//create an event
 		EventVO event = new EventVO();
@@ -359,7 +395,7 @@ public class CalendarTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		List<CalendarVO> vos = parseArray(response);
 		assertNotNull(vos);
-		assertEquals(2, vos.size());
+		assertTrue(2 <= vos.size());
 		CalendarVO calendar = getUserCalendar(vos);
 		
 		//create an event
@@ -424,9 +460,9 @@ public class CalendarTest extends OlatJerseyTestCase {
 		}
 	}
 	
-	protected CalendarVO getCourseCalendar(List<CalendarVO> vos) {
+	protected CalendarVO getCourseCalendar(List<CalendarVO> vos, ICourse course) {
 		for(CalendarVO vo:vos) {
-			if(vo.getId().startsWith("course")) {
+			if(vo.getId().startsWith("course") && vo.getId().endsWith(course.getResourceableId().toString())) {
 				return vo;
 			}
 		}
diff --git a/src/test/java/org/olat/restapi/RepositoryEntriesTest.java b/src/test/java/org/olat/restapi/RepositoryEntriesTest.java
index 30b5733dfa13f63b9f50b50648c9027a4ac7cbee..97334d2dbdd92a84c456661c22e3cacec6b62975 100644
--- a/src/test/java/org/olat/restapi/RepositoryEntriesTest.java
+++ b/src/test/java/org/olat/restapi/RepositoryEntriesTest.java
@@ -37,58 +37,58 @@ import java.net.URI;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.util.List;
+import java.util.UUID;
 
 import javax.ws.rs.core.MediaType;
 import javax.ws.rs.core.UriBuilder;
 
+import org.apache.http.HttpEntity;
 import org.apache.http.HttpResponse;
+import org.apache.http.client.methods.HttpDelete;
 import org.apache.http.client.methods.HttpGet;
 import org.apache.http.client.methods.HttpPut;
 import org.apache.http.entity.mime.HttpMultipartMode;
 import org.apache.http.entity.mime.MultipartEntity;
 import org.apache.http.entity.mime.content.FileBody;
 import org.apache.http.entity.mime.content.StringBody;
+import org.apache.http.util.EntityUtils;
 import org.apache.log4j.Logger;
 import org.codehaus.jackson.map.ObjectMapper;
 import org.codehaus.jackson.type.TypeReference;
-import org.junit.After;
-import org.junit.Before;
+import org.junit.Assert;
 import org.junit.Test;
+import org.olat.admin.securitygroup.gui.IdentitiesAddEvent;
+import org.olat.basesecurity.BaseSecurity;
+import org.olat.core.commons.persistence.DB;
 import org.olat.core.commons.persistence.DBFactory;
+import org.olat.core.id.Identity;
 import org.olat.repository.RepositoryEntry;
 import org.olat.repository.RepositoryManager;
 import org.olat.resource.OLATResource;
 import org.olat.resource.OLATResourceManager;
 import org.olat.restapi.support.vo.RepositoryEntryVO;
 import org.olat.restapi.support.vo.RepositoryEntryVOes;
+import org.olat.test.JunitTestHelper;
 import org.olat.test.OlatJerseyTestCase;
+import org.olat.user.restapi.UserVO;
+import org.springframework.beans.factory.annotation.Autowired;
 
+/**
+ * 
+ * @author srosse, stephane.rosse@frentix.com, http:
+ */
 public class RepositoryEntriesTest extends OlatJerseyTestCase {
-	
-	private RestConnection conn;
-	
-	@Before @Override
-	public void setUp() throws Exception {
-		super.setUp();
-		conn = new RestConnection();
-		DBFactory.getInstance().intermediateCommit();
-	}
 
-  @After
-	public void tearDown() throws Exception {
-		try {
-			if(conn != null) {
-				conn.shutdown();
-			}
-			DBFactory.getInstance().commitAndCloseSession();
-		} catch (Exception e) {
-      e.printStackTrace();
-      throw e;
-		}
-	}
+	@Autowired
+	private BaseSecurity securityManager;
+	@Autowired
+	private RepositoryManager repositoryManager;
+	@Autowired
+	private DB dbInstance;
 
 	@Test
 	public void testGetEntries() throws IOException, URISyntaxException {
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build();
@@ -100,10 +100,13 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		
 		List<RepositoryEntryVO> entryVoes = parseRepoArray(body);
 		assertNotNull(entryVoes);
+		
+		conn.shutdown();
 	}
 	
 	@Test
 	public void testGetEntriesWithPaging() throws IOException, URISyntaxException {
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		URI uri = UriBuilder.fromUri(getContextURI()).path("repo").path("entries")
 				.queryParam("start", "0").queryParam("limit", "25").build();
@@ -112,18 +115,20 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		HttpResponse response = conn.execute(method);
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		RepositoryEntryVOes entryVoes = conn.parse(response, RepositoryEntryVOes.class);
-		
 
 		assertNotNull(entryVoes);
 		assertNotNull(entryVoes.getRepositoryEntries());
 		assertTrue(entryVoes.getRepositoryEntries().length <= 25);
 		assertTrue(entryVoes.getTotalCount() >= entryVoes.getRepositoryEntries().length);
+		
+		conn.shutdown();
 	}
 	
 	@Test
 	public void testGetEntry() throws IOException, URISyntaxException {
 		RepositoryEntry re = createRepository("Test GET repo entry");
-		
+
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries/" + re.getKey()).build();
@@ -132,6 +137,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertEquals(200, response.getStatusLine().getStatusCode());
 		RepositoryEntryVO entryVo = conn.parse(response, RepositoryEntryVO.class);
 		assertNotNull(entryVo);
+		
+		conn.shutdown();
 	}
 	
 	@Test
@@ -140,6 +147,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(cpUrl);
 		File cp = new File(cpUrl.toURI());
 
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build();
@@ -164,6 +172,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(re.getOlatResource());
 		assertEquals("CP demo", re.getDisplayname());
 		assertEquals(RepositoryEntry.ACC_USERS, re.getAccess());
+		
+		conn.shutdown();
 	}
 	
 	@Test
@@ -173,6 +183,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(cpUrl);
 		File cp = new File(cpUrl.toURI());
 
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build();
@@ -196,6 +207,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(re.getOlatResource());
 		assertEquals("QTI demo", re.getDisplayname());
 		log.info(re.getOlatResource().getResourceableTypeName());
+		
+		conn.shutdown();
 	}
 	
 	@Test
@@ -205,6 +218,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(cpUrl);
 		File cp = new File(cpUrl.toURI());
 
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build();
@@ -228,6 +242,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(re.getOlatResource());
 		assertEquals("Questionnaire demo", re.getDisplayname());
 		log.info(re.getOlatResource().getResourceableTypeName());
+		
+		conn.shutdown();
 	}
 	
 	@Test
@@ -237,6 +253,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(cpUrl);
 		File cp = new File(cpUrl.toURI());
 
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build();
 		HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true);
@@ -259,6 +276,8 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(re.getOlatResource());
 		assertEquals("Wiki demo", re.getDisplayname());
 		log.info(re.getOlatResource().getResourceableTypeName());
+		
+		conn.shutdown();
 	}
 	
 	@Test
@@ -268,6 +287,7 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(cpUrl);
 		File cp = new File(cpUrl.toURI());
 
+		RestConnection conn = new RestConnection();
 		assertTrue(conn.login("administrator", "openolat"));
 		
 		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").build();
@@ -291,9 +311,274 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		assertNotNull(re.getOlatResource());
 		assertEquals("Blog demo", re.getDisplayname());
 		log.info(re.getOlatResource().getResourceableTypeName());
+		
+		conn.shutdown();
+	}
+	
+	@Test
+	public void testGetOwners() throws IOException, URISyntaxException {
+		Identity owner1 = JunitTestHelper.createAndPersistIdentityAsAuthor("author-1-" + UUID.randomUUID().toString());
+		Identity owner2 = JunitTestHelper.createAndPersistIdentityAsAuthor("author-2-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		repositoryManager.addOwners(owner1, new IdentitiesAddEvent(owner1), re);
+		repositoryManager.addOwners(owner1, new IdentitiesAddEvent(owner2), re);
+		dbInstance.commitAndCloseSession();
+
+		//get the owners
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").path(re.getKey().toString()).path("owners").build();
+		HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		List<UserVO> users = parseUserArray(response.getEntity());
+		Assert.assertNotNull(users);
+		Assert.assertEquals(3, users.size());//our 2 + administrator
+		
+		int found = 0;
+		for(UserVO user:users) {
+			String login = user.getLogin();
+			Assert.assertNotNull(login);
+			if(owner1.getName().equals(login) || owner2.getName().equals(login)) {
+				found++;
+			}
+		}
+		Assert.assertEquals(2, found);
+		
+		conn.shutdown();
+	}
+	
+	@Test
+	public void testAddOwners() throws IOException, URISyntaxException {
+		Identity owner = JunitTestHelper.createAndPersistIdentityAsAuthor("author-3-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		dbInstance.commitAndCloseSession();
+
+		//add an owner
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI())
+				.path("repo/entries").path(re.getKey().toString()).path("owners").path(owner.getKey().toString())
+				.build();
+		
+		HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		EntityUtils.consume(response.getEntity());
+
+		conn.shutdown();
+		
+		//check
+		List<Identity> owners = securityManager.getIdentitiesOfSecurityGroup(re.getOwnerGroup());
+		Assert.assertNotNull(owners);
+		Assert.assertEquals(2, owners.size());
+		Assert.assertTrue(owners.contains(owner));
+	}
+	
+	@Test
+	public void testRemoveOwner() throws IOException, URISyntaxException {
+		Identity owner = JunitTestHelper.createAndPersistIdentityAsAuthor("author-4-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		repositoryManager.addOwners(owner, new IdentitiesAddEvent(owner), re);
+		dbInstance.commitAndCloseSession();
+
+		//remove the owner
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI())
+				.path("repo/entries").path(re.getKey().toString()).path("owners").path(owner.getKey().toString()).build();
+		HttpDelete method = conn.createDelete(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		EntityUtils.consume(response.getEntity());
+		conn.shutdown();
+		
+		//check
+		List<Identity> owners = securityManager.getIdentitiesOfSecurityGroup(re.getOwnerGroup());
+		Assert.assertNotNull(owners);
+		Assert.assertEquals(1, owners.size());//administrator
+		Assert.assertFalse(owners.contains(owner));
+	}
+	
+	@Test
+	public void testGetCoaches() throws IOException, URISyntaxException {
+		Identity coach1 = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-1-" + UUID.randomUUID().toString());
+		Identity coach2 = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-2-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		repositoryManager.addTutors(coach1, new IdentitiesAddEvent(coach1), re);
+		repositoryManager.addTutors(coach1, new IdentitiesAddEvent(coach2), re);
+		dbInstance.commitAndCloseSession();
+
+		//get the coaches
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").path(re.getKey().toString()).path("coaches").build();
+		HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		List<UserVO> users = parseUserArray(response.getEntity());
+		Assert.assertNotNull(users);
+		Assert.assertEquals(2, users.size());//our 2
+		
+		int found = 0;
+		for(UserVO user:users) {
+			String login = user.getLogin();
+			Assert.assertNotNull(login);
+			if(coach1.getName().equals(login) || coach2.getName().equals(login)) {
+				found++;
+			}
+		}
+		Assert.assertEquals(2, found);
+		
+		conn.shutdown();
 	}
 	
-	protected List<RepositoryEntryVO> parseRepoArray(InputStream body) {
+	@Test
+	public void testAddCoach() throws IOException, URISyntaxException {
+		Identity coach = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-3-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		dbInstance.commitAndCloseSession();
+
+		//add an owner
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI())
+				.path("repo/entries").path(re.getKey().toString()).path("coaches").path(coach.getKey().toString())
+				.build();
+		
+		HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		EntityUtils.consume(response.getEntity());
+
+		conn.shutdown();
+		
+		//check
+		List<Identity> coaches = securityManager.getIdentitiesOfSecurityGroup(re.getTutorGroup());
+		Assert.assertNotNull(coaches);
+		Assert.assertEquals(1, coaches.size());
+		Assert.assertTrue(coaches.contains(coach));
+	}
+	
+	@Test
+	public void testRemoveCoach() throws IOException, URISyntaxException {
+		Identity coach = JunitTestHelper.createAndPersistIdentityAsAuthor("coach-4-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		repositoryManager.addTutors(coach, new IdentitiesAddEvent(coach), re);
+		dbInstance.commitAndCloseSession();
+
+		//remove the owner
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI())
+				.path("repo/entries").path(re.getKey().toString()).path("coaches").path(coach.getKey().toString()).build();
+		HttpDelete method = conn.createDelete(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		EntityUtils.consume(response.getEntity());
+		conn.shutdown();
+		
+		//check
+		List<Identity> coaches = securityManager.getIdentitiesOfSecurityGroup(re.getTutorGroup());
+		Assert.assertNotNull(coaches);
+		Assert.assertTrue(coaches.isEmpty());
+		Assert.assertFalse(coaches.contains(coach));
+	}
+	
+	@Test
+	public void testGetParticipants() throws IOException, URISyntaxException {
+		Identity participant1 = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-1-" + UUID.randomUUID().toString());
+		Identity participant2 = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-2-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		repositoryManager.addParticipants(participant1, new IdentitiesAddEvent(participant1), re);
+		repositoryManager.addParticipants(participant1, new IdentitiesAddEvent(participant2), re);
+		dbInstance.commitAndCloseSession();
+
+		//get the coaches
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI()).path("repo/entries").path(re.getKey().toString()).path("participants").build();
+		HttpGet method = conn.createGet(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		List<UserVO> users = parseUserArray(response.getEntity());
+		Assert.assertNotNull(users);
+		Assert.assertEquals(2, users.size());//our 2 
+		
+		int found = 0;
+		for(UserVO user:users) {
+			String login = user.getLogin();
+			Assert.assertNotNull(login);
+			if(participant1.getName().equals(login) || participant2.getName().equals(login)) {
+				found++;
+			}
+		}
+		Assert.assertEquals(2, found);
+		conn.shutdown();
+	}
+	
+	@Test
+	public void testAddParticipants() throws IOException, URISyntaxException {
+		Identity participant = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-3-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		dbInstance.commitAndCloseSession();
+
+		//add an owner
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI())
+				.path("repo/entries").path(re.getKey().toString()).path("participants").path(participant.getKey().toString())
+				.build();
+		
+		HttpPut method = conn.createPut(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		EntityUtils.consume(response.getEntity());
+
+		conn.shutdown();
+		
+		//check
+		List<Identity> participants = securityManager.getIdentitiesOfSecurityGroup(re.getParticipantGroup());
+		Assert.assertNotNull(participants);
+		Assert.assertEquals(1, participants.size());
+		Assert.assertTrue(participants.contains(participant));
+	}
+	
+	@Test
+	public void testRemoveParticipant() throws IOException, URISyntaxException {
+		Identity participant = JunitTestHelper.createAndPersistIdentityAsAuthor("participant-4-" + UUID.randomUUID().toString());
+		RepositoryEntry re = JunitTestHelper.createAndPersistRepositoryEntry();
+		repositoryManager.addParticipants(participant, new IdentitiesAddEvent(participant), re);
+		dbInstance.commitAndCloseSession();
+
+		//remove the owner
+		RestConnection conn = new RestConnection();
+		assertTrue(conn.login("administrator", "openolat"));
+		
+		URI request = UriBuilder.fromUri(getContextURI())
+				.path("repo/entries").path(re.getKey().toString()).path("participants").path(participant.getKey().toString()).build();
+		HttpDelete method = conn.createDelete(request, MediaType.APPLICATION_JSON, true);
+		HttpResponse response = conn.execute(method);
+		assertEquals(200, response.getStatusLine().getStatusCode());
+		EntityUtils.consume(response.getEntity());
+		conn.shutdown();
+		
+		//check
+		List<Identity> participatns = securityManager.getIdentitiesOfSecurityGroup(re.getParticipantGroup());
+		Assert.assertNotNull(participatns);
+		Assert.assertTrue(participatns.isEmpty());
+		Assert.assertFalse(participatns.contains(participant));
+	}
+
+	private List<RepositoryEntryVO> parseRepoArray(InputStream body) {
 		try {
 			ObjectMapper mapper = new ObjectMapper(jsonFactory); 
 			return mapper.readValue(body, new TypeReference<List<RepositoryEntryVO>>(){/* */});
@@ -303,6 +588,16 @@ public class RepositoryEntriesTest extends OlatJerseyTestCase {
 		}
 	}
 	
+	private List<UserVO> parseUserArray(HttpEntity entity) {
+		try {
+			ObjectMapper mapper = new ObjectMapper(jsonFactory); 
+			return mapper.readValue(entity.getContent(), new TypeReference<List<UserVO>>(){/* */});
+		} catch (Exception e) {
+			e.printStackTrace();
+			return null;
+		}
+	}
+	
 	private RepositoryEntry createRepository(String name) {
 		OLATResourceManager rm = OLATResourceManager.getInstance();
 		// create course and persist as OLATResourceImpl
diff --git a/src/test/java/org/olat/test/AllTestsJunit4.java b/src/test/java/org/olat/test/AllTestsJunit4.java
index 9655444919e73ccb213f2566458d503164ad27b9..f12579ba7df57b495603c6e0b6d199649f5bf472 100644
--- a/src/test/java/org/olat/test/AllTestsJunit4.java
+++ b/src/test/java/org/olat/test/AllTestsJunit4.java
@@ -136,6 +136,7 @@ import org.junit.runners.Suite;
 	org.olat.core.dispatcher.mapper.MapperServiceTest.class,
 	org.olat.restapi.AuthenticationTest.class,
 	org.olat.restapi.CatalogTest.class,
+	org.olat.restapi.CalendarTest.class,
 	org.olat.restapi.CourseGroupMgmtTest.class,
 	org.olat.restapi.CoursesContactElementTest.class,
 	org.olat.restapi.CourseSecurityTest.class,
diff --git a/src/test/java/org/olat/test/JunitTestHelper.java b/src/test/java/org/olat/test/JunitTestHelper.java
index 14c16292f48de71acb3a623dcbec9304853b08d3..47e0a5c927d9bae2f90dbae266658953b67b27fe 100644
--- a/src/test/java/org/olat/test/JunitTestHelper.java
+++ b/src/test/java/org/olat/test/JunitTestHelper.java
@@ -144,7 +144,8 @@ public class JunitTestHelper {
 	
 	public static final RepositoryEntry createAndPersistRepositoryEntry(boolean membersOnly) {
 		OLATResourceManager resourceManager = OLATResourceManager.getInstance();
-		OLATResourceable ores = OresHelper.createOLATResourceableInstance(UUID.randomUUID().toString(), CodeHelper.getForeverUniqueID());
+		String resourceName = UUID.randomUUID().toString().replace("-", "").substring(0, 30);
+		OLATResourceable ores = OresHelper.createOLATResourceableInstance(resourceName, CodeHelper.getForeverUniqueID());
 		OLATResource r =  resourceManager.createOLATResourceInstance(ores);
 		resourceManager.saveOLATResource(r);
 		return createAndPersistRepositoryEntry(r, membersOnly);