> Hey Remy, > > The reason the File create failed is because further up in my code an > Exception was being thrown and that caused a nat.rollback() to occur. Hence > the bug. Yes that's the explanation. > When the rollback() is call the corresponding records are removed > from the JDBCDescriptorStore but the File is not removed from the > FileContentStore. Shouldn't the call to nat.rollback() also remove any > related content from the FileContentStore? Yes. It will take some work to make the FileContentStore "transactional", though. Remy
