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
