An AgilePart that accesses a
web service and its methods that are registered in AgilePoint
Envision. The Web Service Extension uses SOAP calls over HTTP and
allows for schema mapping between the AgilePoint application schema
and the web method's request schema.
Navigation
- In AgilePoint Envision, open a process template.
- Navigate to the Web Services stencil.
- On the Web Services stencil, drag the
WSE (Web Service Extension) AgileShape, and drop it on the process template.
- To view the entire list of properties, in the Design Tasks pane, click Show Properties.
Properties for This AgileShape
Field Name |
Definition |
Configure
|
- Opens the Following Window:
-
|
Credential |
- Opens the Following Window:
- Login Window
- Purpose of this Window:
- Specifies the authentication credentials to run a web service method at runtime.
|
NeedCallback
|
- Definition:
- Determines whether the AgileShape exits
immediately after invoking the web service method, or waits until
the activity's status is explicitly updated to Complete.
- Allowed Values:
- False - The AgileShape invokes its associated .NET method
synchronously. The AgileShape exits immediately after invoking
the web service method.
- True - The AgileShape invokes its associated .NET method
asynchronously. The AgileShape
exits only after the activity's status is explicitly updated at runtime.
This explicit update
can be performed manually using AgilePoint Enterprise Manager or automatically by an
external system — for example, through a separate application that uses the
AgilePoint API to programmatically update the activity's status.
- Default Value:
- False
- Custom Attributes:
- No
|
Proxy
|
- Definition:
- Specifies a proxy server used to connect to the web service. This bypasses the
permission constraints on the local machine at runtime.
- Allowed Values:
- A valid proxy server.
- Default Value:
- None
- Custom Attributes:
- No
- Example:
- http://agilepoint/InternalProxy
|
Timeout |
- Definition:
- Specifies the maximum amount of time, in seconds,
allowed for the completion of the web service call for the AgileShape.
- Allowed Values:
- Any positive integer.
- Default Value:
- 600
- Custom Attributes:
- No
|
Common AgilePart Properties
This AgilePart inherits the following common properties. For more
information, see AgilePart - Common Setup.
Note that only the
relevant properties are available in AgilePoint Envision. Unneeded properties are
hidden.
Name,
(UID),
Description,
Debug,
Audit Level,
SessionMode,
Wait All Incoming,
AssemblyName,
ClassName,
Method,
Optimizing,
Activity Entry Message (Email),
Task Completed Message (Email),
ConfigureAttachments,
Reference URL,
ExceptionHandlerScope,
SaveErrorMessageTo,
SaveStatusTo,
Configure Yammer Credentials,
Retries,
HandleException