You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2011/07/22 19:52:45 UTC
svn commit: r1149669 - in
/openejb/trunk/openejb3/examples/webapps/rest-example/src/main:
java/org/superbiz/rest/service/PostService.java webapp/blog/
webapp/index.html webapp/jquery/ webapp/steal/
Author: rmannibucau
Date: Fri Jul 22 17:52:44 2011
New Revision: 1149669
URL: http://svn.apache.org/viewvc?rev=1149669&view=rev
Log:
removing javascript part since the example should be more REST oriented
Added:
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/index.html
Removed:
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/blog/
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/jquery/
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/steal/
Modified:
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/service/PostService.java
Modified: openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/service/PostService.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/service/PostService.java?rev=1149669&r1=1149668&r2=1149669&view=diff
==============================================================================
--- openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/service/PostService.java (original)
+++ openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/service/PostService.java Fri Jul 22 17:52:44 2011
@@ -60,8 +60,8 @@ public class PostService {
@Path("/update/{id}") @POST public Post update(@PathParam("id") long id,
@QueryParam("userId") long userId,
- @QueryParam("name") String title,
- @QueryParam("pwd") String content) {
+ @QueryParam("title") String title,
+ @QueryParam("content") String content) {
return dao.update(id, userId, title, content);
}
}
Added: openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/index.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/index.html?rev=1149669&view=auto
==============================================================================
--- openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/index.html (added)
+++ openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/index.html Fri Jul 22 17:52:44 2011
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html lang="en">
+ <head>
+ <title>OpenEJB REST Example</title>
+ </head>
+ <body>
+ <p>
+ Here are the REST services (all return xml or json).
+ <ul>
+ <li><em>Note 1: for all services base is http://localhost:1234/rest-example-1.1-SNAPSHOT/</em></li>
+ <li><em>Note 3: for all services base is http://localhost:1234/rest-example-1.1-SNAPSHOT/</em></li>
+ </ul>
+
+ <table border="1">
+ <tbody>
+ <tr>
+ <th><em>Entity</em></th>
+ <th><b>User</b></th>
+ <th><b>Post</b></th>
+ <th><b>Comment</b></th>
+ </tr>
+ <tr>
+ <td><em>create</em></td>
+ <td>PUT /api/user/create?name=NAME&pwd=PASSWORD&mail=EMAIL</td>
+ <td>PUT /api/post/create?title=TITLE&content=CONTENT&userId=USER_ID</td>
+ <td>PUT /api/comment/create?author=NAME&content=CONTENT&postId=POST_ID</td>
+ </tr>
+ <tr>
+ <td><em>update</em></td>
+ <td>POST /api/user/update/USER_ID?name=NAME&pwd=PASSWOR&mail=MAIL</td>
+ <td>POST /api/post/update/POST_ID?userId=USER_ID&title=TITLE&content=CONTENT</td>
+ <td>POST /api/comment/update/COMMENT_ID?author=NAME&content=CONTENT</td>
+ </tr>
+ <tr>
+ <td><em>delete</em></td>
+ <td>DELETE /api/user/USER_ID</td>
+ <td>DELETE /api/post/POST_ID</td>
+ <td>DELETE /api/comment/COMMENT_ID</td>
+ </tr>
+ <tr>
+ <td><em>list</em></td>
+ <td>GET /api/user/list</td>
+ <td>GET /api/post/list</td>
+ <td>GET /api/comment/list/POST_ID</td>
+ </tr>
+ </tbody>
+ </table>
+ </p>
+ </body>
+</html>