10.07.2015 Views

YAWL - User Manual - Polytechnic of Namibia - Mirrors

YAWL - User Manual - Polytechnic of Namibia - Mirrors

YAWL - User Manual - Polytechnic of Namibia - Mirrors

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

20 CHAPTER 2. INSTALLATIONFigure 2.11: The pgAdmin tool, Object Browser panel on the left• <strong>YAWL</strong> CoreWebServices 2.3.zip: The core set <strong>of</strong> <strong>YAWL</strong> services, comprising the core Engine, and theResource, Worklet, Web Service Invoker, Mail, DocumentStore and Monitor Services.• <strong>YAWL</strong> OptionalWebServices 2.3.zip: Extra services that you may find useful for particular purposes.• <strong>YAWL</strong> LibraryJars 2.3.zip: Two library jars that contain the <strong>YAWL</strong> class files only (i.e. without anythird party libraries) and so can be used to embed references to the <strong>YAWL</strong> classes when developingapplications. The file yawl-lib-2.3.jar contains every Engine and Service class file in the <strong>YAWL</strong> environment,while the file YResourceServiceClient.jar contains the minimum set <strong>of</strong> <strong>YAWL</strong> classes requiredwhen developing applications using the Resource Service’s APIs, or when developing custom formsfor your processes (see Chapter 4, Section 4.14).• <strong>YAWL</strong> Standalone 2.3.jar A basic, standalone desktop version <strong>of</strong> the Engine.• <strong>YAWL</strong> SourceAndTestCode 2.3.zip The source code for the environment.Download the CoreWebServices file (and, if any <strong>of</strong> the optional services are required, the OptionalWebServicesfile). Unzip the contents <strong>of</strong> the file to /webapps directory. When Tomcat is (re)started, itwill automatically unpack each war file into its own directory under webapps (cf. Figure 2.12). There are sixcore web services:1. yawl.war: the core workflow engine.2. resourceService.war: handles the allocation <strong>of</strong> tasks to resources; contains the default worklist handler;generates dynamic forms; manages codelets; manages organisational data.3. workletService.war: handles dynamic flexibility and exception handling.4. yawlWSInvoker.war: allocates tasks to synchronous web services.5. mailService.war: sends emails base on task data to specified recipients.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!