Expand my Community achievements bar.

[ERROR] Some problems were encountered while processing the POMs:

Avatar

Level 1

Hello,

I am getting following error when trying to build company-project that is available through solution partner portal. Can someone help me to resolve this error.

Downloaded: http://repo.adobe.com/nexus/content/groups/public/commons-codec/commons-codec/1.2/commons-codec-1.2.... (0 B at 0 B/s)

Downloaded: http://repo.adobe.com/nexus/content/groups/public/commons-io/commons-io/1.4/commons-io-1.4.jar (0 B at 0 B/s)

Downloaded: http://repo.adobe.com/nexus/content/groups/public/commons-collections/commons-collections/3.1/common... (559 kB at 184 kB/s)

Downloaded: http://repo.adobe.com/nexus/content/groups/public/org/apache/jackrabbit/jackrabbit-spi-commons/2.0-a... (727 kB at 236 kB/s)

Downloaded: http://repo.adobe.com/nexus/content/groups/public/commons-logging/commons-logging/1.0.4/commons-logg... (38 kB at 11 kB/s)

Downloading: https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-jcr-commons/2.0-alpha8/jackrab...

[ERROR] [ERROR] Some problems were encountered while processing the POMs:

[WARNING] 'groupId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-core:[unknown-version], C:\Workspace\company\company-core\pom.xml, line 9, column 11

[WARNING] 'artifactId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-core:[unknown-version], C:\Workspace\company\company-core\pom.xml, line 10, column 14

[WARNING] 'groupId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-ui:[unknown-version], C:\Workspace\company\company-ui\pom.xml, line 9, column 11

[WARNING] 'artifactId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-ui:[unknown-version], C:\Workspace\company\company-ui\pom.xml, line 10, column 14

[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:maven-vault-plugin:0.0.6 or one of its dependencies could not be resolved: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/) @

@

[ERROR] The build could not read 1 project -> [Help 1]

org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:

[WARNING] 'groupId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-core:[unknown-version], C:\Workspace\company\company-core\pom.xml, line 9, column 11

[WARNING] 'artifactId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-core:[unknown-version], C:\Workspace\company\company-core\pom.xml, line 10, column 14

[WARNING] 'groupId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-ui:[unknown-version], C:\Workspace\company\company-ui\pom.xml, line 9, column 11

[WARNING] 'artifactId' contains an expression but should be a constant. @ ${project.parent.groupId}:${module.prefix}-ui:[unknown-version], C:\Workspace\company\company-ui\pom.xml, line 10, column 14

[ERROR] Unresolveable build extension: Plugin com.day.jcr.vault:maven-vault-plugin:0.0.6 or one of its dependencies could not be resolved: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/) @

        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:382)

        at org.apache.maven.graph.DefaultGraphBuilder.collectProjects(DefaultGraphBuilder.java:400)

        at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor(DefaultGraphBuilder.java:391)

        at org.apache.maven.graph.DefaultGraphBuilder.build(DefaultGraphBuilder.java:78)

        at org.apache.maven.DefaultMaven.buildGraph(DefaultMaven.java:511)

        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:221)

        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:993)

        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)

        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)

        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]   The project com.adobe.training:company-ui:0.0.1-SNAPSHOT (C:\Workspace\company\company-ui\pom.xml) has 1 error

[ERROR]     Unresolveable build extension: Plugin com.day.jcr.vault:maven-vault-plugin:0.0.6 or one of its dependencies could not be resolved: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/) -> [Help 2]

org.apache.maven.plugin.PluginManagerException: Plugin com.day.jcr.vault:maven-vault-plugin:0.0.6 or one of its dependencies could not be resolved: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/)

        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupExtensionsRealm(DefaultMavenPluginManager.java:848)

        at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:196)

        at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:99)

        at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:44)

        at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1348)

        at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:443)

        at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:423)

        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:580)

        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:586)

        at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:371)

        at org.apache.maven.graph.DefaultGraphBuilder.collectProjects(DefaultGraphBuilder.java:400)

        at org.apache.maven.graph.DefaultGraphBuilder.getProjectsForMavenReactor(DefaultGraphBuilder.java:391)

        at org.apache.maven.graph.DefaultGraphBuilder.build(DefaultGraphBuilder.java:78)

        at org.apache.maven.DefaultMaven.buildGraph(DefaultMaven.java:511)

        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:221)

        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:993)

        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)

        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)

        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: org.apache.maven.plugin.PluginResolutionException: Plugin com.day.jcr.vault:maven-vault-plugin:0.0.6 or one of its dependencies could not be resolved: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/)

        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:218)

        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:149)

        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.resolveExtensionArtifacts(DefaultMavenPluginManager.java:910)

        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupExtensionsRealm(DefaultMavenPluginManager.java:841)

        ... 27 more

Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/)

        at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:453)

        at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:255)

        at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:376)

        at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal(DefaultPluginDependenciesResolver.java:210)

        ... 30 more

Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact org.apache.jackrabbit:jackrabbit-jcr-commons:jar:2.0-alpha8 in adobe (http://repo.adobe.com/nexus/content/groups/public/)

        at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:48)

        at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:364)

        at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:76)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

        at java.lang.Thread.run(Thread.java:748)

[ERROR]

[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/ProjectBuildingException

[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/PluginManagerException

POM.XML

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <parent>

  <groupId>com.adobe.training</groupId>

  <artifactId>parent</artifactId>

  <version>0.0.1-SNAPSHOT</version>

  </parent>

  <groupId>${project.parent.groupId}</groupId>

  <artifactId>${module.prefix}-core</artifactId>

  <packaging>bundle</packaging>

  <name>${company.name} - Core</name>

  <description>Core Bundle</description>

  <build>

  <plugins>

  <plugin>

  <groupId>org.apache.felix</groupId>

  <artifactId>maven-scr-plugin</artifactId>

  </plugin>

  <plugin>

  <groupId>org.apache.felix</groupId>

  <artifactId>maven-bundle-plugin</artifactId>

  <extensions>true</extensions>

  <configuration>

  <instructions>

  <!-- Export packages that should be visible to other bundles and JSPs -->

  <Export-Package>

                            com.adobe.training.core.*, com.adobe.training.utils.*

                        </Export-Package>

  <Import-Package>*;resolution:=optional</Import-Package>

  <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>

                        <Sling-Test-Regexp>.*adobe.*Test</Sling-Test-Regexp>

  </instructions>

  </configuration>

  </plugin>

  </plugins>

  </build>

  <profiles>

  <!-- Development Profile: Install bundles -->

  <profile>

  <id>bundle</id>

  <activation>

  <activeByDefault>false</activeByDefault>

  </activation>

  <build>

  <plugins>

  <plugin>

  <groupId>org.apache.sling</groupId>

  <artifactId>maven-sling-plugin</artifactId>

  <configuration>

  <slingUrlSuffix>/apps/company/install/</slingUrlSuffix>

  </configuration>

  </plugin>

  </plugins>

  </build>

  </profile>

  </profiles>

  <dependencies>

  <!-- OSGi Dependencies-->

  <dependency>

  <groupId>org.apache.felix</groupId>

  <artifactId>org.apache.felix.scr</artifactId>

  </dependency>

  <dependency>

  <groupId>org.apache.felix</groupId>

  <artifactId>org.apache.felix.scr.annotations</artifactId>

  </dependency>

  <dependency>

            <groupId>org.osgi</groupId>

            <artifactId>osgi_R4_core</artifactId>

        </dependency>

        <dependency>

            <groupId>org.osgi</groupId>

            <artifactId>osgi_R4_compendium</artifactId>

        </dependency>

  <!-- Other Dependencies -->

  <dependency>

  <groupId>org.slf4j</groupId>

  <artifactId>slf4j-api</artifactId>

  </dependency>

  <dependency>

  <groupId>org.slf4j</groupId>

  <artifactId>slf4j-simple</artifactId>

  <scope>test</scope>

  </dependency>

        <!-- Apache Sling Dependencies -->

       

       

       

       

        <!-- Servlet API -->

       

       

       

       

        <dependency>

            <groupId>com.day.cq</groupId>

            <artifactId>cq-replication</artifactId>

        </dependency>

        <dependency>

            <groupId>com.day.cq.wcm</groupId>

            <artifactId>cq-wcm-api</artifactId>

        </dependency>

        <dependency>

            <groupId>com.day.cq</groupId>

            <artifactId>cq-commons</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.sling</groupId>

            <artifactId>org.apache.sling.jcr.resource</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.sling</groupId>

            <artifactId>org.apache.sling.event</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.sling</groupId>

            <artifactId>org.apache.sling.jcr.api</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.jackrabbit</groupId>

            <artifactId>jackrabbit-api</artifactId>

        </dependency>

        <dependency>

            <groupId>junit</groupId>

            <artifactId>junit</artifactId>

            <scope>provided</scope>

        </dependency>

        <dependency>

            <groupId>org.easymock</groupId>

            <artifactId>easymock</artifactId>

        </dependency>

        <dependency>

            <groupId>org.easymock</groupId>

            <artifactId>easymockclassextension</artifactId>

        </dependency>

        <dependency>

            <groupId>org.powermock</groupId>

            <artifactId>powermock-module-junit4</artifactId>

        </dependency>

        <dependency>

            <groupId>org.powermock</groupId>

            <artifactId>powermock-api-easymock</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.sling</groupId>

            <artifactId>org.apache.sling.junit.core</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.sling</groupId>

            <artifactId>org.apache.sling.junit.remote</artifactId>

        </dependency>

        <dependency>

            <groupId>org.apache.sling</groupId>

            <artifactId>org.apache.sling.junit.scriptable</artifactId>

        </dependency>

        <dependency>

            <groupId>com.day.cq</groupId>

            <artifactId>cq-polling-importer</artifactId>

        </dependency>

        <dependency>

            <groupId>com.day.cq.workflow</groupId>

            <artifactId>cq-workflow-api</artifactId>

        </dependency>

  </dependencies>

</project>

5 Replies

Avatar

Administrator

MC Stuff​ any help here?



Kautuk Sahni

Avatar

Level 7

As per your exception can you try replacing these with constant names

  <groupId>${project.parent.groupId}</groupId>

  <artifactId>${module.prefix}-core</artifactId>

Avatar

Employee

Can you increase the version to 0.0.24 of com.day.jcr.vault:maven-vault-plugin?

Avatar

Level 1

I guess, I will need to keep those expressions and it should not be replaced with constants

Avatar

Level 1

Sure, I will try and let you know.. Thanks