What is the difference between Script and Runtime Properties? The are both accessible from the runtime and they both have helper classes to get to them so i am not seeing a difference between the two. Is RTP just the newest version or is there some benefit from using them over SP
Script Parameters vs Runtime Properties
290 Views Asked by Troy B. Stauffer At
1
There are 1 best solutions below
Related Questions in GUIDEWIRE
- com.fasterxml.jackson.databind.exc.InvalidTypeIdException
- Guidewire Themes based on Environment
- Cloud API: ConcurrentDataChangeException is thrown when using the Composite API
- Request for assistance with Guidewire, Claims Center, TYPE column and PAYMENT vs PAYEMENT
- How to use boolean value from other entity in activitydesktopview entity?
- Is there way to sync only one coverage in guidewire?
- Converting Claim Graph to POJO classes for IG app
- Why is my filter that removes system users removing system users and saving to database?
- System table in Guidewire and retiring past entries
- Any reason why prior term changes are picking territory code from address that was updated in future terms?
- Components from this namespace are not referenceable from schema document - LexisNexis service
- In Guidewire testing framework, as part of ignite setup, "gwb compile" command not recognizing
- How to unvoid payment in ClaimCenter
- How to add an external link to the Desktop menu
- Guidewire APD giving Regex pattern error while trying to add schedule items under schedule coverage
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
A major difference between Runtime Properties and Script Parameters is that Runtime Properties (new keys & values) can be imported dynamically without a server restart or a deployment whereas adding or removing Script Parameters needs a change to the XML and gosu enhancement files followed by a re-deploy. You can use the XML format below to import Runtime Properties in any environment by navigating to Administration > Utilities > Runtime Properties > Import.
Notice how these can be categorized using Group and also vary for different environments which are defined by using the "env" identifier. You also don't need to explicitly define the type of the property and it is inferred automatically. Script Parameters on the other hand were the legacy way of achieving the same function and are probably still supported to maintain backward compatibility with older implementations dependent on them.
To summarize, Runtime Properties is a smarter way of solving the same problem of having access to easily maintainable, exportable, and multi-environment configuration properties and should be the preferred choice while doing any new implementations.