Re: [Carbon-dev] Fatal error when building carbon/dependencies/carbon-p2-plugin

2011-12-03 Thread Harshana Martin
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.

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 

Re: [Carbon-dev] Fatal error when building carbon/dependencies/carbon-p2-plugin

2011-12-03 Thread Kasun Gajasinghe
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)!

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
 

Re: [Carbon-dev] Fatal error when building carbon/dependencies/carbon-p2-plugin

2011-12-03 Thread Harshana Martin
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.

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
 

Re: [Carbon-dev] Fatal error when building carbon/dependencies/carbon-p2-plugin

2011-12-03 Thread Kasun Gajasinghe
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.comwrote:

 Hi KasunG,

 On Sat, Dec 3, 2011 at 5:28 PM, Kasun Gajasinghe kas...@wso2.comwrote:

 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.

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
 

Re: [Carbon-dev] Fatal error when building carbon/dependencies/carbon-p2-plugin

2011-12-03 Thread Harshana Martin
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.comwrote:

 Hi KasunG,

 On Sat, Dec 3, 2011 at 5:28 PM, Kasun Gajasinghe kas...@wso2.comwrote:

 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.

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
 

Re: [Carbon-dev] Fatal error when building carbon/dependencies/carbon-p2-plugin

2011-12-03 Thread Kasun Gajasinghe
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.comwrote:

 Hi KasunG,

 On Sat, Dec 3, 2011 at 6:38 PM, Kasun Gajasinghe kas...@wso2.comwrote:



 On Sat, Dec 3, 2011 at 5:59 PM, Harshana Martin harsh...@wso2.comwrote:

 Hi KasunG,

 On Sat, Dec 3, 2011 at 5:28 PM, Kasun Gajasinghe kas...@wso2.comwrote:

 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