Details
-
Type:
Improvement Request
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.8.0
-
Fix Version/s: 5.9.0
-
Component/s: configuration
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | |||
|---|---|---|---|
|
|||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Major [ 3 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Description |
Placeholders are used to be able to externalize the configuration of service unit. In the SU JBI descriptor, placeholders are used as following where the placeholder names are defined in the properties file of the component.
{code} <path-template>base/${placeholder.template-path}</path-template> {code} If the property {{placeholder.template-path}} is not defined in the properties file of the component, the parameter {{path-template}} will be set with the value {{base/${placeholder.template-path}}}. So it i needed to redefined all placeholder names as property in the component properties file. Please add support of default value defining the placeholder, as following: {code} <path-template>base/${placeholder.template-path:default-path}</path-template> {code} thus the parameter {{path-template}} will be set with the value {{base/default-path}} if no property {{placeholder.template-path}} is defined in the component properties file. |
Placeholders are used to be able to externalize the configuration of service unit. In the SU JBI descriptor, placeholders are used as following where the placeholder names are defined in the properties file of the component.
{code} <path-template>base/${placeholder.template-path}</path-template> {code} If the property {{placeholder.template-path}} is not defined in the properties file of the component, the parameter {{path-template}} will be set with the value {{base/${placeholder.template-path} }}. So it i needed to redefined all placeholder names as property in the component properties file. Please add support of default value defining the placeholder, as following: {code} <path-template>base/${placeholder.template-path:default-path}</path-template> {code} thus the parameter {{path-template}} will be set with the value {{base/default-path}} if no property {{placeholder.template-path}} is defined in the component properties file. |
| Description |
Placeholders are used to be able to externalize the configuration of service unit. In the SU JBI descriptor, placeholders are used as following where the placeholder names are defined in the properties file of the component.
{code} <path-template>base/${placeholder.template-path}</path-template> {code} If the property {{placeholder.template-path}} is not defined in the properties file of the component, the parameter {{path-template}} will be set with the value {{base/${placeholder.template-path} }}. So it i needed to redefined all placeholder names as property in the component properties file. Please add support of default value defining the placeholder, as following: {code} <path-template>base/${placeholder.template-path:default-path}</path-template> {code} thus the parameter {{path-template}} will be set with the value {{base/default-path}} if no property {{placeholder.template-path}} is defined in the component properties file. |
Placeholders are used to be able to externalize the configuration of service unit. In the SU JBI descriptor, placeholders are used as following where the placeholder names are defined in the properties file of the component.
{code} <path-template>base/${placeholder.template-path}</path-template> {code} If the property {{placeholder.template-path}} is not defined in the properties file of the component, the parameter {{path-template}} will be set with the value {{base/${placeholder.template-path\\}}}. So it i needed to redefined all placeholder names as property in the component properties file. Please add support of default value defining the placeholder, as following: {code} <path-template>base/${placeholder.template-path:default-path}</path-template> {code} thus the parameter {{path-template}} will be set with the value {{base/default-path}} if no property {{placeholder.template-path}} is defined in the component properties file. |
| Description |
Placeholders are used to be able to externalize the configuration of service unit. In the SU JBI descriptor, placeholders are used as following where the placeholder names are defined in the properties file of the component.
{code} <path-template>base/${placeholder.template-path}</path-template> {code} If the property {{placeholder.template-path}} is not defined in the properties file of the component, the parameter {{path-template}} will be set with the value {{base/${placeholder.template-path\\}}}. So it i needed to redefined all placeholder names as property in the component properties file. Please add support of default value defining the placeholder, as following: {code} <path-template>base/${placeholder.template-path:default-path}</path-template> {code} thus the parameter {{path-template}} will be set with the value {{base/default-path}} if no property {{placeholder.template-path}} is defined in the component properties file. |
Placeholders are used to be able to externalize the configuration of service unit. In the SU JBI descriptor, placeholders are used as following where the placeholder names are defined in the properties file of the component.
{code} <path-template>base/${placeholder.template-path}</path-template> {code} If the property {{placeholder.template-path}} is not defined in the properties file of the component, the parameter {{path-template}} will be set with the value {{base/${placeholder.template-path\}}}. So it i needed to redefined all placeholder names as property in the component properties file. Please add support of default value defining the placeholder, as following: {code} <path-template>base/${placeholder.template-path:default-path}</path-template> {code} thus the parameter {{path-template}} will be set with the value {{base/default-path}} if no property {{placeholder.template-path}} is defined in the component properties file. |
| Link |
This issue depends on |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 5.9.0 [ 11106 ] | |
| Resolution | Fixed [ 1 ] |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|

Added in trunk, through EasyCommons Properties, with svn#45308.