Hi DAS Team, I tried installing *WSO2 Carbon - Analytics Lite Feature* to EMM using the following entries in P2 Profile Gen Pom.
> <featureArtifactDef> > org.wso2.carbon.analytics:analytics-lite-feature:1.0.3-SNAPSHOT > </featureArtifactDef> and <feature> > <id>analytics-lite-feature.group</id> > <version>1.0.3-SNAPSHOT</version> > </feature> When i use above entries it gives the following error. [INFO] --- carbon-p2-plugin:1.5.4:p2-repo-gen (2-p2-repo-generation) @ > wso2mdm-profile-gen --- > [ERROR] Error occured when processing the Feature Artifact: > org.wso2.carbon.analytics:analytics-lite-feature:1.0.3-SNAPSHOT > org.apache.maven.plugin.MojoExecutionException: Error occured when > processing the Feature Artifact: > org.wso2.carbon.analytics:analytics-lite-feature:1.0.3-SNAPSHOT > at > org.wso2.maven.p2.RepositoryGenMojo.getProcessedFeatureArtifacts(RepositoryGenMojo.java:322) > at > org.wso2.maven.p2.RepositoryGenMojo.createRepo(RepositoryGenMojo.java:197) > at org.wso2.maven.p2.RepositoryGenMojo.execute(RepositoryGenMojo.java:191) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > 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:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > 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.MojoExecutionException: ERROR > at > org.wso2.maven.p2.generate.utils.MavenUtils.getResolvedArtifact(MavenUtils.java:60) > at > org.wso2.maven.p2.RepositoryGenMojo.getProcessedFeatureArtifacts(RepositoryGenMojo.java:319) > ... 23 more > Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: > Failure to find > org.wso2.carbon.analytics:analytics-lite-feature:zip:1.0.3-SNAPSHOT in > http://maven.wso2.org/nexus/content/groups/wso2-public/ was cached in the > local repository, resolution will not be reattempted until the update > interval of wso2-nexus has elapsed or updates are forced > Try downloading the file manually from the project website. > Then, install it using the command: > mvn install:install-file -DgroupId=org.wso2.carbon.analytics > -DartifactId=analytics-lite-feature -Dversion=1.0.3-SNAPSHOT > -Dpackaging=zip -Dfile=/path/to/file > Alternatively, if you host your own repository you can deploy the file > there: > mvn deploy:deploy-file -DgroupId=org.wso2.carbon.analytics > -DartifactId=analytics-lite-feature -Dversion=1.0.3-SNAPSHOT > -Dpackaging=zip -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] > > org.wso2.carbon.analytics:analytics-lite-feature:zip:1.0.3-SNAPSHOT > from the specified remote repositories: > wso2-nexus (http://maven.wso2.org/nexus/content/groups/wso2-public/, > releases=true, snapshots=true), > wso2.releases ( > http://maven.wso2.org/nexus/content/repositories/releases/, > releases=true, snapshots=true), > wso2.snapshots ( > http://maven.wso2.org/nexus/content/repositories/snapshots/, > releases=false, snapshots=true), > central (http://repo.maven.apache.org/maven2, releases=true, > snapshots=false) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:219) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:157) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:525) > at > org.wso2.maven.p2.generate.utils.MavenUtils.getResolvedArtifact(MavenUtils.java:56) > ... 24 more > Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: > Failure to find > org.wso2.carbon.analytics:analytics-lite-feature:zip:1.0.3-SNAPSHOT in > http://maven.wso2.org/nexus/content/groups/wso2-public/ was cached in the > local repository, resolution will not be reattempted until the update > interval of wso2-nexus has elapsed or updates are forced > at > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538) > at > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216) > at > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193) > at > org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:286) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:213) > ... 27 more > Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Failure > to find org.wso2.carbon.analytics:analytics-lite-feature:zip:1.0.3-SNAPSHOT > in http://maven.wso2.org/nexus/content/groups/wso2-public/ was cached in > the local repository, resolution will not be reattempted until the update > interval of wso2-nexus has elapsed or updates are forced > at > org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.newException(DefaultUpdateCheckManager.java:230) > at > org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:204) > at > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:427) the final log is given below. [ERROR] Failed to execute goal > org.wso2.maven:carbon-p2-plugin:1.5.4:p2-repo-gen (2-p2-repo-generation) on > project wso2mdm-profile-gen: Error occured when processing the Feature > Artifact: org.wso2.carbon.analytics:analytics-lite-feature:1.0.3-SNAPSHOT: > ERROR: Failure to find > org.wso2.carbon.analytics:analytics-lite-feature:zip:1.0.3-SNAPSHOT in > http://maven.wso2.org/nexus/content/groups/wso2-public/ was cached in the > local repository, resolution will not be reattempted until the update > interval of wso2-nexus has elapsed or updates are forced > [ERROR] > [ERROR] Try downloading the file manually from the project website. > [ERROR] > [ERROR] Then, install it using the command: > [ERROR] mvn install:install-file -DgroupId=org.wso2.carbon.analytics > -DartifactId=analytics-lite-feature -Dversion=1.0.3-SNAPSHOT > -Dpackaging=zip -Dfile=/path/to/file > [ERROR] > [ERROR] Alternatively, if you host your own repository you can deploy the > file there: > [ERROR] mvn deploy:deploy-file -DgroupId=org.wso2.carbon.analytics > -DartifactId=analytics-lite-feature -Dversion=1.0.3-SNAPSHOT > -Dpackaging=zip -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] > [ERROR] > [ERROR] > [ERROR] org.wso2.carbon.analytics:analytics-lite-feature:zip:1.0.3-SNAPSHOT > [ERROR] > [ERROR] from the specified remote repositories: > [ERROR] wso2-nexus ( > http://maven.wso2.org/nexus/content/groups/wso2-public/, releases=true, > snapshots=true), > [ERROR] wso2.releases ( > http://maven.wso2.org/nexus/content/repositories/releases/, > releases=true, snapshots=true), > [ERROR] wso2.snapshots ( > http://maven.wso2.org/nexus/content/repositories/snapshots/, > releases=false, snapshots=true), > [ERROR] central (http://repo.maven.apache.org/maven2, releases=true, > snapshots=false) > [ERROR] -> [Help 1] > [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/MojoExecutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :wso2mdm-profile-gen As a Solution i try building *carbon-analytics *locally.Still the same error was there. I check my .m@ repository manually there i can find the *analytics-lite-feature1.0.3-SNAPSHOT* Given below is the screen capture of the m2 repository. Finally i tried changing the Initial Entries as follows. <!-- DAS Features --> > <featureArtifactDef> > > org.wso2.carbon.analytics:org.wso2.carbon.analytics.lite.feature:1.0.3-SNAPSHOT > </featureArtifactDef> > <!-- End of DAS Features --> <!-- DAS Features --> > <feature> > <id>org.wso2.carbon.analytics.lite.feature.group</id> > <version>1.0.3-SNAPSHOT</version> > </feature> > <!-- End of DAS Features --> The new change result in a new error .the error and the log is given below. Installation failed.Cannot complete the install because one or more > required items could not be found. > Software being installed: WSO2 Carbon - Analytics Lite Feature > 1.0.3.SNAPSHOT (org.wso2.carbon.analytics.lite.feature.group 1.0.3.SNAPSHOT) > Missing requirement: WSO2 Carbon - Analytics Data Source RDBMS Server > Feature 1.0.3.SNAPSHOT > (org.wso2.carbon.analytics.datasource.rdbms.server.feature.group > 1.0.3.SNAPSHOT) requires 'org.wso2.carbon.core.feature.group [4.4.1,4.5.0)' > but it could not be found > Cannot satisfy dependency: > From: WSO2 Carbon - Analytics Lite Feature 1.0.3.SNAPSHOT > (org.wso2.carbon.analytics.lite.feature.group 1.0.3.SNAPSHOT) > To: org.wso2.carbon.analytics.datasource.rdbms.server.feature.group > [1.0.3.SNAPSHOT] [ERROR] Failed to execute goal > org.wso2.maven:carbon-p2-plugin:1.5.4:p2-profile-gen > (3-p2-profile-generation) on project wso2mdm-profile-gen: P2 publisher > return code was 13 -> [Help 1] > [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/MojoExecutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :wso2mdm-profile-gen Any Idea Why this happens. Thanks & Regards. Kamidu Sachith Punchihewa *Software Engineer* WSO2, Inc. lean . enterprise . middleware Mobile : +94 (0) 770566749 <%2B94%20%280%29%20773%20451194> Disclaimer: This communication may contain privileged or other confidential information and is intended exclusively for the addressee/s. If you are not the intended recipient/s, or believe that you may have received this communication in error, please reply to the sender indicating that fact and delete the copy you received and in addition, you should not print, copy, retransmit, disseminate, or otherwise use the information contained in this communication. Internet communications cannot be guaranteed to be timely, secure, error or virus-free. The sender does not accept liability for any errors or omissions.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
