[go: up one dir, main page]

Menu

Commit [r467]  Maximize  Restore  History

Fixed bug 2797075 && 2791383: Files are deleted during sync/update and can be rolled back if something goes crazy

Fixed bug 2798241: Can start up with no selected application now

The majority of the code changes/additions deal with the ability to delete files from the filesystem during a sync/update.
Also, these files can be "rolled back" to stay in line with the database and the xml instance document if an error occurs.

I added code to handle deletion of FileType objects that may be referenced by other objects.

bworrell 2009-05-29

changed /trunk/RTClient/src/org/mitre/rt/client/core/RTClient.java
changed /trunk/RTClient/src/org/mitre/rt/client/resources/version.info.properties
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/SynchronizeClientDialog.java
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/transactions/SynchronizeTransaction.java
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/transactions/SynchronizeTransactionManager.java
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/transactions/SynchronizeTransactionUtilities.java
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/transactions/UpdateTransactionManager.java
changed /trunk/RTClient/src/org/mitre/rt/client/synchronize/transactions/update/FileTypeUpdateTransaction.java
changed /trunk/RTClient/src/org/mitre/rt/client/ui/applications/MainWindow.java
changed /trunk/RTClient/src/org/mitre/rt/client/ui/applications/MenuBar.java
changed /trunk/RTClient/src/org/mitre/rt/client/ui/cchecks/CCheckEditDialog.form
changed /trunk/RTClient/src/org/mitre/rt/client/ui/cchecks/CCheckEditDialog.java
changed /trunk/RTClient/src/org/mitre/rt/client/ui/cchecks/CheckContentTypePanel.java
changed /trunk/RTClient/src/org/mitre/rt/client/xml/ApplicationHelper.java
changed /trunk/RTClient/src/org/mitre/rt/client/xml/ComplianceCheckHelper.java
changed /trunk/RTClient/src/org/mitre/rt/client/xml/FileTypeHelper.java
changed /trunk/RTClient/src/org/mitre/rt/client/xml/RecommendationHelper.java
changed /trunk/RTClient/src/org/mitre/rt/client/xml/ReferenceHelper.java
changed /trunk/RTClient/src/org/mitre/rt/common/xml/RTDocumentUtilities.java
changed /trunk/RTClient/src/org/mitre/rt/server/database/dao/FileTypeDAO.java