Hello ARIS-o-philes,
For developing reports in ARIS, we have set up two servers, one for development (DEV) and one for production (PROD). This is a common software development environment. It keeps unstable code that is in development from affecting code that is in production. One challenge we have with this scenario is how to 'release' new, validated scripts/reports from DEV into PROD. Of course, this can be done manually by exporting/importing, but this is tedious. I would like to automate this process outside of ARIS. I am able to manage the script resources (.script, .loc, .info) files without any problem, but I would like to figure out how to 'register' these resources within ARIS.
Does anyone know where or how ARIS tracks information about scripts/reports? Is there some sort of configuration or XML file which stores this data? If so, I could manage this file externally.
We have a very active reporting environment with over 100 different reports and we are continuing to add more. It is important that we are able to develop without interfering with any production code.
Cheers,
Rick Beddoe
Cargill Aris Technical Analyst
Minneapolis, MN, USA
Hi Rick,
with the current version 7.x of ARIS, the script files can be deployed to the production environment by copying them to [aris-path]\server\templates\scriptservice\... plus adding or changing one single report manually using BusinessArchitect. This change causes all scripts to be refreshed from the file system.
This will not work in later versions after version 7 any more, where a batch will be provided to import one or more scrips into the server.
BR,
Torsten
Thank you Torsten.
I finally found some time to try this. Unfortunately, it did not work. However, if I create a folder in that path (i.e. [aris-path]\server\templates\scriptservice\report\_PROD) it will show up as a new category. But nothing in that folder will appear. Any other suggestions? Do I need to restart the service?
We are currently transitioning from ARIS 7.1 to ARIS 7.2 and I am trying to move our scripts into the new environment.
Cheers,
Rick Beddoe
Cargill Aris Technical Analyst
Minneapolis, MN, USA