Version 1.1.1 of the Dynamic Application Builder updates the installer process for Windows and addresses user interface and header deletion issues.
- Minimum Required SL1 Version: 11.3.0
The Dynamic Application Builder is part of the SL1 Studio suite of tools. For more information, see https://support.sciencelogic.com/s/sl1-studio.
Before You Install or Upgrade
Ensure that you are running version 11.3.0 or later of SL1 before installing Dynamic Application Builder version 1.1.1. You must also install Docker Desktop before installing the Dynamic Application Builder.
For details on upgrading SL1, see the relevant SL1 Platform Release Notes.
Installation or Upgrade Process
To install the Dynamic Application Builder:
- See the Before You Install or Upgrade section. If you have not done so already, upgrade your system to the 11.3.0 or later release.
- Download the "Dynamic Application Builder" version 1.1.1 .zip file from the Support Site to a local computer.
Installation or Upgrade Process for Windows
-
Click to run the file marked "DynamicApplicationBuilder-1.1.1.exe".
-
The installer will place a file named "Dynamic Application Builder" in the Applications menu (Start > Applications > Dynamic Application Builder).
-
If you upgraded from an old version, uninstall the old version of the Dynamic Application Builder from Programs and Features (Control Panel > Programs > Programs and Features)
-
Click the "Sciencelogic Dynamic Application Builder" file in the Applications menu (Start > Applications > Dynamic Application Builder) to run the application.
Installation or Upgrade Process for OSX
Version 1.1.1 of the Dynamic Application Builder is Windows only.
See the manual Building Dynamic Applications for instructions on using the Dynamic Application Builder.
Enhancements and Issues Addressed
The following enhancements and addressed issues are included in version 1.1.1 of the Dynamic Application Builder:
-
Updated the installer process on Windows so the Docker image will no longer load twice upon first installing the Dynamic Application Builder
-
Fixed user interface formatting issues and missing header deletion functionality from v1.1.0.
Known Issues
The following known issues affect version 1.1.1 of the Dynamic Application Builder PowerPack:
-
If the payload you attempt to fetch is too large, you may have difficulty rendering the entire payload on the “Select Collection Objects” screen. This could cause the page to load slowly, or some rows farther down the page not to load at all. The exact size of payload that causes this problem is currently unknown, but a fix for this issue is planned for a future release of the Dynamic Application Builder.
- You can create credentials and Dynamic Applications with the same name, but if the duplicate name is selected from the auto-complete box, an error will occur, preventing you from creating the object. If you need to create an object with the same name as another, do not use auto-complete to set the name. Type the name in to avoid this error.
- If you are on SL1 version 12.1.0, you will see the following traceback, which is a known Snippet Framework issue:
PermissionError: [Errno 13] Permission denied: '/tmp/collection_metrics.log'
90. During handling of the above exception, another exception occurred:
91. Traceback (most recent call last):
92. File "/opt/em7/lib/python3/silo_logs/silo_logging.py", line 163, in configure
93. _configure(*vargs, **kwargs)
94. File "/opt/em7/lib/python3/silo_logs/silo_logging.py", line 255, in _configure
95. configure_logging(configs, **kwargs)
96. File "/opt/em7/lib/python3/silo_logs/silo_logging.py", line 267, in configure_logging
97. logging.config.dictConfig(config)
98. File "/usr/lib64/python3.6/logging/config.py", line 802, in dictConfig
99. dictConfigClass(config).configure()
100. File "/usr/lib64/python3.6/logging/config.py", line 573, in configure
101. '%r: %s' % (name, e))
102. ValueError: Unable to configure handler 'metrics_file_handler_tmp': [Errno 13] Permission denied: '/tmp/collection_metrics.log'