Previous Topic: How to Run Web Services Under New Releases of TomcatNext Topic: How to Create a Configuration File


How Access to a Data Source Works

Web Services is delivered as an AXIS2 archive file (EndevorService.aar). Tomcat automatically or manually deploys this .aar file. The EndevorService component (also known as a web service end point) has a lifecycle in that it can be started and ended. During the initialization phase, the EndevorService component scans the webapps/endevor folder and identifies and validates the configuration files (*.cfg) that it finds. If a validation failure occurs, the configuration file is discarded. To add, delete, or modify a .cfg file, the EndevorService.aar component must be stopped and restarted.

The client application or the Eclipse-Based UI connection wizard can access a list of validated data sources. The list includes the description, status, and message extracted from the configuration file. The EndevorService.aar file receives the SOAP envelope from the client. This SOAP message from the client application includes a dataSource parameter in the LoginProperities object. This parameter indicates the data source (CA Endevor SCM instance) that the client application wants to access.

A client can have access to more than one validated data source at the same time.

*.cfg

Data Source Name

Started Task Procedure

Host Name

A1.cfg

A1

ENWSTST7

usilnj31

A2.cfg

A2

ENWSTST7

usilnj11

B1.cfg

B1

ENWSTST7

usilcnj31