Sorry for the late response, but this doesn't exist right now, but could 
be implemented to add jboss dependency managmenet to j2ee deployables. 
 Probably just <depends>:SomeObjectName</depends>...

--jason


Bill Burke wrote:

>Can you put a dependency tag in jboss.xml?  What's the syntax?
>
>>-----Original Message-----
>>From: Jason Dillon [mailto:[EMAIL PROTECTED]]
>>Sent: Wednesday, March 13, 2002 5:53 PM
>>To: Bill Burke
>>Cc: marc fleury; Scott M Stark; Jboss-Development @ Lists . Sourceforge
>>. Net
>>Subject: Re: [JBoss-dev] ordering proposal
>>
>>
>>A directory based short-term solution (which does not hint at any
>>sysv-like functionality) is probably the easiest to implement and mange.
>>
>>It will however complicate the management of the system dramatically...
>>actually any of the solutions/hacks which have been mentiond will only
>>complicate.
>>
>>Take the N* prefix method, now the scanners need to make sure they sort
>>by prefix, such that 05 comes becore 06 and so on.  When two deployables
>>share the same prefix and one depends on the other, then you must
>>reorder.  Depending on how complicated your deployment is, this could be
>>a pain.
>>
>>For directories, if you start out with a small number, system,
>>user-support, user (or whatever), then if a dependency between a
>>component in user-support and user exists, where user-support c depends
>>on user c, then you have to artificually create a third directory to
>>resolve the conflict.
>>
>>So, as a user... where do I put my deployable?  Does it matter that my
>>deployable is of type x?
>>
>>Some users might like N*, some might like directories... the system
>>should be able to handle both... lets not force one or the other.
>>
>>For the previous example, where beans loaded before the datasource,
>>couldn't that be handled by putting a dependency tag in jboss.xml?  Or
>>is there more to the dependency problem than that?
>>
>>--jason
>>
>>
>>Bill Burke wrote:
>>
>>>directory solution is better and easier to maintain IMHO than
>>>
>>the SXX stuff.
>>
>>>My gut feeling tells me that with the SXX solution you'll constantly be
>>>changing filenames and will create headaches for everyone.  Directoy
>>>ordering and <depends> should be good enough for the implicit
>>>
>>and explicit
>>
>>>ordering you need, no?
>>>
>>>Bill
>>>
>>>>-----Original Message-----
>>>>From: [EMAIL PROTECTED]
>>>>[mailto:[EMAIL PROTECTED]]On Behalf Of marc
>>>>fleury
>>>>Sent: Wednesday, March 13, 2002 11:00 AM
>>>>To: Scott M Stark; Jboss-Development @ Lists . Sourceforge . Net
>>>>Subject: RE: [JBoss-dev] ordering proposal
>>>>
>>>>
>>>>
>>>>
>>>>|-----Original Message-----
>>>>|From: [EMAIL PROTECTED]
>>>>|[mailto:[EMAIL PROTECTED]]On
>>>>
>>Behalf Of Scott
>>
>>>>|M Stark
>>>>|Sent: Wednesday, March 13, 2002 8:00 AM
>>>>|To: Jboss-Development @ Lists . Sourceforge . Net
>>>>|Subject: Re: [JBoss-dev] ordering proposal
>>>>|
>>>>|
>>>>|Or equivalently, mirror the deploy1, deploy2, ... etc structure in
>>>>|the ear.
>>>>|
>>>>|Case 1:
>>>>|ear/
>>>>|------deploy1/sar
>>>>|------deploy1/war
>>>>|
>>>>|Case 2:
>>>>|ear/
>>>>|------deploy1/war
>>>>|------deploy2/sar
>>>>
>>>>yes, and i actually now prefer the explicit SXX solution for
>>>>
>>naming, doing
>>
>>>>away with rc.d structures.  We just order by number SIMPLE,
>>>>
>>ultra  SIMPLE
>>
>>>>in the abscence of numbering we deploy after the numbers.
>>>>
>>>>marcf
>>>>
>>>>|
>>>>|Then you have the same ordering logic for the fixed directories and
>>>>|application deployment units.
>>>>|
>>>>|xxxxxxxxxxxxxxxxxxxxxxxx
>>>>|Scott Stark
>>>>|Chief Technology Officer
>>>>|JBoss Group, LLC
>>>>|xxxxxxxxxxxxxxxxxxxxxxxx
>>>>|----- Original Message -----
>>>>|From: "Scott M Stark" <[EMAIL PROTECTED]>
>>>>|To: "Jboss-Development @ Lists . Sourceforge . Net"
>>>>|<[EMAIL PROTECTED]>
>>>>|Sent: Wednesday, March 13, 2002 7:47 AM
>>>>|Subject: Re: [JBoss-dev] ordering proposal
>>>>|
>>>>|
>>>>|>
>>>>|> ----- Original Message -----
>>>>|> From: "marc fleury" <[EMAIL PROTECTED]>
>>>>|> To: "marc fleury" <[EMAIL PROTECTED]>; "David Jencks"
>>>>|> <[EMAIL PROTECTED]>
>>>>|> Cc: "Jboss-Development @ Lists . Sourceforge . Net"
>>>>|> <[EMAIL PROTECTED]>
>>>>|> Sent: Wednesday, March 13, 2002 5:42 AM
>>>>|> Subject: RE: [JBoss-dev] ordering proposal
>>>>|>
>>>>|>
>>>>|> > ok,
>>>>|> >
>>>>|> > so i will implement the following
>>>>|> >
>>>>|> > deploy directory remains there, you can drop anything in deploy.
>>>>|> >
>>>>|> > 3 rules:
>>>>|> >> > jar/
>>>>|> > ---sar
>>>>|> > ---war/
>>>>|> > ------jar2
>>>>|> > 1- There is an ordering in deploy xml>sar>war>ear>jar or
>>>>whatever i had
>>>>|in
>>>>|> > there before.
>>>>|> >
>>>>|> > 2-if you deploy a bean with dependencies, whatever they
>>>>
>>may be, i.e.
>>
>>>>|> > sar/ear/war/rar/jar containment is enough to order.  The
>>>>inner stuff is
>>>>|> > deployed first
>>>>|> > so
>>>>|
>>>>|> >
>>>>|> > will result in the following order
>>>>|> > jar2>sar>war>jar
>>>>|> >
>>>>|> > this is great, this is today in cvs, unless a certain
>>>>
>>someone removed
>>
>>>>|this
>>>>|> > as well.
>>>>|> >
>>>>|> > The problem is a painful russian doll structure.
>>>>|> This is using Ant as the deployment language. If the sar
>>>>
>>depends on the
>>
>>>>|> war because it is adapting a legacy protocol to soap for example, you
>>>>|> would then need to repackage the above to:
>>>>|>
>>>>|> jar/
>>>>|> ---war/
>>>>|> ------sar
>>>>|> ------jar2
>>>>|>
>>>>|> I would rather see an ear as the standalone deployment package and
>>>>|> include a jboss-application.xml descriptor that allows for the
>>>>|specification
>>>>|> of deployment ordering in there.
>>>>|>
>>>>|>
>>>>|>
>>>>|> _______________________________________________
>>>>|> 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
>>>>
>>>
>>>_______________________________________________
>>>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