You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2007/06/29 20:07:42 UTC

svn commit: r551982 - in /roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol: RollerAtomHandler.java package.html

Author: snoopdave
Date: Fri Jun 29 11:07:41 2007
New Revision: 551982

URL: http://svn.apache.org/viewvc?view=rev&rev=551982
Log:
Fixed a bug in delete-entry. Now passes the latest Ape tests with no errors.

Modified:
    roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomHandler.java
    roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/package.html

Modified: roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomHandler.java
URL: http://svn.apache.org/viewvc/roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomHandler.java?view=diff&rev=551982&r1=551981&r2=551982
==============================================================================
--- roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomHandler.java (original)
+++ roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/RollerAtomHandler.java Fri Jun 29 11:07:41 2007
@@ -608,12 +608,12 @@
                         throw new AtomNotFoundException("cannot find specified entry/resource");
                     }
                     if (canEdit(rollerEntry)) {
-                        WeblogManager mgr = roller.getWeblogManager();
+                        WeblogManager mgr = roller.getWeblogManager();                                                
+                        CacheManager.invalidate(rollerEntry.getWebsite());                        
+                        reindexEntry(rollerEntry);
                         mgr.removeWeblogEntry(rollerEntry);
                         log.debug("Deleted entry:" + rollerEntry.getAnchor());
                         roller.flush();
-                        CacheManager.invalidate(rollerEntry.getWebsite());                        
-                        reindexEntry(rollerEntry);
                         return;
                     } 
                 } else if (pathInfo[1].equals("resource")) {

Modified: roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/package.html
URL: http://svn.apache.org/viewvc/roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/package.html?view=diff&rev=551982&r1=551981&r2=551982
==============================================================================
--- roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/package.html (original)
+++ roller/trunk/apps/weblogger/src/java/org/apache/roller/weblogger/webservices/atomprotocol/package.html Fri Jun 29 11:07:41 2007
@@ -21,6 +21,8 @@
   <title></title>
 </head>
 <body>
-(Experimental) Atom Publising Protocol implementation using ROME.
+    <p>(Experimental) Atom Publising Protocol (APP) implementation using ROME.</p>
+    <p>Updated for APP draft #15, passes the Atom Protocol Exerciser (Ape) tests as of June 29, 2007.</p>
+    <p>End-point is at [context]/roller-services/app</p>
 </body>
 </html>