"BobMcWhirter" wrote : 
  | Hiya Guys--
  | 
  | As ya know, I'm working on deploying Rails apps on JBossAS.  At this point, 
my RailsDeployer constructs a synthetic VirtualFile, stitching together a .war 
from a Rails directory and a generated web.xml.  (VFS is one freakin' cool 
project, very nice!)
  | 
  | It then sends it to the MainDeployer during the REAL deployment stage and 
calls process().
  | 
  | It seems that I lose the link between the deploy/myapp.rails (my deployable 
file, which is just a pointer to a Rails app directory elsewhere) and the 
synthetic .war I created.
  | 
  | And I keep seeing the nifty WebMetaData and JBossWebMetaData, but I'm not 
using any of.
  | 
  | My initial thought was to have my RailsDeployer construct a WebMetaData, 
which WARStructure or TomcatDeployer could pick up and run with. By handing a 
virgin VirtualFile tree to the MainDeployer, I feel like I'm perhaps missing 
out on some cool MC functionality, and not having all the control over the 
classpath etc that I'd like to have.
  | 
  | I know Newton's still working on the guides, etc, but was hoping y'all 
could give me a pointer or two.
  | 
  | So, my questions...
  | 
  | 1) Am I off-base thinking that the RailsDeployer could/should create a 
WebMetaData, for consumption by the typical .war deployer already baked into 
AS5?
  | 
  | 2) If I can create a WebMetaData, what stage should it occur?  My 
RailsDeployer basically parses a deploy/myapp.rails file, and I've tried the 
PARSE stage.
  | 
  | 3) If I should create a WebMetaData, should I attach it as an attachment to 
the VFSDeploymentUnit my RailsDeployer is handed?
  | 
  | 4) Can you point to information about classpath semantics between deployers 
and things-they-deploy?  My jboss-rails.deployer deployer jarfile contains a 
jruby.jar, which I'd like to be available to anything it deploys.  I was hoping 
I could provide it (and other jars) via the MetaData.  This is one of the bits 
I feel I'm missing by calling MainDeployer.deploy(...) and process() directly, 
instead of using the MetaData functionality.
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4176041#4176041

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4176041
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to