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> 


Reply via email to