Description of problem: I am altering configuration file dtgov.properties. dtgov.workflows.version property indicates (based on its semantics, based on the documentation, based on the fact that dtgov workflows are actually stored in the maven projects) that the entry I need to fill as value of this property should be maven version of the project. Currently static resolution works - i.e. I need to enter version like 1.0.2 If I enter dtgov.workflows.version=LATEST dtgov.workflows.version=RELEASE Exception for /s-ramp/ext/SwitchYardApplication: org.overlord.sramp.governance.workflow.WorkflowException: java.lang.IllegalStateException: Workflow KieJar org.overlord.dtgov:dtgov-workflows:LATEST:SRAMPPackage:ksessionSRAMP not found in the S-RAMP Repository: org.overlord.sramp.governance.workflow.WorkflowException: org.overlord.sramp.governance.workflow.WorkflowException: java.lang.IllegalStateException: Workflow KieJar org.overlord.dtgov:dtgov-workflows:LATEST:SRAMPPackage:ksessionSRAMP not found in the S-RAMP Repository If the version is really maven version the standard maven conventions should be applied. LATEST - should be resolved to the latest build of the given artifact RELEASE - should be resolved to the latest non snapshot build of the given artifact Version-Release number of selected component (if applicable): fsw 6.0 How reproducible: always Steps to Reproduce: 1. alter dtgov.properties, like this: dtgov.workflows.version=LATEST 2. Deploy some switchyard application to the DTGov so the built-int DTGov workflow will be kicked off 3. Observe the already mentioned exception Actual results: maven resolution does not work for keywords LATEST / RELEASE Expected results: maven resolution does work for keywords LATEST / RELEASE Additional info:
Eric Wittmann <eric.wittmann> updated the status of jira DTGOV-134 to Resolved
Eric Wittmann <eric.wittmann> updated the status of jira DTGOV-134 to Closed