wvrossem / salesmen

Auctioning web application using the Seam Framework for JBoss AS
http://wilma.vub.ac.be/~se2_0910/
1 stars 0 forks source link

Give an instance of JBoss to each developer on Wilma for remote deployment while coding #21

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
It was suggested by some to provide developers with their own instance of
JBoss on Wilma so that they can deploy on the server because the startup
time on Wilma is roughly 10 times faster (as of Dec. 2009).

The first step was to write Ant targets for remote and hot deployment. This
is now done [1] in r732.

This issue is created to make sure that different build profiles will be
created for each developer. Things that should be customized for each
developer are:

JBoss Ports
-----------
I was trying to avoid running distinct instances of JBoss but there doesn't
seem to be a better way. AFAIK, Bart was also convinced we'd have to
customize ports for each instance. In JBoss 5.1, which we're using, there
seems to be a daemon for ports but I haven't looked into it yet. It would
be great if ports are assigned dynamically in our case.

JBoss Domain
------------
We're now using the default server configuration (/jboss/server/default)
but each developer will have their own server configurations. Please note
that ports (previously explained) will be defined using these very server
configs.

I believe we should NOT install JBoss separately in each dev's home dir.
Distinct server configs would do.

Datasource
----------
Each developer has their own database on Wendy. Datasource access
information is described in salesmen-${profile}-ds.xml files.

Wilma Login
-----------
Each developer will use their own credentials in order to connect to the
server through an SSH tunnel. Please generate your keys and install them in
your home directories.

BTW, this issue would be Bart's unless he hates it ;)

Original issue reported on code.google.com by sina.hes...@gmail.com on 27 Dec 2009 at 12:39

GoogleCodeExporter commented 9 years ago
[1] 
http://groups.google.com/group/salesmen/browse_thread/thread/e4c8d3557995dcae

Original comment by sina.hes...@gmail.com on 27 Dec 2009 at 12:42

GoogleCodeExporter commented 9 years ago
As plans changed, this issue is no longer useful.

Original comment by datan...@gmail.com on 19 Feb 2010 at 4:36