Hi Sachith,

You do not need to build carbon-analytics locally, since Jenkins artefact
builds are cached on Nexus. In any case, your second entry appears correct,
however the issue seems to be a mismatch in Carbon versions. Can you please
check EMM's Carbon version? Since DAS features are on 4.4.1, Carbon 4.4.1
or greater is required.

Thanks,

On 2 September 2015 at 18:40, Sachith Punchihewa <[email protected]> wrote:

> 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.
>



-- 
Gokul Balakrishnan
Senior Software Engineer,
WSO2, Inc. http://wso2.com
Mob: +94 77 593 5789 | +1 650 272 9927
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to