The JBoss DTDs are no longer online at
"http://www.jboss.org/j2ee/dtd/XXXXX.dtd"; and this causes an exception at 
deploy time on JBoss 3.0RC3

It seems like JBossSubTask.java needs a dtdDirectory property to set the 
location of the DTDs. If no one has started to work on this already I can do 
it... Just say go.

Philippe




On July 9, 2002 12:04, Konstantin Priblouda wrote:
> --- Aslak_Hellesoy <[EMAIL PROTECTED]> wrote:
> > > -----Original Message-----
> > > From: Konstantin Priblouda
> >
> > [mailto:[EMAIL PROTECTED]]
> >
> > > Sent: 9. juli 2002 11:22
> > > To: Aslak_Hellesoy
> > > Subject: RE: [Xdoclet-devel] xtags DTD
> > >
> > > > > Yeah, I spotted that one (tag-param), but I
> >
> > don't
> >
> > > > think that'll do it;
> > > >
> > > > > it's a config parameter I need to test, not a
> >
> > tag
> >
> > > > parameter i.e. if
> > > >
> > > > > ejbspec = 1.1 use one optionset, if ejbspec >=
> >
> > 2.0
> >
> > > > use the other.  Of
> > > >
> > > > > course, that means xdocletgui would need
> >
> > somewhere
> >
> > > > to specify the ejbspec
> > > >
> > > > > version you want to use (I don't know if it
> >
> > does
> >
> > > > or not, I've not looked
> > > >
> > > > > at it much yet), and I have a suspicion it'll
> >
> > need
> >
> > > > changes to the DTD.
> > > >
> > > >
> > > > We might have to redesign the condition
> > > > mini-framework. It's centered around
> > > > XProgramElement now. -Evaluating whether a
> >
> > condition
> >
> > > > holds for a given
> > > > XProgramElement (superinterface of XClass,
> >
> > XMethod
> >
> > > > etc.).
> > > >
> > > > It seems obvious that we'll have to evaluate
> > > > conditions based on other
> > > > factors, like the one you mention here. Here are
> > > > some suggestions:
> > > >
> > > > 1)
>
> xtags.condition.Condition.eval(xjavadoc.XProgramElement)
>
> > > > can be
> > > > refactored to
> >
> > xtags.condition.Condition.eval(java.lang.Object).
> >
> > > > The
> > > > consequence of this would be a more flexible
> > > > evaluation system. Each
> > > > Condition subclass can cast the argument to an
> > > > expected class and perform
> > > > the evaluation. In the config parameter
> >
> > scenario, it
> >
> > > > could be cast to e.g.
> > > > xdoclet.ConfigParameter or perhaps some Version
> > > > class we want to define. The
> > > > drawback is typeunsafeness. The advantage is
> > > > minaimal API changes.
> > > >
> > > > 2)
>
> xtags.condition.Condition.eval(xjavadoc.XProgramElement)
>
> > > > can be
> > > > refactored to xtags.condition.Condition.eval()
> >
> > (no
> >
> > > > argumanets). This would
> > > > require various setters to be called prior to
> > > > validation. If we go for this
> > > > approach, we can make an
> >
> > XProgramElementCondition
> >
> > > > class that defines the
> > > > setProgramElement(xjavadoc.XProgramElement). A
> > > > parallel class hierarchy
> > > > could be made for config parameters and other
> > > > things. I like this approach
> > > > better, because it's more typesafe.
> > > >
> > > > Whatever approach we choose, nothing prevents us
> > > > from modifying the DTD now.
> > > > Currently, we're using the DTD merely to
> >
> > validate
> >
> > > > the xtags.xml which in
> > > > turn is currently mostly used for HTML doc
> > > > generation.
> > > >
> > > > I suggest you modify the xtags.dtd to add a new
> > > > condition type
> > > > (config-param) in the condition ATTLIST. Then we
> >
> > can
> >
> > > > worry about
> > > > implementation details later, when the
> > > > much-talked-about xtags start to
> > > > emerge.
> > >
> > > I do not think that we have to modify condition
> > > framework a lot. Nothing prevents us to add
> >
> > condition
> >
> > > which tests parameters passed on xdoclet
> >
> > invocation.
> >
> > > It may still get XProgramElement - there is no
> > > problem.
> > >
> > > I started work to move xtags into xdoclet core
> > > ( if there are no objections ) and add support
> > > for them in module loading stuff.
> > > ( clearly module has to provide own xtags on
> >
> > demand...
> >
> > > )
> >
> > I think we should discuss this with Ara first. And
> > no new stuff in XDoclet
> > now please. We have a release coming up you know ;-)
>
> Yes, of course. I'm just playing around with ideas how
> to integrate it. I plan to make GUI module-aware,
> with possibility to choose which modules we cover.
>
> ( no need to bomb user with all the tags he/she may
> never need for  his application )
>
> To achieve this, GUI has to use module loader,
> and module has to be able to spit out tag families
> it uses...
>
> regards,
>
> =====
> Konstantin Priblouda ( ko5tik )    Freelance Software developer
> < http://www.pribluda.de > < play java games -> http://www.yook.de >
> < render charts online -> http://www.pribluda.de/povray/ >
>
> __________________________________________________
> Do You Yahoo!?
> Sign up for SBC Yahoo! Dial - First Month Free
> http://sbc.yahoo.com
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Stuff, things, and much much more.
> http://thinkgeek.com/sf
> _______________________________________________
> Xdoclet-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-devel


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to