Ok, I will check once more.
Thanks
Konrad
> On 18. Dec 2017, at 15:14, Oliver Lietz <[email protected]> wrote:
>
> 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
>
>