From c875ff73f4d8cafdaf17e5c76fd3919399bc13fc Mon Sep 17 00:00:00 2001 From: Mike Yan Date: Sun, 11 Feb 2018 20:15:22 +0800 Subject: [PATCH] TESB-20833: Fixed avoid to overwrite OSGi bundle pom file (#1431) --- .../tools/creator/CreateMavenStandardJobOSGiPom.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/tools/creator/CreateMavenStandardJobOSGiPom.java b/main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/tools/creator/CreateMavenStandardJobOSGiPom.java index 312252a8e3..86c5effbe3 100644 --- a/main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/tools/creator/CreateMavenStandardJobOSGiPom.java +++ b/main/plugins/org.talend.designer.maven/src/main/java/org/talend/designer/maven/tools/creator/CreateMavenStandardJobOSGiPom.java @@ -167,4 +167,13 @@ public class CreateMavenStandardJobOSGiPom extends CreateMavenJobPom { } } } + + /* (non-Javadoc) + * @see org.talend.designer.maven.tools.creator.CreateMavenJobPom#afterCreate(org.eclipse.core.runtime.IProgressMonitor) + */ + @Override + protected void afterCreate(IProgressMonitor monitor) throws Exception { + PomUtil.backupPomFile(getJobProcessor().getTalendJavaProject()); + super.afterCreate(monitor); + } }