Github user StephanEwen commented on the issue:
https://github.com/apache/flink/pull/5897
Forwarding some comment from @fhueske from JIRA:
> I tried to reproduce this issue for 1.5 but it seems to work.
>
> Flink 1.5 should be out soon (release candidate 2 was published two days
ago). We can merge a fix for 1.4, but would need to wait for 1.4.3 to be
released before it is publicly available (unless you build from the latest 1.4
branch).
>
> `commons-configuration` is used for the external catalog support that was
recently reworked for the unified table source generation. The code that needs
the dependency was deprecated. I think we can drop the code and dependency for
the 1.6 release.
That means we should merge this into `release-1.4` and `release-1.5`. In
`master`, we could merge this, but should probably simply drop the
pre-unified-source code.
---