Hi KasunG,

On Sat, Dec 3, 2011 at 6:38 PM, Kasun Gajasinghe <[email protected]> wrote:

>
>
> On Sat, Dec 3, 2011 at 5:59 PM, Harshana Martin <[email protected]> wrote:
>
>> Hi KasunG,
>>
>> On Sat, Dec 3, 2011 at 5:28 PM, Kasun Gajasinghe <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I have started to build Carbon. Now I've ran in to an issue when
>>> building carbon/dependencies/carbon-p2-plugin. The log is given below. Any
>>> idea on how to proceed please?
>>
>>
>> Are you using Maven 3? In not, use Maven 3.
>>
>
>
>> Carbon trunk has already partially moved to M3 and M2 support is not
>> there.
>>
>
> Hi Harshana,
>
> I was using Maven2. I'll give it a try with Maven3. I thought that version
> 2.x is forward compatible with 3.x given the fact that 3.x is largely
> backward compatible with 2.x (except site plugin)!
>

In general your argument is correct but latest carbon-p2-plugin
implementation uses several Tycho applications. Since Tycho requires M3, M2
support is no longer exist.

Thanks and Regards,
Harshana


> Thanks,
> --KasunG
>
>
>
>> Thanks and Regards,
>> Harshana
>>
>>>
>>> I faced some test failures when building from carbon/ as well. So, I
>>> have opted to build it with tests skipped. But this might have occurred
>>> because I'm using a borrowed M2 repo. Is it a possibility?
>>>
>>> Thanks,
>>> --KasunG
>>>
>>> ~/wso2/carbon/dependencies/carbon-p2-plugin$ mvn clean install
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Building Maven P2 Profile Generation Plugin
>>> [INFO]    task-segment: [clean, install]
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] [clean:clean {execution: default-clean}]
>>> [INFO] Deleting directory
>>> /home/kasun/wso2/carbon/dependencies/carbon-p2-plugin/target
>>> [INFO] [incremental-build:incremental-build {execution: default}]
>>> [INFO] Verifying module descriptor ...
>>> [INFO] Pom descriptor modification detected.
>>> [INFO] Deleting
>>> /home/kasun/wso2/carbon/dependencies/carbon-p2-plugin/target
>>> [INFO] [plugin:descriptor {execution: default-descriptor}]
>>> [INFO] Using 2 extractors.
>>> [INFO] Applying extractor for language: java
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] FATAL ERROR
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] syntax error @[27,30] in
>>> file:/home/kasun/wso2/carbon/dependencies/carbon-p2-plugin/src/main/java/org/wso2/maven/p2/generate/utils/PropertyReplacer.java
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Trace
>>> com.thoughtworks.qdox.parser.ParseException: syntax error @[27,30] in
>>> file:/home/kasun/wso2/carbon/dependencies/carbon-p2-plugin/src/main/java/org/wso2/maven/p2/generate/utils/PropertyReplacer.java
>>>  at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:716)
>>> at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:826)
>>>  at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:697)
>>> at
>>> com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:300)
>>>  at
>>> com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:316)
>>> at
>>> com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:312)
>>>  at
>>> com.thoughtworks.qdox.JavaDocBuilder$1.visitFile(JavaDocBuilder.java:369)
>>> at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:43)
>>>  at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>> at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>>  at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>> at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>>  at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>> at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>>  at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
>>> at
>>> com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52)
>>>  at
>>> com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:366)
>>> at
>>> org.apache.maven.tools.plugin.extractor.java.JavaMojoDescriptorExtractor.discoverClasses(JavaMojoDescriptorExtractor.java:605)
>>>  at
>>> org.apache.maven.tools.plugin.extractor.java.JavaMojoDescriptorExtractor.execute(JavaMojoDescriptorExtractor.java:572)
>>> at
>>> org.apache.maven.tools.plugin.scanner.DefaultMojoScanner.populatePluginDescriptor(DefaultMojoScanner.java:96)
>>>  at
>>> org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(AbstractGeneratorMojo.java:146)
>>> at
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>>>  at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
>>>  at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>>>  at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>>>  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>>>  at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>>> at
>>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>  at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>  at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>  at
>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Total time: 2 seconds
>>> [INFO] Finished at: Sat Dec 03 17:17:07 IST 2011
>>> [INFO] Final Memory: 19M/309M
>>> [INFO]
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> Harshana Martin
>> Software Engineer
>> WSO2 Inc.
>> Web:http://wso2.com
>>           http://wso2.org
>>
>> Mobile: +94 716062650
>> Blog: http://harshana05.blogspot.com
>> Profile: https://www.google.com/profiles/harshana05
>> Twitter: http://twitter.com/harshana05
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Harshana Martin
Software Engineer
WSO2 Inc.
Web:http://wso2.com
          http://wso2.org

Mobile: +94 716062650
Blog: http://harshana05.blogspot.com
Profile: https://www.google.com/profiles/harshana05
Twitter: http://twitter.com/harshana05
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to