No issue detected.
All fields of a connection should be parameterized with Global Variables.
Output
| dir | xpath |
|---|---|
| /Resources/JDBC Connection.sharedjdbc | Driver |
| URL | |
| /Resources/JMS Connection.sharedjmscon | JNDI URL |
The targetNameSpace of the XSD starts with http://www.tibco.com
It is most likely the default value set by the Designer.
A good targetNameSpace should be customized with a mnemonic name such as http://company.com/category/feature.xsd.
Output
| file | namespace |
|---|---|
| /Issues/General/GEN-003/SchemaWithDefaultNamespace.xsd | http://www.tibco.com/schemas/Demo/Issues/General/GEN-003/Schema.xsd |
Namespace Collisions
Output
| file | namespace |
|---|---|
| /Issues/General/GEN-003/SchemaWithDefaultNamespace.xsd | http://www.tibco.com/schemas/Demo/Issues/General/GEN-003/Schema.xsd |
Recursive Calls
Output
| called process | process |
|---|---|
| /Issues/Reliability/REL-001/Recursive Call.process | /Issues/Reliability/REL-001/Recursive Call.process |
Nested Transactions
Output
| process1 | transaction1 | process2 | transaction2 |
|---|---|---|---|
| /Issues/Reliability/REL-002/Nested Transaction JDBC in JMS.process | JMS Transaction | /Issues/Reliability/REL-002/Nested Transaction JDBC in JMS.process | JDBC Transaction |
| /Issues/Reliability/REL-002/Nested Transaction JMS in JDBC.process | JDBC Transaction | /Issues/Reliability/REL-002/Nested Transaction JMS in JDBC.process | JMS Transaction |
JDBC SQLDirect Uses
Output
| process | activity |
|---|---|
| /Issues/Reliability/REL-003/JDBC SQL Direct.process | SQL Direct |
Unknown JMS Properties
Parameters used
| key | value |
|---|---|
| prefix | JMS_TIBCO_ |
| property | JMS_TIBCO_CM_PUBLISHER |
| property | JMS_TIBCO_COMPRESS |
| property | JMS_TIBCO_DISABLE_SENDER |
| property | JMS_TIBCO_IMPORTED |
| property | JMS_TIBCO_MSG_EXT |
| property | JMS_TIBCO_MSG_TRACE |
| property | JMS_TIBCO_PRESERVE_UNDELIVERED |
| property | JMS_TIBCO_SENDER |
| property | JMS_TIBCO_SS_SENDER |
| prefix | JMS_IBM_ |
| property | JMS_IBM_Character_Set |
| property | JMS_IBM_Feedback |
| property | JMS_IBM_Format |
| property | JMS_IBM_Last_Msg_In_Group |
| property | JMS_IBM_MsgType |
| property | JMS_IBM_PutApplType |
| property | JMS_IBM_PutDate |
| property | JMS_IBM_PutTime |
| property | JMS_IBM_Report_COA |
| property | JMS_IBM_Report_COD |
| property | JMS_IBM_Report_Discard_Msg |
| property | JMS_IBM_Report_Exception |
| property | JMS_IBM_Report_Expiration |
| property | JMS_IBM_Report_NAN |
| property | JMS_IBM_Report_PAN |
| property | JMS_IBM_Report_Pass_Correl_ID |
| property | JMS_IBM_Report_Pass_Msg_ID |
Output
| resource | property |
|---|---|
| /Issues/Reliability/REL-004/JMS Application Properties.sharedjmsapp | JMS_TIBCO_unknown |
When an activity has no transition to another activity, the behaviour of the process at runtime might become undefined.
All activities must have at least one successor in the process graph, except the End activity.
Simply add a transition from the concerned activity to another activity or to the End activity.
Output
| process | activity |
|---|---|
| /Issues/Maintainability/MAI-002/Called process.process | Start |
| /Issues/Maintainability/MAI-002/Interface.process | Start |
| /Issues/Reliability/REL-005/No Out Transition from Start.process | Start |
| /Issues/Reliability/REL-005/No Out Transition.process | Some mapping |
When an activity has transitions with condition(s), the Otherwise transition is mandatory.
Simply add an Otherwise transition from the concerned activity to another activity or to the End activity.
Output
| process | activity |
|---|---|
| /Issues/Reliability/REL-006/No Otherwise Transition.process | Start |
Nested loops should be avoided for performance reason.
When a mapper is inside a loop, it can be replaced by a simple mapper with XSLT 'for-each' construct.
Parameters used
| key | value |
|---|---|
| MaxNestedLoops | 3 |
Output
| process | process | process | group | Level 2 |
|---|---|---|---|---|
| /Issues/Efficiency/EFF-001/Nested loops.process | /Issues/Efficiency/EFF-001/Nested loops.process | Level 2 |
| group |
|---|
| Level 3 |
Critical Section around JobSharedVariable is useless since a JobSharedVariable is related to a single job.
Output
| process | activity |
|---|---|
| /Issues/Efficiency/EFF-002/Critical Section on JobSharedVariable.process | SetVariable |
Critical Section on a single SharedVariable access is useless, SharedVariable activities are thread-safe and critical section should only be used for consistency matters.
Output
| process | activity |
|---|---|
| /Issues/Efficiency/EFF-003/Critical Section on single SharedVariable.process | SetVariable |
Get JMS Queue Message Uses activity is expensive for EMS server.
Output
| process | activity |
|---|---|
| /Issues/Efficiency/EFF-004/Get JMS Queue Message.process | Get JMS Queue Message |
JMS Selector can slow down EMS server throughput and increase CPU load
Output
| process | activity |
|---|---|
| /Issues/Efficiency/EFF-005/JMS Selector.process | JMS Queue Receiver |
JMS Synchronous activities are inefficient for scalability.
Output
| process | activity |
|---|---|
| /Issues/Efficiency/EFF-006/JMS Synchronous activities.process | Wait for JMS Queue Message |
Colors in Transition reduce the readibility of the process in the debugger and can lead to misunderstanding of the process logic.
Output
| process | type | color |
|---|---|---|
| /Issues/Maintainability/MAI-001/Transition with colors.process | xpath | #00FF00 |
Dynamic process calls reduce maintanibility.
Output
| process | activity |
|---|---|
| /Issues/Maintainability/MAI-002/Dynamic process call.process | Interface |
Process Call Depth
Parameters used
| key | value |
|---|---|
| MaxProcessCallDepth | 7 |
Output
| process | process |
|---|---|
| /Issues/Maintainability/MAI-003/Process Level 1.process | /Issues/Maintainability/MAI-003/Process Level 1.process |
| /Issues/Maintainability/MAI-003/Process Level 2.process | |
| /Issues/Maintainability/MAI-003/Process Level 3.process | |
| /Issues/Maintainability/MAI-003/Process Level 4.process | |
| /Issues/Maintainability/MAI-003/Process Level 5.process | |
| /Issues/Maintainability/MAI-003/Process Level 6.process | |
| /Issues/Maintainability/MAI-003/Process Level 7.process | |
| Process Level 7 |
Java XPath
Output
| process |
|---|
| /Issues/Maintainability/MAI-004/JavaCustomFunction.javaxpath |
Projlib Import
No issue detected.
Complex Input
Parameters used
| key | value |
|---|---|
| MaxMappingLines | 100 |
No issue detected.
Number of activity by process
Parameters used
| key | value |
|---|---|
| MaxActivityByProcess | 15 |
Output
| process | activity-number |
|---|---|
| /Issues/Maintainability/MAI-007/Too many activities.process | 16 |
Uncommented processes
Output
| process |
|---|
| /Issues/Efficiency/EFF-001/Nested loops.process |
| /Issues/Efficiency/EFF-002/Critical Section on JobSharedVariable.process |
| /Issues/Efficiency/EFF-003/Critical Section on single SharedVariable.process |
| /Issues/Efficiency/EFF-004/Get JMS Queue Message.process |
| /Issues/Efficiency/EFF-005/JMS Selector.process |
| /Issues/Efficiency/EFF-006/JMS Synchronous activities.process |
| /Issues/Maintainability/MAI-001/Transition with colors.process |
| /Issues/Maintainability/MAI-002/Called process.process |
| /Issues/Maintainability/MAI-002/Dynamic process call.process |
| /Issues/Maintainability/MAI-002/Interface.process |
| /Issues/Maintainability/MAI-003/Process Level 1.process |
| /Issues/Maintainability/MAI-003/Process Level 2.process |
| /Issues/Maintainability/MAI-003/Process Level 3.process |
| /Issues/Maintainability/MAI-003/Process Level 4.process |
| /Issues/Maintainability/MAI-003/Process Level 5.process |
| /Issues/Maintainability/MAI-003/Process Level 6.process |
| /Issues/Maintainability/MAI-003/Process Level 7.process |
| /Issues/Maintainability/MAI-007/Too many activities.process |
| /Issues/Maintainability/MAI-009/Oversized process.process |
| /Issues/Maintainability/MAI-010/Unlabelled transitions.process |
| /Issues/Maintainability/MAI-011/Starter Process with output.process |
| /Issues/Portability/POR-001/External Command.process |
| /Issues/Portability/POR-002/Java Code activity.process |
| /Issues/Portability/POR-002/Java Method activity.process |
| /Issues/Reliability/REL-001/Recursive Call.process |
| /Issues/Reliability/REL-002/Nested Transaction JDBC in JMS.process |
| /Issues/Reliability/REL-002/Nested Transaction JMS in JDBC.process |
| /Issues/Reliability/REL-003/JDBC SQL Direct.process |
| /Issues/Reliability/REL-005/No Out Transition from Start.process |
| /Issues/Reliability/REL-005/No Out Transition.process |
| /Issues/Reliability/REL-006/No Otherwise Transition.process |
Oversized Processes
Parameters used
| key | value |
|---|---|
| OversizedProcesses_Height | 900 |
| OversizedProcesses_Width | 1100 |
Output
| process |
|---|
| /Issues/Maintainability/MAI-009/Oversized process.process |
Unlabelled Transitions
Output
| process | from | to | condition |
|---|---|---|---|
| /Issues/Maintainability/MAI-010/Unlabelled transitions.process | Start | Log | $Start/root/logEnabled='true' |
Starter Process with output
Output
| process | starter |
|---|---|
| /Issues/Maintainability/MAI-011/Starter Process with output.process | /Issues/Maintainability/MAI-011/Starter Process with output.process |
External Command Uses
Output
| process | activity |
|---|---|
| /Issues/Maintainability/MAI-007/Too many activities.process | External Command |
| /Issues/Portability/POR-001/External Command.process | External Command |
Java Activities Uses
Output
| process | activity |
|---|---|
| /Issues/Maintainability/MAI-007/Too many activities.process | Java Code |
| /Issues/Portability/POR-002/Java Code activity.process | Java Code |
| /Issues/Portability/POR-002/Java Method activity.process | Java Method |
Errors category
Configuration category
| Key | Value |
|---|---|
| MaxActivityByProcess | 15 |
| MaxMappingLines | 100 |
| MaxNestedLoops | 3 |
| MaxProcessCallDepth | 7 |
| MaxProcessCallDepthForAnalysis | 12 |
| OversizedProcesses_Height | 900 |
| OversizedProcesses_Width | 1100 |
| TransitionConditionMinLength | 10 |
| TransitionLabelMinLength | 1 |
Files category
| Files |
|---|
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/.designtimelibs |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Demo.archive |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/vcrepo.dat |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/ae.aeschema |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/corba.aeschema |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/java.aeschema |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/sql.aeschema |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/ae/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/AESchemas/ae/baseDocument.aeschema |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-001/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-001/Nested loops.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-002/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-002/Critical Section on JobSharedVariable.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-003/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-003/Critical Section on single SharedVariable.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-004/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-004/Get JMS Queue Message.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-005/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-005/JMS Selector.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-006/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Efficiency/EFF-006/JMS Synchronous activities.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/General/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/General/GEN-003/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/General/GEN-003/SchemaWithDefaultNamespace.xsd |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-001/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-001/Transition with colors.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-002/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-002/Called process.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-002/Dynamic process call.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-002/Interface.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 1.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 2.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 3.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 4.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 5.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 6.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-003/Process Level 7.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-004/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-004/JavaCustomFunction.javaxpath |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-007/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-007/Too many activities.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-009/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-009/Oversized process.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-010/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-010/Unlabelled transitions.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-011/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Maintainability/MAI-011/Starter Process with output.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Portability/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Portability/POR-001/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Portability/POR-001/External Command.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Portability/POR-002/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Portability/POR-002/Java Code activity.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Portability/POR-002/Java Method activity.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-001/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-001/Recursive Call.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-002/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-002/Nested Transaction JDBC in JMS.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-002/Nested Transaction JMS in JDBC.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-003/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-003/JDBC SQL Direct.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-004/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-004/JMS Application Properties.sharedjmsapp |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-005/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-005/No Out Transition from Start.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-005/No Out Transition.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-006/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Issues/Reliability/REL-006/No Otherwise Transition.process |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/.folder |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/FTP Connection.sharedftp |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/JDBC Connection.sharedjdbc |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/JMS Connection.sharedjmscon |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/Job Shared Variable.jobsharedvariable |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/Shared Variable.sharedvariable |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/Resources/XSLT File.xslt |
| /var/jenkins_home/workspace/tibco-codereview-site-nightly/src/it/demo/src/main/tibco/Demo/defaultVars/defaultVars.substvar |