Index: jackrabbit-core/src/main/java/org/apache/jackrabbit/core/ItemSaveOperation.java
===================================================================
--- jackrabbit-core/src/main/java/org/apache/jackrabbit/core/ItemSaveOperation.java	(revision 1100160)
+++ jackrabbit-core/src/main/java/org/apache/jackrabbit/core/ItemSaveOperation.java	(working copy)
@@ -259,7 +259,7 @@
             // update operation succeeded
             succeeded = true;
         } catch (StaleItemStateException e) {
-            throw new InvalidItemStateException(e.getMessage());
+            throw new InvalidItemStateException(e.getMessage(), e);
         } catch (ItemStateException e) {
             throw new RepositoryException(
                     "Unable to update item: " + this, e);
@@ -918,4 +918,4 @@
         return "item.save()";
     }
 
-}
\ No newline at end of file
+}
