On Sat, Dec 3, 2011 at 7:10 PM, Harshana Martin <harsh...@wso2.com> wrote:

> Hi KasunG,
>
> On Sat, Dec 3, 2011 at 6:57 PM, Kasun Gajasinghe <kas...@wso2.com> wrote:
>
>>
>>
>> On Sat, Dec 3, 2011 at 6:51 PM, Harshana Martin <harsh...@wso2.com>wrote:
>>
>>> Hi KasunG,
>>>
>>> On Sat, Dec 3, 2011 at 6:38 PM, Kasun Gajasinghe <kas...@wso2.com>wrote:
>>>
>>>>
>>>>
>>>> On Sat, Dec 3, 2011 at 5:59 PM, Harshana Martin <harsh...@wso2.com>wrote:
>>>>
>>>>> Hi KasunG,
>>>>>
>>>>> On Sat, Dec 3, 2011 at 5:28 PM, Kasun Gajasinghe <kas...@wso2.com>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.
>>>
>>
>> I see. Yes, the said issue is disappeared after upgrading to Maven 3
>> (3.0.3).
>>
>> A quick question. Will we have to maintain two M2 repos for 2.x and 3.x?
>> This is because I heard that 3.2.0 branch is running on 2.x.
>>
>
> Nope. It is not required. Maven 3 uses the same Maven repo layout as Maven
> 2. So the repos are compatible.
>

Great!


>
> Thanks and Regards,
> Harshana
>
>>
>> Thanks,
>> --KasunG
>>
>>
>>>
>>> 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
>>>>>> Carbon-dev@wso2.org
>>>>>> 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
>>>>> Carbon-dev@wso2.org
>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> Carbon-dev@wso2.org
>>>> 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
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> 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
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to