Anyway what do you think about this:
http://sourceforge.net/forum/message.php?msg_id=1495039
It's good to have a guy from HP handle/test/maintain it.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:xdoclet-devel-
> [EMAIL PROTECTED]] On Behalf Of Andrew Stevens
> Sent: Thursday, February 28, 2002 1:30 AM
> To: [EMAIL PROTECTED]
> Subject: [Xdoclet-devel] Bluestone tags
> 
> The Bluestone template's about ready to check in, but first I'd like
to
> get a second opinion on the tags it'll use, in particular whether any
of
> them should use extra parameters to the existing @ejb tags rather than
new
> tags of their own (looking at the other vendor subtasks, the trend
seems
> to be to use specific tags for each of them?).  They're all
class-level
> tags.  My choices are:
> 
> @bluestone:read-only enabled=<boolean.>
> or
> @bluestone:bean read-only=<boolean>

I prefer this one. I've used this convention in orion templates. See
orion-query for example. More intuitive and modular imho. But other guys
used jboss:blabla for example. I like this one too:
@blustone:bean bean-level-tag1="blabla" bean-level-tag2="blabla"
This including passivate-threshold/read-only and so on.

> or
> @ejb:bean bluestone-read-only=<boolean>
> 
> @bluestone:pool initial-size=<int> cache-limit=<int>
idle-timeout=<int>
> use-reaper=<boolean> reap-asynch=<boolean>
> (don't think there's much doubt about this one)
> 
> @bluestone:entity-passivation enabled=<boolean>
> @bluestone:session-passivation enabled=<boolean> threshold=<int>
> or
> @bluestone:passivation enabled=<boolean> [threshold=<int>]
> or
> @bluestone:bean passivation=<boolean> [passivate-threshold=<int>]
> or
> @ejb:bean bluestone-passivation=<boolean>
> [bluestone-passivate-threshold=<int>]

Why don't you consolidate all these tags?

> and similarly for the SFSB-only setting
> @bluestone:session timeout=<int>
> and MDB-only settings
> @bluestone:concurrent-message-processing enabled=<boolean>
> max-messages=<int> maximum-server-sessions=<int>
> server-session-idle-timeout=<int>
> @bluestone:connection-retry enabled=<boolean>
> @bluestone:jndi factory=<string> destination=<string>
> 
> and lastly, there's
> @bluestone:ejb-ref type="colocated|distributed" jndi-name=<string>
> ref-name=<string> [app=<string> host=<string> port=<string>]
> or
> @ejb:ejb-ref bluestone-type="colocated|distributed"
> bluestone-jndi-name=<string> bluestone-ref-name=<string>
> [bluestone-app=<string> bluestone-host=<string>
bluestone-port=<string>]
> (or perhaps pick up jndi/ref names from existing parameters)

Who do you relate this bluestone:ejb-ref to a ejb:ejb-ref? No relation
and user can specify anything? I think you should add a
bluestone-blabla="" param to ejb:ejb-ref.

Ara.


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to