2008-10-30 stephan.holl@intevation.de * doc/webflysuesk-schnittstelle.txt: New. Included a small description about the available http-Parameter. 2008-07-03 stephan.holl@intevation.de * webflys/src/main/webapp/WEB-INF/web.xml: Headline deactivated * webflys/src/main/webapp/pages/entrance.jsp: Stylesheet-link corrected 2008-06-02 stephan : * ChangeLog.txt: Tagged as '2008-06-02' 2008-05-27 stephan.holl@intevation.de * doc/rename-tables.m4, doc/rivers.sql, doc/wst-schema.sql, webflys/src/main/resources/sql-statements.properties: Adopted db-schema for wst-files for BfG * contrib/wst-schema-oracle.sql: New. added for compatibility reasons 2008-05-27 stephan.holl@intevation.de * webflys/src/main/webapp/pages/main.jsp: removed headline because of clients wish 2008-05-23 stephan : * ChangeLog.txt: Tagged as '2008-05-23' 2008-05-23 stephan.holl@intevation.de * removed Tag 2008-05-23 to retag with bugfix 2008-05-23 stephan.holl@intevation.de * webflys/src/main/resources/MessageResources_de.properties: Typos fixed in german translation 2008-05-23 stephan : * ChangeLog.txt: Tagged as '2008-05-23' 2008-05-23 stephan.holl@intevation.de * contrib/url-rewrite-patch-t.stein@conterra.de.patch: New. 'Security'-patch from Tino Stein@conterra.de. Only kept for compatibility. 2008-05-22 Ingo Weinzierl : * webflys/src/main/webapp/pages/entrance.jsp, webflys/src/main/webapp/pages/main.jsp: Changed style of entrance.jsp. 2008-05-22 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/wst-upload.jsp: Swaped legend describtion to properties files. 2008-05-22 Ingo Weinzierl : * webflys/src/main/webapp/pages/style.css, webflys/src/main/webapp/pages/wst-upload.jsp: Changed style for menu, table and errormessage. Changed style of wst-upload.jsp. 2008-05-20 Ingo Weinzierl : * webflys/src/main/webapp/pages/main.jsp: Changed design of html objects. * webflys/src/main/webapp/pages/style.css: Defined css style sheets to design html objects in main.jsp 2008-05-20 Ingo Weinzierl : * webflys/src/main/webapp/pages/style.css: Added style.css file to define style sheets outside. 2008-04-28 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/EntranceAction.java, webflys/src/main/java/de/intevation/webflys/actions/MainAction.java, webflys/src/main/java/de/intevation/webflys/filters/EncodingFilter.java, webflys/src/main/java/de/intevation/webflys/model/Backend.java, webflys/src/main/java/de/intevation/webflys/model/Gauge.java, webflys/src/main/java/de/intevation/webflys/model/SQL.java, webflys/src/main/java/de/intevation/webflys/servlets/ServeWST.java: Removed trailing whitespace. 2008-04-28 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/**/*.java: Brought all to LGPLv3 * licenses/lgpl-2.1.txt: Removed LGPLv2 2008-04-27 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/SQL.java: Adjusted * webflys/src/main/java/de/intevation/webflys/model/sql-statements.properties: Removed * webflys/src/main/resources/sql-statements.properties: Readded here to make Maven include it in the result war file. 2008-04-27 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/sql-statements.properties: New. Contains all the sql statement strings now. * webflys/src/main/java/de/intevation/webflys/model/SQL.java: Loader for the sql statement strings. * webflys/src/main/java/de/intevation/webflys/model/Backend.java, webflys/src/main/java/de/intevation/webflys/model/WST2DB.java, webflys/src/main/java/de/intevation/webflys/servlets/ServeWST.java: Adjusted to use the sql statement stings from SQL. * doc/rename-tables.m4: New. Macros to rename tables. 2008-04-16 Sascha L. Teichmann : * ChangeLog.txt: Fixed tag. * HowToRelease.txt: Bring on par with scheduler. 2008-04-14 Stephan Holl : * ChangeLog.txt: Tagged as '2008-04-14' 2008-04-14 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/DEM.java: Removed '+1' term from inside check. The scheduler serves the right boundaries now. 2008-04-13 Sascha L. Teichmann : * ChangeLog.txt: Cleanup * HowToRelease.txt: Improved sed call to insert tag into ChangeLog.txt a bit. 2008-04-13 Stephan Holl : * HowToRelease.txt: New. Added similar script to for releasing a version of the webflys-GUI 2008-04-13 Stephan Holl : * ChangeLog.txt: Tagged as '2008-04-13' 2008-04-08 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/webapp/pages/main.jsp: Changed function of 'gel' parameter. 2008-04-08 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/main.jsp: Changed webinterface parameter 'area'. 2008-04-08 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: Removed debug output. 2008-04-10 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/EntranceAction.java: Store initial jobname and area in session now. * TODO.TXT: Added annotation regarding initial value of jobname. * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java: Removed meaningless println. * webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Fixed minor bug. Setting y property wasn't working. 2008-04-08 Stephan Holl : * TODO.txt: added more (simple) tasks 2008-04-08 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/main.jsp: Delete an area parameter and unused strings in properties. 2008-04-05 Stephan Holl : * README.TXT: updated with some notes to documentation * TODO.TXT: updated tasks * doc/INSTALL.txt: updated and restructured; added notes to use with Oracle 2008-04-02 Stephan Holl : * TODO.txt: updated tasks 2008-03-28 Stephan Holl : * TODO.txt: updated more Tasks for doing 2008-03-28 Sascha L. Teichmann : * webflys/src/main/webapp/pages/main.jsp: Renamed scenario. Swapped DEM and WSP fieldsets to have the static and the dynamic parts of the whole mask en bloc each. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Adjusted i18n. 2008-03-28 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Don't bail out of wst deletion when secret is null. * webflys/src/main/webapp/WEB-INF/validation.xml: Make secret parameter in deletion of wst files mandatory. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Adjusted i18n. 2008-03-28 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/servlets/ServeWST.java: Fetch db connection from DBConnection now instead of direct context lookups. 2008-03-27 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/validators/MainValidator.java, webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/main.jsp: Modified MainValidator. Jobname is needed, now. 2008-03-19 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/EntranceAction.java, webflys/src/main/java/de/intevation/webflys/actions/MainAction.java, webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/actions/WSTSelectAction.java, webflys/src/main/java/de/intevation/webflys/actions/WSTUploadAction.java: Set character encoding to utf-8. * webflys/src/main/webapp/pages/main.jsp: Made changes on design. 2008-03-18 Sascha L. Teichmann : * webflys/src/main/webapp/pages/main.jsp: Filled bean into HTML. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Adjusted i18n. * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java: Removed needless if-clause. 2008-03-18 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java: Find gauge for given markers, create a dyna bean and fill the bean with the formatted gauge data. In the request context the bean is to be found with the name 'gauge'. 2008-03-18 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java, webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Removed references to buildings again. * webflys/src/main/webapp/pages/main.jsp: Fixed. 2008-03-18 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/Gauge.java, webflys/src/main/java/de/intevation/webflys/model/River.java: Added methods to lookup gauge by given markers. 2008-03-17 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Add buildings again to make project compilable again. * webflys/src/main/java/de/intevation/webflys/filters/EncodingFilter.java: New. Sets a character encoding if request doesn't set one. Defaults to UTF-8. * webflys/src/main/webapp/WEB-INF/web.xml: Added new enconing filter. * webflys/src/main/webapp/pages/entrance.jsp, webflys/src/main/webapp/pages/main.jsp: added 'accept-charset' to forms. 2008-03-17 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Removed parameter 'buildings' an added a fourth paramter to area. 2008-03-16 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/Gauge.java: Added new properties 'from', 'to', 'km', 'aeo', 'zero', 'minW', 'maxW', 'minQ', 'maxQ'. * webflys/src/main/java/de/intevation/webflys/model/Rivers.java: Load gauges from scheduler, too. 2008-03-11 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/WSTSelectAction.java, webflys/src/main/java/de/intevation/webflys/model/WST.java, webflys/src/main/java/de/intevation/webflys/model/Backend.java: Added new method in Backend to catch WST data from database, without catching owner name. Changed method call in WSTSelectAction to catch WST data from Backend. 2008-03-09 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/**/*.java, webflys/src/main/webapp/**/*.jsp: find -regex '.*\.\(java\|jsp\)' | \ xargs sed -i 's/This file is part of WebFLYS/This file is part of WebFLYS\/UeSK/' 2008-03-09 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/**/*.java: Added LGPLv3 license header for new files. Old files out of FLYS are left LGPLv2. Removed needless imports. Removed trailing whitespace. * webflys/src/main/webapp/**/*.jsp: Mention copyright, authors and license (LGPLv3). * licenses/lgpl-2.1.txt, lgpl-3.0.txt: New. LGPLv2 and v3 2008-03-04 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Changed sql statement. * webflys/src/main/java/de/intevation/webflys/actions/WSTDeleteAction.java: Deleted debug lines. 2008-03-04 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Changed sql statements. * webflys/src/main/java/de/intevation/webflys/model/WST.java: Added parameter 'owner' and getter / setter methods. * webflys/src/main/webapp/pages/wst-upload.jsp: Added logic tag to avoid deleting global WSTs. 2008-03-02 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/servlets/ServeWST.java: Look for right JDNI resource name. * webflys/src/main/java/de/intevation/webflys/validators/DEMChecks.java: Work around a small bug in org.apache.commons.validator.util.ValidatorUtils. * webflys/src/main/resources/MessageResources_de.properties: Fixed a typo. 2008-03-02 Sascha L. Teichmann : * webflys/src/main/webapp/META-INF/context.xml: Fetch database resource from a resource link now. This enables it to be configured globally. See doc/INSTALL.txt for details. * doc/INSTALL.txt: Adjusted the install documentation. * webflys/src/main/java/de/intevation/webflys/model/DBConnection.java: The resource is renamed to 'webflys.db' to be more consistent. 2008-03-02 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/Rivers.java: Removed code to load rivers at startup from scheduler and from file system. * webflys/src/main/java/de/intevation/webflys/startup/LoadRivers.java: Load rivers only on demand from scheduler so that starting the web app without a running scheduler will not fail. 2008-02-21 Sascha L. Teichmann : * ChangeLog.txt: Tagged as "2006-02-21" 2008-02-14 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/WSTDeleteAction.java, webflys/src/main/java/de/intevation/webflys/servlets/ServeWST.java, webflys/src/main/java/de/intevation/webflys/model/WST.java, webflys/src/main/webapp/pages/wst-upload.jsp: Modified delete and download with a parameter 'secret'. * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Modified sql statements for the 'secret' parameter. * webflys/src/main/webapp/WEB-INF/struts-config.xml: Added a further parameter 'secret' to the wst-upload bean. 2008-02-14 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java, webflys/src/main/webapp/pages/main.jsp: DEM of current distance is shown in Webinterface. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Added strings for dem fieldset. 2008-02-14 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: If jobname is empty, default jobname is set. 2008-02-14 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java, webflys/src/main/java/de/intevation/webflys/validators/MainValidator.java: Validator mistake removed. 2008-02-12 Sascha L. Teichmann : * scheduler/src/main/java/de/intevation/webflys/handlers/KillHandler.java: Removed. "kill" is an alias of "delete". * scheduler/src/main/java/de/intevation/webflys/scheduler/Main.java: Make 'kill' an alias of 'delete'. * doc/scheduler-schnittstelle.txt: Mention that kill is an alias of delete. * scheduler/src/main/java/de/intevation/webflys/handlers/StopHandler.java: Implemented the 'stop' command. * scheduler/src/main/java/de/intevation/webflys/model/Backend.java: unlockJobs now takes a list of ids to set state for. * scheduler/src/main/java/de/intevation/webflys/model/JobExecutor.java: stop and kill now stop the running process. Code cleanup. * scheduler/src/main/java/de/intevation/webflys/model/Parameter.java: Fixed range error with upper boundary of DEM. * scheduler/src/main/java/de/intevation/webflys/handlers/ListHandler.java: Removed needless import. * scheduler/src/main/java/de/intevation/webflys/scheduler/Scheduler.java: Handle stop and kill commands for running processes. 2008-02-12 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java: Added comment. 2008-02-12 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java: Added a comment. 2008-02-12 Sascha L. Teichmann : * webflys/src/main/webapp/META-INF/context.xml: Added link to global 'webflys.scheduler' variable. 2008-02-12 Ingo Weinzierl : * webflys/src/main/webapp/pages/wst-upload.jsp, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/resources/MessageResources.properties: Titles depends on current language. * webflys/src/main/webapp/WEB-INF/validation.xml, webflys/src/main/java/de/intevation/webflys/forms/MainForm.java, webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: Wst-Button changed into Submit Button. Inputs will be saved into session, and reloaded after choosing a wst. * webflys/src/main/webapp/pages/main.jsp: Success or failure message depends on current language. 2008-02-11 Sascha L. Teichmann : * ChangeLog.txt: Tagged as "2008-02-11" 2008-02-11 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java, webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Values will be saved into session and restored from session by reloading the page. * webflys/src/main/java/de/intevation/webflys/actions/WSTSelectAction.java: When another wst is seleted, the column will be reset to 0. 2008-02-11 Ingo Weinzierl : * webflys/src/main/java/de/intevation/util/HTTPRPC.java: Handled exception if the scheduler is not running. * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/main.jsp: Added success or failure message after starting a job. 2008-02-11 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/main.jsp, webflys/src/main/webapp/pages/wst-upload.jsp: Style changes. Fonts are smaller. 2008-02-08 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/model/Backend.java: Added wsp parameter for the scheduler. 2008-02-08 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/forms/MainForm.java, webflys/src/main/java/de/intevation/webflys/model/Backend.java: Added optional parameters for the scheduler. 2008-02-07 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/startup/LoadRivers.java: Added function call for the scheduler with all needed parameters. 2008-02-07 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties, webflys/src/main/webapp/pages/main.jsp, webflys/src/main/webapp/pages/wst-upload.jsp, webflys/src/main/webapp/images/choice.png: Added text in the properties file. To select a WST File, you have to push the button, no more the link. Icon from [http://www.famfamfam.com/lab/icons/silk/] . 2008-02-06 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java, webflys/src/main/java/de/intevation/webflys/forms/MainForm.java, webflys/src/main/java/de/intevation/webflys/validators/MainValidator.java, webflys/src/main/webapp/WEB-INF/validation.xml: Modified validation for mainForm. Delta inputs are optional. 2008-02-06 Ingo Weinzierl : * webflys/src/main/webapp/pages/main.jsp: Moved javascript functions into header. 2008-02-05 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Added a pre-selection for one of the three radio buttons. * webflys/src/main/webapp/pages/main.jsp: Added javascript functions to blank out fields, which are not allowed to be changed. 2008-02-04 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/util/HTTPRPC.java: Added request method with no args. * webflys/src/main/java/de/intevation/webflys/startup/LoadRivers.java: Ask the scheduler for rivers and DEMs. Falls back to file system if this fails. * webflys/src/main/webapp/WEB-INF/web.xml: configure scheduler to http://localhost:8880 2008-02-04 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/util/HTTPRPC.java: Simple RPC over HTTP/POST mechanism to communicate with scheduler. 2008-02-04 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Modified setter methods for default cases in the input field. * webflys/src/main/java/de/intevation/webflys/validators/DEMChecks.java: Modified validator. From input field is no longer necessary. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Added new entries for validation and range fields. * webflys/src/main/webapp/WEB-INF/validation.xml: Added required fields for MainForm validation. * webflys/src/main/java/de/intevation/webflys/validators/MainValidator.java: Created new validator for MainForm. 2008-02-04 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties: Changed field name for main page. * webflys/src/main/resources/MessageResources_de.properties: Changed field name for main page. * webflys/src/main/webapp/pages/main.jsp: Changed size of field jobname. 2008-02-04 Ingo Weinzierl : * webflys/src/main/resources/MessageResources.properties: Added error messages for validation on entrance page. * webflys/src/main/resources/MessageResources_de.properties: Added error messages for validation on entrance page. * webflys/src/main/java/de/intevation/webflys/validators/DEMChecks.java: Added validation for from an to field. from needs to be smaller than to. 2008-02-03 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Only select WST columns with a description or a short description. This makes it easier to use the WSPTAG flag of WSPLGEN. * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: Removed needless import. 2008-01-28 Ingo Weinzierl : * webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Added setter and getter Methods for fields in main.jsp. * webflys/src/main/resources/MessageResources.properties: Added english text for fields on main page. * webflys/src/main/resources/MessageResources_de.properties: Added german text for fields on main page. * webflys/src/main/webapp/pages/main.jsp: Added radio buttons and input fields. 2008-01-25 Ingo Weinzierl : * webflys/sry/main/webapp/pages/main.jsp: Added input fields. * webflys/webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: Added setter and getter Methods for input fields in main.jsp. * webflys/webflys/src/main/resources/MessageResources_de.properties: Corrected a language mistake. 2008-01-24 Ingo Weinzierl : * webflys/src/main/webapp/pages/main.jsp: Added rows four input rows. * webflys/src/main/resources/MessageResources_de.properties: Added text for main page. * webflys/src/main/resources/MessageResources.properties Added text for main page. 2008-01-23 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/MainAction.java: New fill action for main page. * webflys/src/main/java/de/intevation/webflys/forms/MainForm.java: New. Modeled as a real bean now. * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: Uses the MainForm bean now. * webflys/src/main/java/de/intevation/webflys/model/Parameters.java: Added column of wst. * webflys/src/main/webapp/WEB-INF/struts-config.xml: Use new MainForm and MainAction * webflys/src/main/webapp/WEB-INF/validation.xml: Validate MainForm now * webflys/src/main/webapp/pages/main.jsp: Simplified to use MainForm. 2008-01-23 Sascha L. Teichmann : * webflys/src/main/webapp/WEB-INF/validation.xml: Added 'msg' and 'depend' to custim validator because they are needed. 2008-01-23 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/DEM.java: Add a toString() method. * webflys/src/main/java/de/intevation/webflys/validators/DEMChecks.java: New check if given range bounderies are inside on DEM. * webflys/src/main/webapp/WEB-INF/validation.xml: Add new validator to entrance and main page. * webflys/src/main/webapp/WEB-INF/struts-config.xml: Added 'from' and 'to' to from bean of main bean. * webflys/src/main/webapp/pages/entrance.jsp: Shorten input fields a bit. * webflys/src/main/webapp/pages/main.jsp: Added output of calculation range. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Added new entries for DEM checks and range fields. * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: Added some debug output to execute(). 2008-01-22 Sascha L. Teichmann : * doc/wst-schema.sql: Added 'ON DELETE CASCADE' to foreign key constraints. * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Added code to delete WST for given id and user. * webflys/src/main/java/de/intevation/webflys/actions/WSTDeleteAction.java: Deletes a WST from database only in case that the session user is the owner of the WST corresponding to the given id. * webflys/src/main/webapp/WEB-INF/struts-config.xml: Configured action form and action mapping. * webflys/src/main/webapp/WEB-INF/validation.xml: Added validation for delete parameter. * webflys/src/main/webapp/pages/wst-upload.jsp: Added link to delete a WST. Confirm the deletion with JavaScript. * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Adjusted the i18n stuff. 2008-01-22 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/User.java, webflys/src/main/java/de/intevation/webflys/model/Backend.java: Moved SQL into Backend. 2008-01-22 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/actions/WSTUploadAction.java: Check for zero size uploads. * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Fixed SQL to select wst columns. * webflys/src/main/webapp/pages/main.jsp: Added listing of wst columns if present. 2008-01-22 Sascha L. Teichmann : * webflys/src/main/java/de/intevation/webflys/model/Backend.java: Added method to fetch wst colums from database for given wst. * webflys/src/main/java/de/intevation/webflys/model/WST.java: Added method to get all columns belonging to a wst. 2008-01-22 Sascha L. Teichmann : * webflys/src/main/resources/MessageResources.properties, webflys/src/main/resources/MessageResources_de.properties: Adjusted i18n stuff. * webflys/src/main/webapp/WEB-INF/struts-config.xml: Added form bean and action mapping for calculation start. * webflys/src/main/webapp/WEB-INF/validation.xml: Added calculation start. * webflys/src/main/webapp/pages/main.jsp: Added form for calculation start. * webflys/src/main/java/de/intevation/webflys/actions/StartCalculationAction.java: New. Called when caculation should begin. * webflys/src/main/java/de/intevation/webflys/model/WSTColumn.java: New. Model for WSTColumns. Should de used for