[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Kyle Purtell updated HBASE-21135: Fix Version/s: (was: 1.5.0) > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 1.4.0, 1.3.2, 1.1.12, 1.2.7, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0, 2.2.0, 1.4.10, 1.3.4, 2.3.0, 2.0.6, 1.2.12, 2.1.5 > > Attachments: HBASE-21135-addendum.patch, HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Guanghao Zhang updated HBASE-21135: --- Fix Version/s: (was: 2.2.1) 2.2.0 > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 1.4.0, 1.3.2, 1.1.12, 1.2.7, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0, 1.5.0, 2.2.0, 1.4.10, 1.3.4, 2.3.0, 2.0.6, > 1.2.12, 2.1.5 > > Attachments: HBASE-21135-addendum.patch, HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-21135: --- Attachment: HBASE-21135-addendum.patch > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 1.4.0, 1.3.2, 1.1.12, 1.2.7, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0, 1.5.0, 1.6.0, 1.4.10, 1.3.4, 2.3.0, 2.0.6, > 1.2.12, 2.1.5, 2.2.1 > > Attachments: HBASE-21135-addendum.patch, HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-21135: --- Fix Version/s: (was: 1.5.1) 1.5.0 > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 1.4.0, 1.3.2, 1.1.12, 1.2.7, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0, 1.5.0, 1.6.0, 1.4.10, 1.3.4, 2.3.0, 2.0.6, > 1.2.12, 2.1.5, 2.2.1 > > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-21135: Resolution: Fixed Fix Version/s: 2.2.1 2.1.5 1.2.12 1.5.1 2.0.6 2.3.0 1.3.4 1.4.10 1.6.0 Status: Resolved (was: Patch Available) > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 1.4.0, 1.3.2, 1.1.12, 1.2.7, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0, 1.6.0, 1.4.10, 1.3.4, 2.3.0, 2.0.6, 1.5.1, > 1.2.12, 2.1.5, 2.2.1 > > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Affects Version/s: 1.4.0 1.3.2 1.1.12 1.2.7 > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 1.4.0, 1.3.2, 1.1.12, 1.2.7, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0 > > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sean Busbey updated HBASE-21135: Labels: cygwin (was: ) > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Labels: cygwin > Fix For: 3.0.0 > > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugin throws following error during build on > windows: > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Description: License check via enforce plugin throws following error during build on windows: {code:java} Sourced file: inline evaluation of: ``File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), after : "\"D:\\": {code} Complete stacktrace with command {code:java} mvn clean install -DskipTests -X {code} is as follows: {noformat} [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ hbase-shaded --- [DEBUG] Configuring mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, parent: sun.misc.Launcher$AppClassLoader@55f96302] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic configurator --> [DEBUG] (s) fail = true [DEBUG] (s) failFast = false [DEBUG] (f) ignoreCache = false [DEBUG] (f) mojoExecution = org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: check-aggregate-license} [DEBUG] (s) project = MavenProject: org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ D:\DS\HBase_2\hbase\hbase-shaded\pom.xml [DEBUG] (s) condition = File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; [DEBUG] (s) message = License errors detected, for more detail find ERROR in D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE [DEBUG] (s) rules = [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 [DEBUG] (s) skip = false [DEBUG] -- end configuration -- [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell [DEBUG] Echo condition : File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; [DEBUG] Echo script : File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; [DEBUG] Adding failure due to exception org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate condition: File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; at org.apache.maven.plugins.enforcer.EvaluateBeanshell.evaluateCondition(EvaluateBeanshell.java:107) at org.apache.maven.plugins.enforcer.EvaluateBeanshell.execute(EvaluateBeanshell.java:72) at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:202) at
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Description: License check via enforce plugin throws following error during build on windows: {code:java} Sourced file: inline evaluation of: ``File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), after : "\"D:\\": {code} Complete stacktrace with command {code:java} mvn clean install -DskipTests -X {code} is as follows: {noformat} [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ hbase-shaded --- [DEBUG] Configuring mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, parent: sun.misc.Launcher$AppClassLoader@55f96302] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic configurator --> [DEBUG] (s) fail = true [DEBUG] (s) failFast = false [DEBUG] (f) ignoreCache = false [DEBUG] (f) mojoExecution = org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: check-aggregate-license} [DEBUG] (s) project = MavenProject: org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ D:\DS\HBase_2\hbase\hbase-shaded\pom.xml [DEBUG] (s) condition = File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; [DEBUG] (s) message = License errors detected, for more detail find ERROR in D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE [DEBUG] (s) rules = [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 [DEBUG] (s) skip = false [DEBUG] -- end configuration -- [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell [DEBUG] Echo condition : File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; [DEBUG] Echo script : File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; [DEBUG] Adding failure due to exception org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate condition: File license = new File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); // Beanshell does not support try-with-resources, // so we must close this scanner manually Scanner scanner = new Scanner(license); while (scanner.hasNextLine()) { if (scanner.nextLine().startsWith("ERROR:")) { scanner.close(); return false; } } scanner.close(); return true; at org.apache.maven.plugins.enforcer.EvaluateBeanshell.evaluateCondition(EvaluateBeanshell.java:107) at org.apache.maven.plugins.enforcer.EvaluateBeanshell.execute(EvaluateBeanshell.java:72) at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:202) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993) at
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Fix Version/s: 3.0.0 Status: Patch Available (was: Open) > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Fix For: 3.0.0 > > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugic throws following error during build on > windows: > > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.evaluateCondition(EvaluateBeanshell.java:107) > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.execute(EvaluateBeanshell.java:72) > at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:202) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > at >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Attachment: (was: HBASE-21135.master.001.patch) > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugic throws following error during build on > windows: > > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.evaluateCondition(EvaluateBeanshell.java:107) > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.execute(EvaluateBeanshell.java:72) > at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:202) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > at >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Attachment: HBASE-21135.master.001.patch > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugic throws following error during build on > windows: > > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.evaluateCondition(EvaluateBeanshell.java:107) > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.execute(EvaluateBeanshell.java:72) > at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:202) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > at >
[jira] [Updated] (HBASE-21135) Build fails on windows as it fails to parse windows path during license check
[ https://issues.apache.org/jira/browse/HBASE-21135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nihal Jain updated HBASE-21135: --- Attachment: HBASE-21135.master.001.patch > Build fails on windows as it fails to parse windows path during license check > - > > Key: HBASE-21135 > URL: https://issues.apache.org/jira/browse/HBASE-21135 > Project: HBase > Issue Type: Bug > Components: build >Affects Versions: 3.0.0, 2.1.1 >Reporter: Nihal Jain >Assignee: Nihal Jain >Priority: Major > Attachments: HBASE-21135.master.001.patch > > > License check via enforce plugic throws following error during build on > windows: > > {code:java} > Sourced file: inline evaluation of: ``File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-ar . . . '' Token > Parsing Error: Lexical error at line 1, column 29. Encountered: "D" (68), > after : "\"D:\\": {code} > Complete stacktrace with command > {code:java} > mvn clean install -DskipTests -X > {code} > is as follows: > {noformat} > [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (check-aggregate-license) @ > hbase-shaded --- > [DEBUG] Configuring mojo > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce from plugin > realm > ClassRealm[plugin>org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1, > parent: sun.misc.Launcher$AppClassLoader@55f96302] > [DEBUG] Configuring mojo > 'org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce' with basic > configurator --> > [DEBUG] (s) fail = true > [DEBUG] (s) failFast = false > [DEBUG] (f) ignoreCache = false > [DEBUG] (f) mojoExecution = > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce {execution: > check-aggregate-license} > [DEBUG] (s) project = MavenProject: > org.apache.hbase:hbase-shaded:2.1.1-SNAPSHOT @ > D:\DS\HBase_2\hbase\hbase-shaded\pom.xml > [DEBUG] (s) condition = File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] (s) message = License errors detected, for more detail find ERROR in > D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE > [DEBUG] (s) rules = > [org.apache.maven.plugins.enforcer.EvaluateBeanshell@7e307087] > [DEBUG] (s) session = org.apache.maven.execution.MavenSession@5e1218b4 > [DEBUG] (s) skip = false > [DEBUG] -- end configuration -- > [DEBUG] Executing rule: org.apache.maven.plugins.enforcer.EvaluateBeanshell > [DEBUG] Echo condition : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Echo script : File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > [DEBUG] Adding failure due to exception > org.apache.maven.enforcer.rule.api.EnforcerRuleException: Couldn't evaluate > condition: File license = new > File("D:\DS\HBase_2\hbase\hbase-shaded\target/maven-shared-archive-resources/META-INF/LICENSE"); > // Beanshell does not support try-with-resources, > // so we must close this scanner manually > Scanner scanner = new Scanner(license); > while (scanner.hasNextLine()) { > if (scanner.nextLine().startsWith("ERROR:")) { > scanner.close(); > return false; > } > } > scanner.close(); > return true; > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.evaluateCondition(EvaluateBeanshell.java:107) > at > org.apache.maven.plugins.enforcer.EvaluateBeanshell.execute(EvaluateBeanshell.java:72) > at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:202) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > at >