You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Ran Gu (JIRA)" <ji...@apache.org> on 2017/09/28 20:25:00 UTC
[jira] [Created] (OOZIE-3071) Oozie 4.3 Spark sharelib ueses a
different version of commons-lang3 than Spark 2.2.0
Ran Gu created OOZIE-3071:
-----------------------------
Summary: 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
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)