I have a maven project that is getting the following error when I try to build it from within eclipse
Note - the project builds correctly from the command line using maven and the child modules all build ok from within eclipse, so I'm guessing its some stale metadata somewhere but I can't work it out. I also created a brand new workspace and deleted the .settings and .project files in the app directories. Any help would be greatly appreciated.
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project com.veda.icc.esb.companyfinancial:companyfinancial-parent:1.0.1-SNAPSHOT (/Users/brockwmills/Development/Marlo/Veda/companyfinancial-asiconfile-030/pom.xml) has 4 errors
[ERROR] Failed to interpolate field3: protected java.lang.String org.codehaus.plexus.util.xml.Xpp3Dom.value on class: org.codehaus.plexus.util.xml.Xpp3Dom: Illegal pattern character 'X'
[ERROR] Failed to interpolate field3: protected java.lang.String org.codehaus.plexus.util.xml.Xpp3Dom.value on class: org.codehaus.plexus.util.xml.Xpp3Dom: Illegal pattern character 'X'
[ERROR] Failed to interpolate field3: protected java.lang.String org.codehaus.plexus.util.xml.Xpp3Dom.value on class: org.codehaus.plexus.util.xml.Xpp3Dom: Illegal pattern character 'X'
[ERROR] Failed to interpolate field3: protected java.lang.String org.codehaus.plexus.util.xml.Xpp3Dom.value on class: org.codehaus.plexus.util.xml.Xpp3Dom: Illegal pattern character 'X'
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
If I turn on the debugging it's an error trying to interpret the last build time:
[ERROR] Failed to interpolate field3: protected java.lang.String org.codehaus.plexus.util.xml.Xpp3Dom.value on class: org.codehaus.plexus.util.xml.Xpp3Dom: Illegal pattern character 'X'
java.lang.IllegalArgumentException: Illegal pattern character 'X'
at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:768)
at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:575)
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:500)
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:475)
at org.apache.maven.model.interpolation.BuildTimestampValueSource.getValue(BuildTimestampValueSource.java:53)
at org.codehaus.plexus.interpolation.StringSearchInterpolator.interpolate(StringSearchInterpolator.java:197)
at org.codehaus.plexus.interpolation.StringSearchInterpolator.interpolate(StringSearchInterpolator.java:124)
at org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator.interpolateInternal(AbstractStringBasedModelInterpolator.java:240)
at org.apache.maven.model.interpolation.StringSearchModelInterpolator$InterpolateObjectAction.interpolateStringField(StringSearchModelInterpolator.java:217)
at org.apache.maven.model.interpolation.StringSearchModelInterpolator$InterpolateObjectAction.interpolateField(StringSearchModelInterpolator.java:166)
at org.apache.maven.model.interpolation.StringSearchModelInterpolator$InterpolateObjectAction.traverseObjectWithParents(StringSearchModelInterpolator.java:149)
at org.apache.maven.model.interpolation.StringSearchModelInterpolator$InterpolateObjectAction.run(StringSearchModelInterpolator.java:123)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.maven.model.interpolation.StringSearchModelInterpolator.interpolateObject(StringSearchModelInterpolator.java:75)
at org.apache.maven.model.interpolation.StringSearchModelInterpolator.interpolateModel(StringSearchModelInterpolator.java:58)
at org.apache.maven.model.building.DefaultModelBuilder.interpolateModel(DefaultModelBuilder.java:637)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:340)
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:232)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:410)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:379)
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:343)
at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)
at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)