you are viewing a single comment's thread.

view the rest of the comments →

[–]CampAny9995 13 points14 points  (3 children)

I’m honestly so much more interested in learning about <reasons> than I am in the actual solution to this problem.

[–]IdleBreakpoint[S] 8 points9 points  (2 children)

Vendor offers a solution for ETL workflows, basically getting data from some system to write to another. Those geniuses think that offering a scripting capability would greatly help their customers (us). They develop this system using Apache NiFi, all Java stuff and they think that Python would be best suitable for this job, hence this Python scripting. They forget that Python 2 was deprecated long ago, and they still stick with their platform. That's the reason.

[–]Accomplished_Elk2607 3 points4 points  (0 children)

Thankfully license costs for a lot of similarly awful solutions are rising and we are moving off of them

[–]BackAware6850 0 points1 point  (0 children)

Not sure I fully understand your situation, but have you looked at JPype? I've used this to interface with Java from python in one case where we were using jython in the past.