Author: rmannibucau
Date: Fri Jul 22 07:02:26 2011
New Revision: 1149481

URL: http://svn.apache.org/viewvc?rev=1149481&view=rev
Log:
adding todo list to rest example

Added:
    openejb/trunk/openejb3/examples/webapps/rest-example/TODO
Modified:
    openejb/trunk/openejb3/examples/webapps/rest-example/pom.xml
    
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/dao/PostDAO.java
    
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/blog/models/post.js

Added: openejb/trunk/openejb3/examples/webapps/rest-example/TODO
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/rest-example/TODO?rev=1149481&view=auto
==============================================================================
--- openejb/trunk/openejb3/examples/webapps/rest-example/TODO (added)
+++ openejb/trunk/openejb3/examples/webapps/rest-example/TODO Fri Jul 22 
07:02:26 2011
@@ -0,0 +1,7 @@
+TODO list:
+-----------
+
+- run automatically init.sh (probably with cxf client API)
+- implement javascript MVC part (only the list and delete post links works)
+- update the css
+- and so on ;)...

Modified: openejb/trunk/openejb3/examples/webapps/rest-example/pom.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/rest-example/pom.xml?rev=1149481&r1=1149480&r2=1149481&view=diff
==============================================================================
--- openejb/trunk/openejb3/examples/webapps/rest-example/pom.xml (original)
+++ openejb/trunk/openejb3/examples/webapps/rest-example/pom.xml Fri Jul 22 
07:02:26 2011
@@ -122,8 +122,8 @@
   <dependencies>
     <dependency>
       <groupId>org.apache.openejb</groupId>
-      <artifactId>openejb-core</artifactId>
-      <version>4.0.0-SNAPSHOT</version>
+      <artifactId>javaee-api</artifactId>
+      <version>6.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
     <dependency>

Modified: 
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/dao/PostDAO.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/dao/PostDAO.java?rev=1149481&r1=1149480&r2=1149481&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/dao/PostDAO.java
 (original)
+++ 
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/java/org/superbiz/rest/dao/PostDAO.java
 Fri Jul 22 07:02:26 2011
@@ -54,7 +54,7 @@ public class PostDAO {
     public Post update(long id, long userId, String title, String content) {
         User user = dao.find(User.class, userId);
         if (user == null) {
-            throw  new IllegalArgumentException("setUser id " + id + " not 
found");
+            throw  new IllegalArgumentException("user id " + id + " not 
found");
         }
 
         Post post = dao.find(Post.class, id);

Modified: 
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/blog/models/post.js
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/blog/models/post.js?rev=1149481&r1=1149480&r2=1149481&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/blog/models/post.js
 (original)
+++ 
openejb/trunk/openejb3/examples/webapps/rest-example/src/main/webapp/blog/models/post.js
 Fri Jul 22 07:02:26 2011
@@ -38,8 +38,8 @@ $.Model.extend('Blog.Models.Post',
      */
        update: function( id, attrs, success, error ){
                $.ajax({
-                       url: '/posts/'+id,
-                       type: 'put',
+                       url: '/rest-example-1.1-SNAPSHOT/api/post/update/' + id,
+                       type: 'post',
                        dataType: 'json',
                        data: attrs,
                        success: success,
@@ -54,7 +54,7 @@ $.Model.extend('Blog.Models.Post',
         */
        destroy: function( id, success, error ){
                $.ajax({
-                       url: '/posts/'+id,
+                       url: '/rest-example-1.1-SNAPSHOT/api/post/delete/' + id,
                        type: 'delete',
                        dataType: 'json',
                        success: success,
@@ -69,8 +69,8 @@ $.Model.extend('Blog.Models.Post',
         */
        create: function( attrs, success, error ){
                $.ajax({
-                       url: '/posts',
-                       type: 'post',
+                       url: '/rest-example-1.1-SNAPSHOT/api/post/create',
+                       type: 'put',
                        dataType: 'json',
                        success: success,
                        error: error,


Reply via email to