> OK, so I've now played with deploying xdoclet on Orion, JBoss,
WebLogic,
> Pramati, and Borland App Server. I'm going to submit my Pramati stuff
to
> be
> added to CVS in just a minute (BAS will come next week), but I'd like
to
> run
> something by everyone:

Cool. Seems like xdoclet is replacing Sun's Deployathon ;-)

> * @weblogic:table-name OS_PROPERTYDATA
> * @jboss:table-name table-name="OS_PROPERTYDATA"
> * @orion:bean table="OS_PROPERTYDATA"
> * @ejb:persistence table-name="OS_PROPERTYDATA"

Q: what if you can use more than one table in an app server? For example
BAS supports this I believe. And some persistence engine allow you to
have 2 bean out of one table but queried by one query, etc, etc.

> * @jboss:column-name name="id"
> * @weblogic:dbms-column id
> * @ejb:persistence column="id"
> * @orion:persistence persistence-name="id"

Q: what if you can map a field to n columns? WAS supports this I
believe, and TopLink and so on.

> I've written the new Pramati support to look at @ejb:persistence for
the
> class-level values of 'table-name' and 'datasource'. For method-level
> tags,
> it looks for the attribute 'column'.

Please subscribe to xdoclet-devel and let us discuss the semantics of
the tags there.

> I'd like to propose that we decide on a standard, such as this, and
start
> modifying the templates to take advantage of both. This would allow
for
> backwards compatability. If this were approved, I'd like to suggest we
do
> the same for tags/attribute combos such as jndi-name. All the app
servers
> I've worked on have a jndi-name value, but the templates don't all
look
> for
> "ejb:bean jndi-name".

Yup. We should fix it for sure and I think you're a qualified guy to go
after harmonizing and standardizing the common stuff.

Cheers,
Ara.



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

Reply via email to