Refactoring work to make more modular. The bad news is there's a lot more
jars for you to include in the classpath. The good news is you don't need all
of them, depending on what tasks and subtasks you're using. There's an open
enhancement request to build all modules into a single jar.
We no longer use JavaDoc, but instead our own XJavaDoc module.
The documentation has been reworked. A lot of it is now generated
from the code, so should keep up to date better.
Added <valueobject> subtask. This is a much more flexible version of dataobjects,
allowing finer grained control and relation following. The dataobject subtask
is now deprecated in favour of this.
Documentation fix - DAOs work with session EJBs as well as entity EJBs.
[500756] Self-referencing error with CMP EJB
[511669] Enhancements to lookup util class
[516890] "Component inheritence" problem?
[517372] Wrong transact. method-intf for local bean
[519011] Duplicate finder in inherited Home i/f
[521571] Remote/Local Home finders ignore types
[523907] @ejb-external-ref (docs & exception)
[525797] @ejb.permission role-name="a,b"
[528945] Business-Interface support accidentally removed
[530900] misplaced message-selector
[531310] Data Object hashcode() fails with byte[]
[532498] Bad generation of findByPrimaryKey f
[532832] Primary Key class bug
[535221] ejbCreate for local interface only wrong
[539614] method permissions for findByPrimaryKey
[539770] Relations generated on all ValueObjects
[545622] dao:call to handle create methods
[550058] (patch) Using of PK in ValueObjects do not work Thanks to Ingo Brüll.
[550404] Subclass's home iface extends super's Thanks to Paul Cantrell for fix.
[566941] (FR) Beans' description in DD
[570833] Inconsistent attribute for resource-ref
[574883] env-entry-value should not be mandatory.
[577891] soft-locking version field long or int?
[578031] (patch) Dataobj->vobj transition patch
[578820] ejbRemove() no RemoveException
[579172] (patch) ejb:external-ref dies if view-type=local
[579717] (FR) [patch] assembly-descriptor merge point Thanks to Toby Cabot.
[579790] (patch) ejb:finder ignores view-type
[580766] valueobject generates incorrect toString. Thanks to John Barbee for fix.
[580678] (patch) value objects of type Set Thanks to John Barbee.
[587587] (patch) Rev. fix for 1-valued ejb:finder returns
ejb.env-entry now takes an optional description parameter
<trans-attribute> was empty for class tag ejb.finder
Added support for caching homes in the util class.
Added a GUID generator in the util object (disabled by default).
[597698] Finder bug!
[603610] (patch) slsb ejbCreate() not called Thanks to Chris Harris.
[604391] entity-body.xdt - ejbRemove() body
JMX Module
[574564] (patch) JMX operations/constructor parameters Thanks to Simone Bordet.
Web Module
[511612] Catalina fails to deploy web.xml
[522195] JSP Tablib Merge File for tags
[527254] Duplicate Entries for resource-ref
[531980] no lf/cr in generated taglib.tld
[577343] Wrong <run-as> element
[579459] @web:listener doesn't.
[581857] typo in web_xml.j
[585726] Webdoc shouldn't default session-timeout. Thanks to William Ferguson for fix.
Add missing ejb.servlet load-on-startup parameter
[602028] ejb-ref/ejb-local-ref merge points
Apache Module
[529752] Missing Field in Form
[529937] (patch) Add setData to struts forms
[533754] Apache Soap Support
[546139] @struts:action-forward and redirect
Added Struts 1.1 support.
[561172] (patch) Struts 1.1 Global Exceptions. Thanks to Vladimir Dias.
[567058] unmeant get/set methods
[574466] New Merge Points for struts-config Thanks to Volker Krebs.
[577635] (patch) <strutscfg> patch for <message-resources> Thanks to Brian Topping.
Fixed bug causing duplicate parameter attributes
[581217] Ignored @struts:form-field
[583106] (patch) Patch for <action-mappings/> Thanks to Thanks to Brian Topping.
[599350] (patch) Struts Validator validation.xml gen.
[604590] (patch) Validator patches
[605231] Struts 1.1 DTD out of date
Bluestone Module
Fixed missing '/' in closing template tag.
Subtask renamed to <hpas>.
Castor Module
[504332] Problem with m:n mapping and Castor
[536768] mapping-body.j reference typo
[537505] (patch) Castor mapping patches. Thanks to Bart Guijt.
[538600] order of classes in castor mapping file
[538602] inherited fields added to mapping file
[538646] cannot specify @castor:class xml="..."
[542172] Castor mapping-body.j collection types
[542175] Castor mapping-body.j handler
[542498] Castor mapping-body.j map-to. Thanks to Theo Harper for fix.
JBoss Module
[513489] jaws.xml generated with jboss3/cmp2
[536336] (patch) Issues with JBoss CMP descriptors Thanks to Ludovic Claude.
[539387] JBoss CMP fields issues
[548641] (patch) jboss-service-template.j Thanks to Theo Harper.
[559114] (FR) Support <resource-env-ref> in jboss.xml