GeWorkbench Web
From Informatics
(Difference between revisions)
(→Technologies) |
(→Technologies) |
||
Line 35: | Line 35: | ||
*https://wiki.c2b2.columbia.edu/informatics/index.php/Using_Maven_With_geWorkbench_Web geWorkbench web with maven | *https://wiki.c2b2.columbia.edu/informatics/index.php/Using_Maven_With_geWorkbench_Web geWorkbench web with maven | ||
* [[Auto_deploy_geWorkbench_web_to_afdev]] deploy geWorkbench web to afdev as daily cron job | * [[Auto_deploy_geWorkbench_web_to_afdev]] deploy geWorkbench web to afdev as daily cron job | ||
+ | * [[Deploy_geWorkbench_web_to_production]] deploy geWorkbench web to production server | ||
-------- | -------- | ||
====earlier documents==== | ====earlier documents==== |
Revision as of 23:23, 31 January 2014
geWorkbench Web
"geWorkbench Web" is a vaadin based web application and the new development of the desktop application geWorkbench.
Code repository: https://ncisvn.nci.nih.gov/svn/geworkbench/trunk/geworkbench-web/
Deployments: http://wiki.c2b2.columbia.edu/informatics/index.php/Deployment_of_geWorkbench_Web
- test deployment: on afdev
- deployment location /ifs/data/c2b2/af_lab/cagrid/apache-tomcat-7.0.30
- URL http://afdev.c2b2.columbia.edu:8082/geworkbench/
- production: on geworkbench.c2b2.columbia.edu
Technologies
Vaadin
- we depend too much (persistence and authoetication) on appfoundation plugin, which is a personal project. Better use official plugins when possible.
- authentication
Tomcat
JPA, ElicpseLink -> appfoundation (vaadin plugin)
- http://www.vogella.com/articles/JavaPersistenceAPI/article.html#simple_main
- http://www.eclipse.org/eclipselink/documentation/
- http://code.google.com/p/vaadin-appfoundation/wiki/Persistence
JavaScript
Maven
- https://vaadin.com/wiki/-/wiki/Main/Using%20Vaadin%20with%20Maven for vaadin 6
- https://vaadin.com/wiki/-/wiki/Main/Creating+a+Maven+project for vaadin 7
- https://wiki.c2b2.columbia.edu/informatics/index.php/Using_Maven_With_geWorkbench_Web geWorkbench web with maven
- Auto_deploy_geWorkbench_web_to_afdev deploy geWorkbench web to afdev as daily cron job
- Deploy_geWorkbench_web_to_production deploy geWorkbench web to production server
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