Details
-
Feature
-
Status: Released (View Workflow)
-
Major
-
Resolution: Fixed
-
2.0.0
-
None
-
None
Description
Feature
- The JS1 PowerShell Module offers a cmdlet for job conversion that works as a feasibility study. This approach is not continued. Reasons include that the PowerShell Module is applicable with versions of the JS1 REST API starting from 1.12. We find a larger number of customers running older JS1 releases that would not be covered by this solution.
- The JS1 converter is re-written in Java:
- The converter ships as a standalone tool: it reads the "live" folder of a JS1 installation and creates a .zip archive with .JSON files for scheduling objects. The archive can directly be imported using the JOC Cockpit functionality.
- Converter releases will not be in line with JS7 releases. An initial release of the converter ships at the same time as release 2.4.0, later improvements of the converter become available more quickly then next JS7 feature releases.
- For reasons explained with the linked article about JS7 Changes the converter will follow the 80:20 rule.
- A number of configuration elements are mapped to JS7 in a straightforward way
- jobs, job chains, orders, schedules, locks, agents/process classes etc.
- JITL jobs for split/join, for mail processing, for database access, for SSH agentless scheduling, for file processing
- A number of configuration elements require manual adjustments for use with JS7
- Any scripting features that make use of the JS1 Job API for example using JavaScript or PowerShell to directly access the API.
- Such features can functionally be mapped to use of the JS7 REST Web Service API and JS7 PowerShell Module.
- It will remain a manual task to migrate script code that makes use of the JS1 Job API.
- The Java API of JS1 jobs is different from what is offered by JS7. The Java API is available for current JS7 JITL Jobs, however, it is not yet publicly available for individual JVM jobs created by users.
- Any scripting features that make use of the JS1 Job API for example using JavaScript or PowerShell to directly access the API.
- A number of configuration elements are mapped to JS7 in a straightforward way
Maintainer Note
- The Converter is continuously improved.
- Work on the Converter is continued with
JOC-1341