Friday, April 22, 2005

SVN r4881

41 new commits this week. Significant changes are:
  1. Got started on the EntityEngineTestSuite class. (You still have a chance to get involved!)
  2. Fixed possible transaction rollback problems and auto-commit problems (see below.)
  3. Upgraded embedded Tomcat to 5.5.9
  4. Removed uiLabelMap from a whole bunch of apps' FTL. This works because they have been upgraded to screen-widget from JPublish.
  5. Products now have isDigital and isPhysical fields, and these determine the behavior of orders, rather than Product.productTypeId field from before.
Changes by component:

Entity model and seed data
  • Very minor seed data changes to the ecommerce component (r4877)
Base and Framework
  • updated Shark debugging (r4841)
  • new way to sort application bar using tree map (r4841)
  • images/webapp/images/js has been removed (r4846)
  • webcommon/includes/header.ftl changed from "HTML 4.01" to "XHTML 1.0" (r4859)
  • duplicate common-el removed in catalina/lib (r4864)
  • updated embedded web server to Tomcat 5.5.9 (r4866)
These changes all apply to the entity-engine:
  • more logging for minerva JDBC pools (r4865)
  • new NOT_LIKE operator in EntityOperator (r4842)
  • preparations for entity engine test suite: new EntityTestSuite class (r4842), run-tests method in build.xml (r4843), examples in EntityTestSuite class (r4844)
  • SequenceUtil class (for getting next ID sequence numbers) no longer sets auto-commit to false. (r4867)
  • ModelKeyMap now implements Serializable (r4868)
  • better rollback for transactions left open after web requests, async service invocations, and suspended transactions (r4869)
Accounting
  • requestAttributes.uiLabelMap assignments removed--no longer needed with screen-widget (r4849)
  • clean up of files, in preparation for work on accounting component (r4858)
  • small fix to createInvoiceRole
eCommerce
  • style sheet, formatting, and CSS cleanups (r4862, r4870, r4873)
  • configurable product detail fix (r4876, r4877)
Manufacturing
  • requestAttributes.uiLabelMap assignments removed--no longer needed with screen-widget (r4848)
  • id code for "linenarComponentFormula" changed to "BOMF_LINEAR_FORMULA" (r4857)
Order Manager
  • Fixed order info page in order manager (r4845)
  • Fixed requestAttributes.locale problem in showcart.ftl (r4847)
  • requestAttributes.uiLabelMap assignments removed--no longer needed with screen-widget (r4849)
  • Shopping cart items which came from a Quote now link back to the Quote when the cart is viewed (r4875)
  • Product now has an isPhysical and an isDigital field. Significant changes to Order-related classes and services as a result. Will no longer use the productTypeId field but the isPhysical or isDigital to process the product. (r4878)
WorkEffort
  • requestAttributes.uiLabelMap assignments removed--no longer needed with screen-widget (r4850)
Travel
  • updates to the front end (r4861, r4871, r4872, r4874)

0 Comments:

Post a Comment

<< Home