Fixed some issues in the upgrade ccm-cms-types-mparticle-6.6.0-6.6.1

git-svn-id: https://svn.libreccm.org/ccm/trunk@3054 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2014-12-14 15:11:00 +00:00
parent 90179d55d3
commit d1a67d3864
1 changed files with 5 additions and 0 deletions

View File

@ -27,6 +27,9 @@ public class ArticleSectionContentSectionFix extends Program {
@Override @Override
protected void doRun(final CommandLine cmdLine) { protected void doRun(final CommandLine cmdLine) {
final Session session = SessionManager.getSession(); final Session session = SessionManager.getSession();
session.getTransactionContext().beginTxn();
final DomainCollection mparticles = new DomainCollection(session.retrieve( final DomainCollection mparticles = new DomainCollection(session.retrieve(
MultiPartArticle.BASE_DATA_OBJECT_TYPE)); MultiPartArticle.BASE_DATA_OBJECT_TYPE));
@ -37,6 +40,8 @@ public class ArticleSectionContentSectionFix extends Program {
processMPArticle((MultiPartArticle)mparticles.getDomainObject()); processMPArticle((MultiPartArticle)mparticles.getDomainObject());
i++; i++;
} }
session.getTransactionContext().commitTxn();
} }
private void processMPArticle(final MultiPartArticle mpa) { private void processMPArticle(final MultiPartArticle mpa) {