Re: [xwiki-users] Fwd: Can'tbuild project xwiki-platform-wiki-default
Hi Vincent Just I thought the customer source path for component annotation is not working on window env. I used the command line on window env. mvn install -Dproc=none I still receive the same issue ( can't find the components.txt) Thanks Ken Sent from my iPhone On Apr 19, 2015, at 3:17 AM, vinc...@massol.net vinc...@massol.net wrote: Hi, No, unless you prefer IDEA over Eclipse ;) A lot of XWiki devs use Eclipse without problem. This is not your problem here unless you’re building inside your IDE. Just run from the command line if that’s not already the case. The issue could simply be that you’re on Windows and these custom sourcepaths may not work on Windows for some reason: !-- We need custom sourcepaths for our Component Annotation Process work (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- execution iddefault-compile/id configuration compilerArguments sourcepath${project.basedir}/src/main/java:${project.basedir}/src/main/resources/sourcepath /compilerArguments /configuration /execution execution iddefault-testCompile/id configuration compilerArguments sourcepath${project.basedir}/src/test/java:${project.basedir}/src/test/resources/sourcepath /compilerArguments /configuration /execution For the moment try to turn off annotation processors and tell us if it builds fine: mvn install -Dproc=none Thanks -Vincent PS: Please always reply to the list! On 18 Apr 2015 at 22:10:18, Khjintcorp (khjintc...@gmail.com(mailto:khjintc...@gmail.com)) wrote: Vincent, I use eclipse, do I need change to idea? Thanks Ken Sent from my iPhone On Apr 18, 2015, at 2:00 PM, vinc...@massol.net(mailto:vinc...@massol.net) wrote: On 17 Apr 2015 at 22:47:00, Khjintcorp (khjintc...@gmail.com(mailto:khjintc...@gmail.com)) wrote: Sent from my iPhone Begin forwarded message Hi Marius. I think this is related to MCOMPILER-122. (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- FTR I’ve fixed this on master (i.e.7.1-SNAPSHOT) and you don’t need to do anything in IDEA now, it’s turned off automatically if you’re doing a make inside IDEA. Thanks -Vincent Vincent Massol’ note I've hit this problem too. I've had to do the following (https://github.com/xwiki/xwiki-commons/blob/master/pom.xml#L762): org.apache.maven.plugins maven-compiler-plugin 3.2 1.7 1.7 default-compile ${project.basedir}/src/main/java:${project.basedir}/src/main/resources default-testCompile ${project.basedir}/src/test/java:${project.basedir}/src/test/resources However this isn't perfect. It works in Maven but fails in IDEA (see https://youtrack.jetbrains.com/issue/IDEA-133120). I'm also not sure it works on Windows machines (but that could be fixed with profiles). In addition I've noticed that it runs javac with 2 -sourcepath parameters! For example: [DEBUG] -d /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes -classpath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes:/Users/vmassol/.m2/repository/org/xwiki/commons/xwiki-commons-tool-component-generation/6.4-SNAPSHOT/xwiki-commons-tool-component-generation-6.4-SNAPSHOT.jar: -sourcepath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/java:/Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations: -s /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations -g -deprecation -target 1.7 -source 1.7 -encoding UTF-8 -sourcepath
Re: [xwiki-users] Fwd: Can'tbuild project xwiki-platform-wiki-default
Hi, No, unless you prefer IDEA over Eclipse ;) A lot of XWiki devs use Eclipse without problem. This is not your problem here unless you’re building inside your IDE. Just run from the command line if that’s not already the case. The issue could simply be that you’re on Windows and these custom sourcepaths may not work on Windows for some reason: !-- We need custom sourcepaths for our Component Annotation Process work (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- execution iddefault-compile/id configuration compilerArguments sourcepath${project.basedir}/src/main/java:${project.basedir}/src/main/resources/sourcepath /compilerArguments /configuration /execution execution iddefault-testCompile/id configuration compilerArguments sourcepath${project.basedir}/src/test/java:${project.basedir}/src/test/resources/sourcepath /compilerArguments /configuration /execution For the moment try to turn off annotation processors and tell us if it builds fine: mvn install -Dproc=none Thanks -Vincent PS: Please always reply to the list! On 18 Apr 2015 at 22:10:18, Khjintcorp (khjintc...@gmail.com(mailto:khjintc...@gmail.com)) wrote: Vincent, I use eclipse, do I need change to idea? Thanks Ken Sent from my iPhone On Apr 18, 2015, at 2:00 PM, vinc...@massol.net(mailto:vinc...@massol.net) wrote: On 17 Apr 2015 at 22:47:00, Khjintcorp (khjintc...@gmail.com(mailto:khjintc...@gmail.com)) wrote: Sent from my iPhone Begin forwarded message Hi Marius. I think this is related to MCOMPILER-122. (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- FTR I’ve fixed this on master (i.e.7.1-SNAPSHOT) and you don’t need to do anything in IDEA now, it’s turned off automatically if you’re doing a make inside IDEA. Thanks -Vincent Vincent Massol’ note I've hit this problem too. I've had to do the following (https://github.com/xwiki/xwiki-commons/blob/master/pom.xml#L762): org.apache.maven.plugins maven-compiler-plugin 3.2 1.7 1.7 default-compile ${project.basedir}/src/main/java:${project.basedir}/src/main/resources default-testCompile ${project.basedir}/src/test/java:${project.basedir}/src/test/resources However this isn't perfect. It works in Maven but fails in IDEA (see https://youtrack.jetbrains.com/issue/IDEA-133120). I'm also not sure it works on Windows machines (but that could be fixed with profiles). In addition I've noticed that it runs javac with 2 -sourcepath parameters! For example: [DEBUG] -d /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes -classpath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes:/Users/vmassol/.m2/repository/org/xwiki/commons/xwiki-commons-tool-component-generation/6.4-SNAPSHOT/xwiki-commons-tool-component-generation-6.4-SNAPSHOT.jar: -sourcepath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/java:/Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations: -s /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations -g -deprecation -target 1.7 -source 1.7 -encoding UTF-8 -sourcepath
Re: [xwiki-users] Fwd: Can'tbuild project xwiki-platform-wiki-default
On 17 Apr 2015 at 22:47:00, Khjintcorp (khjintc...@gmail.com) wrote: Sent from my iPhone Begin forwarded message Hi Marius. I think this is related to MCOMPILER-122. (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- FTR I’ve fixed this on master (i.e.7.1-SNAPSHOT) and you don’t need to do anything in IDEA now, it’s turned off automatically if you’re doing a make inside IDEA. Thanks -Vincent Vincent Massol’ note I've hit this problem too. I've had to do the following (https://github.com/xwiki/xwiki-commons/blob/master/pom.xml#L762): plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-compiler-plugin/artifactId !-- Lock down plugin version for build reproducibility -- version3.2/version configuration source1.7/source target1.7/target /configuration executions !-- We need custom sourcepaths for our Component Annotation Process work (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- execution iddefault-compile/id configuration compilerArguments sourcepath${project.basedir}/src/main/java:${project.basedir}/src/main/resources/sourcepath /compilerArguments /configuration /execution execution iddefault-testCompile/id configuration compilerArguments sourcepath${project.basedir}/src/test/java:${project.basedir}/src/test/resources/sourcepath /compilerArguments /configuration /execution /executions /plugin However this isn't perfect. It works in Maven but fails in IDEA (see https://youtrack.jetbrains.com/issue/IDEA-133120). I'm also not sure it works on Windows machines (but that could be fixed with profiles). In addition I've noticed that it runs javac with 2 -sourcepath parameters! For example: [DEBUG] -d /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes -classpath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes:/Users/vmassol/.m2/repository/org/xwiki/commons/xwiki-commons-tool-component-generation/6.4-SNAPSHOT/xwiki-commons-tool-component-generation-6.4-SNAPSHOT.jar: -sourcepath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/java:/Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations: -s /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations -g -deprecation -target 1.7 -source 1.7 -encoding UTF-8 -sourcepath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/java:/Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/resources -Xlint:all --- Do you know how to fix this in Window env Thanks Ken From: LIANG, KEN K (CTR) Sent: Friday, April 17, 2015 11:06 AM To: 'khjintc...@gmail.com' Subject: Can'tbuild project xwiki-platform-wiki-default Hi Marius I used the entire xwiki-platform-wiki module on the clean master branch. I used window to build xwiki. Here is my configuration. C:\Projects\xwiki-platformmvn -version Apache Maven 3.3.1 (cab6659f9874fa96462afef40fcf6bc033d58c1c; 2015-03-13T16:10:27-04:00) Maven home: C:\apache-maven-3.3.1 Java version: 1.7.0_65, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_65\jre Default locale: en_US, platform encoding: Cp1252 OS name: windows 7, version: 6.1, arch: amd64, family: windows I followed the direction on http://dev.xwiki.org/xwiki/bin/view/Community/Building#HInstallingMaven. I can do clean, but not install. mvn clean install -Dxwiki.checkstyle.skip=true It seems that the components in any modules are not able to be compiled. Do I miss any steps in set up in order to build xwiki? I got the same issue when I try to build the xwiki-common package Thanks Ken On Apr 16, 2015 11:14:02 pm , Marius Dumitru Florea (mari...@xwiki.com) Wrote What branch / tag of https://github.com/xwiki/xwiki-platform/ are you building? Did you make any changes (is git status clean) ? Did you configure Maven
[xwiki-users] Fwd: Can'tbuild project xwiki-platform-wiki-default
Sent from my iPhone Begin forwarded message: Hi Marius I used the entire xwiki-platform-wiki module on the clean master branch. I used window to build xwiki. Here is my configuration. C:\Projects\xwiki-platformmvn -version Apache Maven 3.3.1 (cab6659f9874fa96462afef40fcf6bc033d58c1c; 2015-03-13T16:10:27-04:00) Maven home: C:\apache-maven-3.3.1 Java version: 1.7.0_65, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_65\jre Default locale: en_US, platform encoding: Cp1252 OS name: windows 7, version: 6.1, arch: amd64, family: windows I followed the direction on http://dev.xwiki.org/xwiki/bin/view/Community/Building#HInstallingMaven. I can do clean, but not install. mvn clean install -Dxwiki.checkstyle.skip=true It seems that the components in any modules are not able to be compiled. Do I miss any steps in set up in order to build xwiki? I got the same issue when I try to build the xwiki-common package Thanks Ken On Apr 16, 2015 11:14:02 pm , Marius Dumitru Florea (mari...@xwiki.com) Wrote What branch / tag of https://github.com/xwiki/xwiki-platform/ are you building? Did you make any changes (is git status clean) ? Did you configure Maven as per http://dev.xwiki.org/xwiki/bin/view/Community/Building#HInstallingMaven ? What OS are you using? I have no problem building the entire xwiki-platform-wiki module on the clean master branch, using Maven 3.0.4 and Java 7 on Linux (Ubuntu). Hope this helps, Marius On Thu, Apr 16, 2015 at 6:58 PM, Khjintcorp khji...@gmail.com wrote: Hello I am new on Xwiki. I like to rebuild Xwiki platform or common packages. I fixed all problems related to build. Except one thing if the module has component codes or components.txt I always got builderror. Please see the attached error log. I think I missed one thing but I don't know yet. Can you help me on this issue. Thanks Ken Sent from my iPhone Begin forwarded message: From: LIANG, KEN K (CTR) ken@cbp.dhs.gov Date: April 16, 2015 at 10:13:14 AM EDT To: khji...@gmail.com khji...@gmail.com Subject: Can'tbuild project xwiki-platform-wiki-default [INFO] XWiki Platform - Wiki - Parent POM . SUCCESS [ 7.463 s] [INFO] XWiki Platform - Wiki - API SUCCESS [ 8.459 s] [INFO] XWiki Platform - Wiki - Default Implementation . FAILURE [ 25.449 s] [INFO] XWiki Platform - Wiki - REST - Parent POM .. SKIPPED [INFO] XWiki Platform - Wiki - REST - API . SKIPPED [INFO] XWiki Platform - Wiki - Template - Parent POM .. SKIPPED [INFO] XWiki Platform - Wiki - Template - API . SKIPPED [INFO] XWiki Platform - Wiki - REST - Default implementation SKIPPED [INFO] XWiki Platform - Wiki - Script services SKIPPED [INFO] XWiki Platform - Wiki - Template - Default . SKIPPED [INFO] XWiki Platform - Wiki - Template - Script .. SKIPPED [INFO] XWiki Platform - Wiki - User - Parent POM .. SKIPPED [INFO] XWiki Platform - Wiki - User - API . SKIPPED [INFO] XWiki Platform - Wiki - User - Default . SKIPPED [INFO] XWiki Platform - Wiki - User - Script .. SKIPPED [INFO] XWiki Platform - Wiki - UI - Parent POM SKIPPED [INFO] XWiki Platform - Wiki - UI - Common SKIPPED [INFO] XWiki Platform - Wiki - UI - Main Wiki . SKIPPED [INFO] XWiki Platform - Wiki - UI - Wiki .. SKIPPED [INFO] XWiki Platform - Wiki - Workspaces Migrator SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 43.351 s [INFO] Finished at: 2015-04-16T10:11:32-04:00 [INFO] Final Memory: 72M/912M [INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project xwiki-platform-wiki-default: Compilation failure: Compilation failure: [ERROR] There's no [META-INF/components.txt] file and thus Component [org.xwiki.wiki.internal.manager.DefaultWikiCreator] isn't declared! Consider adding a components.txt file or if it's normal use the staticRegistration parameter as in @Component(staticRegistration = false) [ERROR] There's no [META-INF/components.txt] file and thus Component [org.xwiki.wiki.internal.descriptor.builder.DefaultWikiDescriptorBuilder] isn't declared! Consider adding a components.txt file or if it's normal use the staticRegistration parameter as in @Component(staticRegistration = false) [ERROR] There's no [META-INF/components.txt] file and thus Component [org.xwiki.wiki.internal.manager.WikiDescriptorCache] isn't declared! Consider adding a components.txt file or if it's normal use the staticRegistration
[xwiki-users] Fwd: Can'tbuild project xwiki-platform-wiki-default
Sent from my iPhone Begin forwarded message Hi Marius. I think this is related to MCOMPILER-122. (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- Vincent Massol’ note I've hit this problem too. I've had to do the following (https://github.com/xwiki/xwiki-commons/blob/master/pom.xml#L762): plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-compiler-plugin/artifactId !-- Lock down plugin version for build reproducibility -- version3.2/version configuration source1.7/source target1.7/target /configuration executions !-- We need custom sourcepaths for our Component Annotation Process work (See ComponentCheckerAnnotationProcessor.java). This is required because of http://jira.codehaus.org/browse/MCOMPILER-122. However note that IntelliJ IDEA doesn't honor custom sourcepaths, see https://youtrack.jetbrains.com/issue/IDEA-133120, which means that you need to turn off Annotation Processing in IDEA or IDEA will generate errors while building modules -- execution iddefault-compile/id configuration compilerArguments sourcepath${project.basedir}/src/main/java:${project.basedir}/src/main/resources/sourcepath /compilerArguments /configuration /execution execution iddefault-testCompile/id configuration compilerArguments sourcepath${project.basedir}/src/test/java:${project.basedir}/src/test/resources/sourcepath /compilerArguments /configuration /execution /executions /plugin However this isn't perfect. It works in Maven but fails in IDEA (see https://youtrack.jetbrains.com/issue/IDEA-133120). I'm also not sure it works on Windows machines (but that could be fixed with profiles). In addition I've noticed that it runs javac with 2 -sourcepath parameters! For example: [DEBUG] -d /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes -classpath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/classes:/Users/vmassol/.m2/repository/org/xwiki/commons/xwiki-commons-tool-component-generation/6.4-SNAPSHOT/xwiki-commons-tool-component-generation-6.4-SNAPSHOT.jar: -sourcepath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/java:/Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations: -s /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/target/generated-sources/annotations -g -deprecation -target 1.7 -source 1.7 -encoding UTF-8 -sourcepath /Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/java:/Users/vmassol/dev/xwiki/git/xwiki-commons/xwiki-commons-core/xwiki-commons-stability/src/main/resources -Xlint:all --- Do you know how to fix this in Window env Thanks Ken From: LIANG, KEN K (CTR) Sent: Friday, April 17, 2015 11:06 AM To: 'khjintc...@gmail.com' Subject: Can'tbuild project xwiki-platform-wiki-default Hi Marius I used the entire xwiki-platform-wiki module on the clean master branch. I used window to build xwiki. Here is my configuration. C:\Projects\xwiki-platformmvn -version Apache Maven 3.3.1 (cab6659f9874fa96462afef40fcf6bc033d58c1c; 2015-03-13T16:10:27-04:00) Maven home: C:\apache-maven-3.3.1 Java version: 1.7.0_65, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.7.0_65\jre Default locale: en_US, platform encoding: Cp1252 OS name: windows 7, version: 6.1, arch: amd64, family: windows I followed the direction on http://dev.xwiki.org/xwiki/bin/view/Community/Building#HInstallingMaven. I can do clean, but not install. mvn clean install -Dxwiki.checkstyle.skip=true It seems that the components in any modules are not able to be compiled. Do I miss any steps in set up in order to build xwiki? I got the same issue when I try to build the xwiki-common