On Monday 18 December 2017 14:53:50 Konrad Windszus wrote:
> There is a dependency from Validation Core to SlingStart Maven Plugin 1.7.14
> (which is not yet released to Maven Central). An older version of
> SlingStart Maven Plugin does not allow to leave out the version here from
> the provisioning model. This is a chicken/egg problem. But switching to the
> latest SNAPSHOT (i.e. slingstart-maven-plugin 1.7.15-SNAPSHOT) temporarily
> should allow you to build again.

That's not the problem as I have built 1.7.14 yesterday around 2 pm (it's in 
my local Maven repo) and the error is the same with 1.7.15-SNAPSHOT.

O.

> > On 18. Dec 2017, at 14:29, Oliver Lietz <[email protected]> wrote:
> > 
> > On Sunday 17 December 2017 13:04:41 Konrad Windszus wrote:
> >> Hi,
> >> 
> >> We solved several issues in these releases:
> >> 
> >> SlingStart Maven Plugin:
> >> https://issues.apache.org/jira/projects/SLING/versions/12342309
> >> Validation
> >> Core & Test Services:
> >> https://issues.apache.org/jira/projects/SLING/versions/12342296
> > 
> > The latest changes in Validation Core break my aggregator [1] build:
> > 
> > beat:repos olli$ mvn clean install
> > [INFO] Scanning for projects...
> > [INFO] Extended Maven classpath (scope 'provided') by the dependencies
> > extracted from the Sling model.
> > [ERROR] Internal error: java.lang.IllegalArgumentException: Unable to
> > resolve dependency:
> > mvn:org.apache.sling/org.apache.sling.validation.core/LATEST -> [Help 1]
> > org.apache.maven.InternalErrorException: Internal error:
> > java.lang.IllegalArgumentException: Unable to resolve dependency:
> > mvn:org.apache.sling/org.apache.sling.validation.core/LATEST
> > 
> >    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:122)
> >    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
> >    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
> >    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
> >    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> >    at sun.reflect.NativeMethodAccessorImpl.invoke
> > 
> > (NativeMethodAccessorImpl.java:62)
> > 
> >    at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > 
> > (DelegatingMethodAccessorImpl.java:43)
> > 
> >    at java.lang.reflect.Method.invoke (Method.java:498)
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> > 
> > (Launcher.java:289)
> > 
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> > 
> > (Launcher.java:229)
> > 
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> > 
> > (Launcher.java:415)
> > 
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.main
> > 
> > (Launcher.java:356)
> > Caused by: java.lang.IllegalArgumentException: Unable to resolve
> > dependency: mvn:org.apache.sling/org.apache.sling.validation.core/LATEST
> > 
> >    at org.apache.sling.maven.slingstart.PomArtifactVersionResolver.resolve
> > 
> > (PomArtifactVersionResolver.java:63)
> > 
> >    at
> > 
> > org.apache.sling.provisioning.model.ModelResolveUtility.resolveArtifactVer
> > sion (ModelResolveUtility.java:94)
> > 
> >    at
> > 
> > org.apache.sling.provisioning.model.EffectiveModelProcessor.processArtifac
> > t
> > (EffectiveModelProcessor.java:51)
> > 
> >    at org.apache.sling.provisioning.model.ModelProcessor.process
> > 
> > (ModelProcessor.java:62)
> > 
> >    at org.apache.sling.provisioning.model.ModelUtility.getEffectiveModel
> > 
> > (ModelUtility.java:155)
> > 
> >    at org.apache.sling.maven.slingstart.ModelPreprocessor.addDependencies
> > 
> > (ModelPreprocessor.java:164)
> > 
> >    at org.apache.sling.maven.slingstart.ModelPreprocessor.addDependencies
> > 
> > (ModelPreprocessor.java:88)
> > 
> >    at
> > 
> > org.apache.sling.maven.slingstart.DependencyLifecycleParticipant.afterProj
> > ectsRead (DependencyLifecycleParticipant.java:78)
> > 
> >    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:267)
> >    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:194)
> >    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:107)
> >    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:955)
> >    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
> >    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
> >    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> >    at sun.reflect.NativeMethodAccessorImpl.invoke
> > 
> > (NativeMethodAccessorImpl.java:62)
> > 
> >    at sun.reflect.DelegatingMethodAccessorImpl.invoke
> > 
> > (DelegatingMethodAccessorImpl.java:43)
> > 
> >    at java.lang.reflect.Method.invoke (Method.java:498)
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> > 
> > (Launcher.java:289)
> > 
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> > 
> > (Launcher.java:229)
> > 
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> > 
> > (Launcher.java:415)
> > 
> >    at org.codehaus.plexus.classworlds.launcher.Launcher.main
> > 
> > (Launcher.java:356)
> > [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.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> > http://cwiki.apache.org/confluence/display/MAVEN/InternalErrorException
> > 
> > Adding a version back for Validation Core unbreaks the build.
> > 
> > Regards,
> > O.
> > 
> > [1] https://github.com/oliverlietz/apache-sling-aggregator


Reply via email to