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

Reply via email to