[
https://issues.apache.org/jira/browse/NIFI-5821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matt Burgess updated NIFI-5821:
-------------------------------
Fix Version/s: 1.16.0
Resolution: Fixed
Status: Resolved (was: Patch Available)
> ExecuteScript should say Python is really Jython running
> --------------------------------------------------------
>
> Key: NIFI-5821
> URL: https://issues.apache.org/jira/browse/NIFI-5821
> Project: Apache NiFi
> Issue Type: Improvement
> Affects Versions: 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.7.1, 1.15.0
> Reporter: Ryan Hendrickson
> Assignee: David Handermann
> Priority: Major
> Fix For: 1.16.0
>
> Attachments: image-2018-11-15-00-37-05-004.png
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> ExecuteScript drop-down should say "jython" or "Python (jython)" ...
> Something to indicate it is running jython.
> Code executed in the ExecuteScript processor, when Python is selected, is
> actually running as Jython. This should be made far more clear on the UI as
> a user is selecting the Script Language. The only place python is made
> reference to is in the tags for the processor, which also makes reference to
> python.
> Jython datetime.datetime is not handled the same way that Python
> datetime.datetime is because of mapping datetime back to Java objects in
> Jython. This can cause plenty of issues, and cause Python code to need to be
> modified to jython supported code.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)