Friday, June 02, 2006

OFBiz Development SVN r7734

54 new commits this week. SVN r 7734 builds and installs successfully. Significant changes include:
  1. Apache Geronimo J2EE libraries have replaced the prior libraries. All libraries not compatible with Apache License 2.0, including payment processor, POS, and J2EE libraries, have been moved to a separate specialized/ component.
  2. A lot of additional translations (thanks to Marco Risalti!)
  3. A lot of content manager bug fixes and enhancements (thanks to Hans Bakker!)

Accounting
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • Payment services now allow paymentMethodId to be predefined for create creditcard, eftaccount and giftcard (r 7722)
  • Moved worldpay and cybersource libraries to the specialied/libraries component because of licensing issues (r 7726)
Base and Framework
  • Updated container files to use the new naming container, and the RMI service engine server is now in place again (r 7684)
  • New Spanish translations (r 7688)
  • Added support in the service engine to set commit/rollback services from API (r 7709)
  • Updated xerces and xmlParseAPI jars (r 7714)
  • Replaced jmx jars with the mx4j jars (r 7715)
  • Commented out JavaMailContainer for now, pending a new jar for imap mail folders (r 7715)
  • Added more geronimo jars: geronimo-javamail, -jaxr, -jaxrpc, -qname, -saaj, -jms and moved them to the base/lib/j2eespecs directory. Also moved jta to j2eespecs directory as well (r 7712, 7719, 7720)
  • Removed xom jar which is LGPL licensed; changed the BarcodeGenerator class to not need it based on new methods in UtilXml (r 7721)
Content
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • Bug fixes (r 7686, 7696)
  • Fixed error when using persistContentAndAssoc and providing no contenIdTo fixed, now possble to connect a contentid in different languages to a publishpoint (r 7689)
  • store the publishpoint -> document in the same order as the alternative locale (r 7691)
  • various changes and the addition of a copyContent service (r 7695)
  • Set the sequence num on SurveyResponseAnswer to that of the SurveyQuestion if no other value is found (r 7730)
Entity Model
  • New SubscriptionResource entity with link to OrderItem (r 7717, 7718)
Manufacturing
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
Marketing
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
Order
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • Got rid of code in createReturnItem which checked for return item types RETURN_MAN_ADJ and RITM_SHIPPING_CHRG, which are no longer supported (they are now return adjustment types). (r 7713)
  • Fixed null value bugs when quote report PDF when quote does not have a partyId (r 7724)
Party
  • Fixed missing LookupWorkEffort entries in controller of party manager (r 7681)
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • Fixed find party page when the description might be null (r 7723)
  • Implemented create/remove services for the CommunicationEventProduct and CommunicationEventOrder entities. (r 7729)
  • New view-entities CommunicationEventAndProduct and CommunicationEventAndOrder (r 7731)
  • The party contactMechId and commucationEventId to be defined externally to the creation services. (r 7733)
Point Of Sales
  • Removed epson and starjavapos libraries from the pos application for licensing reasons and moved them to a new specialized/pos repositroy (r 7708, 7710, 7711)
Product
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • Handle errors better when receiving inventory fails because a currency conversion is not possible (r 7685)
Work Effort
  • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)
  • New parameter filterOutCanceledEvents for getWorkEffortEventsByPeriod which allows canceled events to be filtered out (r 7732)
eCommerce
    • New translations (r 7682, 7683, 7693, 7694, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7706, 7707)