cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

282
Views
0
Helpful
1
Replies
Aurecon Group
Beginner

Editing built-in Processes in Tidal

Hi there,

I believe the best practice for making changes in built-in processes is to use extension points and not copying the processes and make them fully customizable, but I'm having problems with editing some activities and logics for example how should I add new XPath queries to Query ServiceRequestXML ?  Or how can I use Workflow.Query.ServiceRequestXML.Results.X in sub-processes (Extension Points) ? Also I need to set/change variables in the process which are not editable.

Tidal Enterprise Orchestrator 2.3.0.441

Content Update 5

Hotfix 10

Thanks,

Maz

1 ACCEPTED SOLUTION

Accepted Solutions
derevan
Enthusiast

You would include your own Query ServiceRequestXML (XPath Query) activity in the extension point using the service target's extended target property, Cloud.Service.General.ServiceRequestXML. Remember that the service target is rich with data about the original request and is always available to you in the extension point.

Depending on the context and the specific extension point, variables are updated in one of two ways:

1) Via the service targets extended properties (which, by the way, you can extend further for your own needs in extension points to pass data from one extension point to another downstream in the same service).

2) Via input/output variables that accomodate passing data in and out. The external IP address assignment extension point is a good example of this.

View solution in original post

1 REPLY 1
derevan
Enthusiast

You would include your own Query ServiceRequestXML (XPath Query) activity in the extension point using the service target's extended target property, Cloud.Service.General.ServiceRequestXML. Remember that the service target is rich with data about the original request and is always available to you in the extension point.

Depending on the context and the specific extension point, variables are updated in one of two ways:

1) Via the service targets extended properties (which, by the way, you can extend further for your own needs in extension points to pass data from one extension point to another downstream in the same service).

2) Via input/output variables that accomodate passing data in and out. The external IP address assignment extension point is a good example of this.

View solution in original post

Content for Community-Ad