You are on page 1of 2

WEBTOOLS SPECIAL FEATURES

This document describes some special capabilities of the Webtools application.


Change Log

June 13,
2006

Initial version

2006 Open Source Strategies, Inc. All Rights Reserved.


Page 1 of 2

WEBTOOLS SPECIAL FEATURES


Webtools Overview
The webtools application is used for administering your opentaps server.
Scheduling a Service to Run
You can schedule a service to run by either clicking on [Schedule Job] or by clicking on the
[Schedule] button in the upper right hand corner of a service details page in [Service Reference].
If you used [Schedule Job], you can set when it is going to run, recurring frequency, etc. You will
then see a screen which prompts you for the all parameters. Once you enter the parameters,
your service is scheduled to run. You can see a list of the scheduled jobs in [Job List].
Inducing Entity Engine XML
This can be used to generate an entity engine XML from the tables in a database and is
especially useful when trying to migrate legacy data or integrate with another application. You
would define a datasource, similar to localmysql or localpostgres, in your
framework/entity/config/entityengine.xml, which points to your database.
Then, run the [Induce Model XML From Database]. The screen will prompt you for a helper
name. Enter the name of the datasource here (ie, localpostgres or localmysql). The next
page will be the entity engine XML derived from this data source. On most browsers, you will
need to do a View Source to see it.
How Jobs Work
Jobs are created in the JobSandbox entity, which records a history of services, their run times,
and status. How frequently a job is run will be stored in RecurrenceInfo and RecurrenceRule.
RuntimeData and RuntimeInfo will have the service parameters in an XML format (these may not
be readily visible in webtools' entity maintenance.)

2006 Open Source Strategies, Inc. All Rights Reserved.


Page 2 of 2

You might also like