> XDoclet Bugs/Features:
> 1- [ #449838 ] Generate only getter for persistent flds
>       Refer to the Andrew's proposed solution

Fixed.

> 3- [ #456464 ] Line termination behaves differently
>       Can someone check this?

Fixed.

> 4- [ #446350 ] Can't use both packagenames and fileset
>       Docs should be updated, change 'either' to 'or' for now.
> 
> Other:
> 8- In ejb.html, it should be specified whether a tag is for ejb 2.0,
for
> example primkey-field in ejb:bean
> 9- Some @tag docs are incomplete, for example where is the 'name'
param
> of @ejb:pk? A recheck is needed.
> 10- change nested <src> param to <sourcepath> for consistency

Fixed.

> 11- Use a transaction-type param for @ejb:finder instead of defining
the
> real ejbFind... method just to set a transaction.
> 12- See PersonBean's getName method. The second interface-method
doesn't
> work at all, we just pick the first tag. Anyway I really have trouble
> with this view-type parameter. First I think it should be
> view-type="local,remote" if you want to indicate it's for both. Second
> it's really ugly to have to declare when you're using ejb1.1.

Fixed.

> 12- Remove the need for @ejb:create-method for stateless session
beans.
> 13- Move log4j.properties from samples to core. Xdoclet.jar should
have
> it built-in.

Fixed.

> 14- WebsphereSubTask and maybe some other classes should not use
log4j's
> cat.info for user info traces.
> 15- Websphere schema mapping support should by finished or in a
> stable/usable situation, though maybe not absolutely complete.
> 16- Weblogic stuff should be updated to use ejb:bean and other new
> consolidated tags.
> 17- <CRITICAL> Missing docs: orion, websphere, struts, strutsform
> 18- templates.html file generated by DocumentDoclet is not complete,
At
> least SubTask and AbstractEjbSubTask should have up-to-date @doc:tag
> documentation.
> 19- Should change the AccountBean sample, there's really no need for
> ejb:pk's package param. Change name param's value to
"java.lang.Integer"
> (more natural).
> 20- Should implement the automatic serialVersionUID generation for
> dataobject. Done for pk-class. Also update the docs.
> 21- It's annoying to see a stack trace when you missed a mandatory
param
> or something like that. I don't know from where the stack trace comes!
> 22- There exists cases where the code (not the classTagValue in
template
> for example) expects a parameter and it's not there. Then a stack
trace
> is what you get instead of a mandatoryParamNotFound. Should review the
> code.
> 23- Change dataobject's fields from public to private.
> 24- remote.j and local.j have mistakes: ifHasMethodTag doesn't have
> 'value' attribute. It just checks whether the tag+param exists and
> doesn't check the equality of the value. It should use a combination
of
> ifHasMethodTag and ifMethodTagValueEquals.
> 25- Bundling it for v1.0 :-)
>       probably some changes to the way libs are bundled.
> 26- And of course a who-we-are page where people will know who
> developed/contributed :-)
> Also a short history about ejbdoclet and special credits to Rickard
> Oberg, the man who makes the earth a better place for poor programmers
> of the world ;-)
> 
> Postponed Other:
> 27- Make ejb:pk smarter, no need to specify generate="false" when the
> @ejb:pk name="int" or any other primitive or java.lang.* type.
> 28- We should having at least a sample mandatory for each subtask,
both
> for test and as a sample.
> 29- TemplateEngine still is not that good when reporting error,
> specially the line number stuff!
> 30- Some cosmetic changes to IndentPrintWriter, merge multiple
> consequent empty lines to just one. This removes the redundant empty
> lines you see in generated files.
> 31- Sample for a BMP bean
> 32- Fix Ant's javadoc task to throw BuildException when javadoc.exe
> returns -1, we should provide the patch, its developers won't!
> 33- Persistence tags. db: prefixed @tags and parameters for items that
> can be generalized, db:sql-type for example.
> 34- if...ValueEquals and friends (basically all those template tags)
> should accept a comma-separated list as the value. A Lotus-script
style
> thing! ifClassTagValueEquals value="true,yes" means either of the two.
> 35- Support for forAllFields/ifFieldblabl/fieldTagValue and so on
> 
> 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


_________________________________________________________
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