GeWorkbench Web

From Informatics

Jump to: navigation, search

Contents

geWorkbench Web

"geWorkbench Web" is a vaadin based web application and the new development of the desktop application geWorkbench.

Code repository: https://github.com/geworkbench-group/geworkbench-web

Deployment to Test Server and Production Server

Older wiki about deployments: http://wiki.c2b2.columbia.edu/informatics/index.php/Deployment_of_geWorkbench_Web

When new development affects the underlying database ...

The current procedure to make such change not impact existing data, and not demand recreating all tables:

  1. identify the tables that are created by the new development
  2. export a SQL script to create all the tables involved
  3. always keep the JPA persistence setting as 'none'
  4. execute the script on the existing database

Setting up eclipse workspace, and Building with maven

Technologies

Vaadin

Tomcat

JPA, ElicpseLink -> appfoundation (vaadin plugin)

JavaScript

Maven


earlier documents

GeWorkbench-Web-Initial the initiation materials of the geWorkbench web project

geWorkbench-Web Documentation early documentation of the geWorkbench web project

Slow_Response_Issue_of_geWorkbench_Web most of the issues collected there have been resolved by now

Personal tools