I have done a simple implementation of this some days ago at home but I have
got a "big disk crash" this sunday and I have lost the sources... :-(

I think that simple with a callback to the MainDeployer.deploy we can
recurse -> the sub-deployer invoke a owner method, for example
unpackSubPackages^H :-), and delegate to MainDeployer the deploing of
subpackage by calling MainDeployer by jmx or a direct reference ?

uhm, I need to think to this.

If I have some time this weekend I can try to implement this.

        Claudio

> -----Original Message-----
> From: David Jencks [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, April 11, 2002 7:10 PM
> To:   Vesco Claudio
> Cc:   [EMAIL PROTECTED]
> Subject:      Re: [JBoss-dev] Exploded archive deployment
> 
> How about making this step in MainDeployer/SubDeployer mutually recursive?
> so SubDeployer calls MainDeployer to unpdack/deploy sub packages if it
> wants, or if it is war deployer, doesn't call.  I haven't looked, but it
> might work.
> 
> david jencks
> 
> On 2002.04.11 12:49:53 -0400 Vesco Claudio wrote:
> > Hi!
> > 
> > Also I haven't looked yet the patch, but I have a proposal to the
> > deployment
> > system... I think we have problems with blind deploy of
> > jar/ear/sar/war/...
> > This problem is already met with war which are not unpacked because
> there
> > is
> > need a particular deployment by the web container.
> > 
> > I think that we can add to org.jboss.deployment.SubDeployer interface a
> > metod, canSubdeploy for example, which is invoked by MainDeployer before
> > invoking unpackSubPackages. This metod return true if the sub-deployer
> > delegate to MainDeployer to deploy the subpackages, with this we can
> > remove
> > the test di.shortName.endsWith(".war") at begin of unpackSubPackages.
> > 
> > I think that when we deploy a ear, we need to control which modules
> > deploy.
> > For example, I can have this ear:
> > 
> > /
> >     jboss-ejb.jar
> >     weblogic-ejb.jar
> > 
> > I know that I can remove (in every mode :-) ) the weblogic part, but I
> > can
> > configure the ear with
> > 
> > <application>
> >     <module><ejb>jboss-ejb.jar<ejb></module>
> > </application>
> > 
> > and I have only the jboss ejbs deployed.
> > 
> > I return in an old mailing list thread, if I remember well, but I think
> > that
> > a jboss-application.xml is a better solution to the current sort system
> > to
> > resolve the dependencies between sar-war-ejb.
> > 
> > In this mode we can configure a jboss-application.xml with
> > 
> > <jboss-application>
> >     <module><sar>jboss-service1.sar</sar></module>
> >     <module><ejb>jboss-ejb.jar</ejb></module>
> >     <module><sar>jboss-service2.sar</sar></module>
> >     ...
> > </jboss-application>
> > 
> > My bad English have hit another time?
> > 
> >     Claudio
> > 
> > > -----Original Message-----
> > > From:     David Jencks [SMTP:[EMAIL PROTECTED]]
> > > Sent:     Thursday, April 11, 2002 2:38 PM
> > > To:       [EMAIL PROTECTED]
> > > Subject:  Re: [JBoss-dev] Exploded archive deployment
> > > 
> > > OK.  I haven't looked yet but am a little worried about a couple of
> > > things,
> > > although maybe I misinterpreted your comments-
> > > 
> > > 1. indefinitely nested deployments are useful and used. I don't see
> any
> > > reason to restrict the depth.  The spec requires jar in rar in ear.
> > > 
> > > 2. As I recall deploymentInfo had the info on what to watch.  Is this
> > > otherwise inaccessible to the deployment scanner?
> > > 
> > > Anyway, thanks for the work.  I will look it over and add at least the
> > > parts I like;-).  I'm glad to have someone testing and expanding some
> > of
> > > this stuff.
> > > 
> > > david jencks
> > > 
> > > On 2002.04.11 02:05:44 -0400 Larry Sanderson wrote:
> > > > I just submitted a bunch of patches to allow archives
> > (sar,rar,jar,war
> > > > and ear) to be deployed in their exploded form.  Could someone with
> > CVS
> > > > write permissions look them over?
> > > > 
> > > >
> > >
> http://sourceforge.net/tracker/index.php?func=detail&aid=542341&group_id=2
> > > 2866&atid=376687
> > > > 
> > > > Thanks
> > > > 
> > > > _________________________________________________________
> > > > View thread online:
> > > http://main.jboss.org/thread.jsp?forum=66&thread=12665
> > > > 
> > > > _______________________________________________
> > > > Jboss-development mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/jboss-development
> > > > 
> > > > 
> > > 
> > > _______________________________________________
> > > Jboss-development mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/jboss-development
> > 
> > 

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to