[
https://issues.apache.org/jira/browse/NIFI-9826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17527172#comment-17527172
]
ASF subversion and git services commented on NIFI-9826:
-------------------------------------------------------
Commit c88c404dd872e159810c60b0e342ce465b284af2 in nifi's branch
refs/heads/dependabot/maven/nifi-nar-bundles/nifi-standard-services/nifi-hbase_1_1_2-client-service-bundle/org.apache.hadoop-hadoop-common-3.2.3
from Paul Grey
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=c88c404dd8 ]
NIFI-9826 Moved build locale settings from Maven to GitHub Workflow
- Adjusted Java 17 build locale settings
- Added test to verify match between System properties and build environment
variables
This closes #5980
Signed-off-by: David Handermann <[email protected]>
> Test failure on Ubuntu when using C locale
> ------------------------------------------
>
> Key: NIFI-9826
> URL: https://issues.apache.org/jira/browse/NIFI-9826
> Project: Apache NiFi
> Issue Type: Bug
> Environment: Ubuntu 20.04, openjdk-17 and openjdk-8
> Reporter: Marton Szasz
> Assignee: Paul Grey
> Priority: Minor
> Fix For: 1.17.0, 1.16.1
>
> Time Spent: 2h 10m
> Remaining Estimate: 0h
>
> When building NiFi, I ran into test failures:
> {code:java}
> [ERROR] Tests run: 7, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.689
> s <<< FAILURE! - in org.apache.nifi.dbcp.HikariCPConnectionPoolTest
> [ERROR] org.apache.nifi.dbcp.HikariCPConnectionPoolTest.testGetConnection
> Time elapsed: 1.113 s <<< ERROR!
> org.apache.nifi.processor.exception.ProcessException: Connection retrieval
> failed
> at
> org.apache.nifi.dbcp.HikariCPConnectionPoolTest.testGetConnection(HikariCPConnectionPoolTest.java:152)
> Caused by: java.sql.SQLException: Failed to create database
> '/tmp/HikariCPConnectionPoolTest-d9b0c324-86e6-4f15-818a-020c4de84ee2', see
> the next exception for details.
> Caused by: org.apache.derby.iapi.error.StandardException: Failed to create
> database
> '/tmp/HikariCPConnectionPoolTest-d9b0c324-86e6-4f15-818a-020c4de84ee2', see
> the next exception for details.
> Caused by: org.apache.derby.iapi.error.StandardException:
> Supplied locale description 'en_${USER.COUNTRY}' is invalid, expecting
> ln[_CO[_variant]]
> ln=lower-case two-letter ISO-639 language code, CO=upper-case two-letter
> ISO-3166 country codes, see java.util.Locale.
> [ERROR]
> org.apache.nifi.dbcp.HikariCPConnectionPoolTest.testCreateInsertSelect Time
> elapsed: 1.019 s <<< ERROR!
> org.apache.nifi.processor.exception.ProcessException: Connection retrieval
> failed
> at
> org.apache.nifi.dbcp.HikariCPConnectionPoolTest.testCreateInsertSelect(HikariCPConnectionPoolTest.java:172)
> Caused by: java.sql.SQLException: Failed to create database
> '/tmp/HikariCPConnectionPoolTest-e933e90f-c201-46d3-88f6-74bbcec53ab6', see
> the next exception for details.
> Caused by: org.apache.derby.iapi.error.StandardException: Failed to create
> database
> '/tmp/HikariCPConnectionPoolTest-e933e90f-c201-46d3-88f6-74bbcec53ab6', see
> the next exception for details.
> Caused by: org.apache.derby.iapi.error.StandardException:
> Supplied locale description 'en_${USER.COUNTRY}' is invalid, expecting
> ln[_CO[_variant]]
> ln=lower-case two-letter ISO-639 language code, CO=upper-case two-letter
> ISO-3166 country codes, see java.util.Locale. {code}
>
> My system locale was set to C.UTF-8. When changed to en_US.UTF-8, the build
> succeeded.
> Steps to reproduce:
> {code:java}
> export LANG=C.UTF-8
> export LC_ALL=C.UTF-8
> mvn package{code}
--
This message was sent by Atlassian Jira
(v8.20.7#820007)