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