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.