Bug #2017
closedBuild deployment server using http over tcp/ip
0%
Description
Build deployment server that can be contacted from tablet PCs (using http over
tcp/ip) in order for them to get a zip file containing generated form(s) and
associated EML files
IMPLEMENTATION NOTES:
1) because jalama's httprenderer directory in the tomcat servlet context may be
deleted and replaced by a new WAR at some point, we should ensure that we don't
lose any critical files during this process (like data that the user has saved).
Data files should therefore be stored in ~/.jalama, which is where xul forms are
already stored
2) Tomcat config on workstation/server should allow connections only from the
local subnet, for security reasons. Tomcat on tablets should allow connections
only to localhost.
3) when client originally tries to connect to workstation/server, or if tablet
cannot connect to server at previously-known address (eg if operating on a
quickly-changing DHCP network), then a dialog should ask user for the server's
hostname or IP address. Otherwise, should just connect automatically, without
prompting user for address