[ https://issues.apache.org/jira/browse/OOZIE-3071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16185847#comment-16185847 ]
Artem Ervits commented on OOZIE-3071: ------------------------------------- [~rangu] not sure why you're getting failures, I bumped the commons-lang3 to 3.6 in pom.xml only and compiled with {code} bin/mkdistro.sh -DjavaVersion=1.8 -fae -Dmaven.test.failure.ignore=true -Dspark.version=2.2.0 -DskipTests=true {code} I didn't get any failures. Perhaps you'd want to try that? Btw, I'm using the master branch. My only change is {noformat} diff --git a/pom.xml b/pom.xml index efccc346..492e7f62 100644 --- a/pom.xml +++ b/pom.xml @@ -1308,7 +1308,7 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> - <version>3.3.2</version> + <version>3.6</version> </dependency> <dependency> {noformat} > Oozie 4.3 Spark sharelib ueses a different version of commons-lang3 than > Spark 2.2.0 > ------------------------------------------------------------------------------------ > > Key: OOZIE-3071 > URL: https://issues.apache.org/jira/browse/OOZIE-3071 > Project: Oozie > Issue Type: Bug > Components: core > Affects Versions: 4.3.0 > Reporter: Ran Gu > Labels: patch > Attachments: OOZIE-3071.patch > > > Currently Oozie 4.3.0 uses commons-lang3 version 3.3.2 in Spark sharelib. > Spark 2.2.0 uses commons-lang3 version 3.5. > This causes Oozie(/Spark) job failures on EMR-5.8.0 clusters. > Error message: > 17/08/22 00:22:43 ERROR ApplicationMaster: User class threw exception: > java.lang.IllegalArgumentException: Illegal pattern component: XXX > java.lang.IllegalArgumentException: Illegal pattern component: XXX > at > org.apache.commons.lang3.time.FastDatePrinter.parsePattern(FastDatePrinter.java:282) > at > org.apache.commons.lang3.time.FastDatePrinter.init(FastDatePrinter.java:149) > at > org.apache.commons.lang3.time.FastDatePrinter.<init>(FastDatePrinter.java:142) > at > org.apache.commons.lang3.time.FastDateFormat.<init>(FastDateFormat.java:384) > at > org.apache.commons.lang3.time.FastDateFormat.<init>(FastDateFormat.java:369) > at > org.apache.commons.lang3.time.FastDateFormat$1.createInstance(FastDateFormat.java:91) > at > org.apache.commons.lang3.time.FastDateFormat$1.createInstance(FastDateFormat.java:88) > at org.apache.commons.lang3.time.FormatCache.getInstance(FormatCache.java:82) -- This message was sent by Atlassian JIRA (v6.4.14#64029)