Friday, September 21, 2007

ofbiz r 578181

Screens/services for edit update of SkillType data. (575953)
Adding map processor for handling data coming from WorkEffortAssoc from, helps in better error handling. (575983)
RequestHandler cross-redirect now removed from url (576328)
Removed the boolean keepLocalReaders and any references to it since the false setting is no longer supported from GenericDelegator (576331)
Removed all OrderReadHelper deprecated double methods and renamed the old Bd methods to their stead (576004-576032)
Added WORKEFFORT_ROLE_DELETE permission and updated descriptions for _ROLE_ permissions. (576420, 576421)
More Asset Maint permissions work, plus some screen widget code cleanup. (576581, 576583)
New screen to lookup customer by name (first/last name or partyGroup). (576594)
GenericEntity Changed to use BigDecimal.valueOf instead of constructor, for something closer to the expected results (576660)
GenericXaResource enlist transaction resource (576661)
Catalina container now logs verbose on LifecycleException (576678)
implemented junit xml formatted output to test cases; new options -results=filename default file outputs to runtime/logs/test-junit.xml (576686)
Fix problem where if autoCreateKeywords is left blank, keywords are not reindexed when updating the product. (576726)*
Added test of global-commit and global-rollback, also commented out the failing tests so that these will all succeed, as solutions are found for these other tests they should be added back in, those are the lock wait timeout tests (576730)
Fixed bug where DataResourceWorker was not getting rootDir correctly (576751)
Added FreeMarkerWorker.getSiteParameters to render method. This data, particularly "rootDir", is used loading FTL content templates. (576757)
FreemarkerWorker.renderTemplateFromString(...) still checks to see if a cached template exists, but if it doesn't and since it has the template string, it builds the template from the "templateString" and puts it in cache. (576766)
Changed all occurances of new BigDecimal("0") to BigDecimal.ZERO and likewise for BigDecimal.ONE (576773)
New gl journal entry screens (576020)
Fixed issue with balanceInventoryItems where some orderIds added to this list were for non-backordered items (576793)
Changed to use FlexibleLocation so that for url resource loaders in component config files you can use the component:// style url for resources in components (576796)
Added global-commit-post-run event that gets a context after the service and eca rules run (576815)
changed so the purgeOldJobs service can only run one at a time to prevent locking on the job sandbox table; (577097)
added field to workeffortnote,similar to ordernote, so user can make a note Public or Private. (577115)
Added ability to display subcontent data in SimpleContentViewHandler (577116)
Refactored ServiceSemaphores to use a loop instead of recursion for the retries so the stack doesn't get so huge (577139)
changed where semaphores are released (in finally block to make sure it is run even in the case of an exception) implemented per-service configurable settings for wait/sleep (sleep in milliseconds; wait in seconds) semaphore-wait-seconds="300" (default) is 5 minutes. The max time a service will wait before failing to run. (577141)
eBay import service: added support for sales taxes and address2 field. (577215)*
Misc cleanups and refactoring for the issueProductionRunComponent* services; added ability to specify the location from where the materials are issued. (577408)
adding order from date and thru date in report form AND fields to show price value of the Open Order items Report. (577449)
added checks to prevent NPE when results are not sent for AVS and CVV2 in Verisign (577496)*
Fix bad entity name in PosTransaction (577589)
Added ui to specify the location from where the each material required by the running task will be isued. (577724)
Fix for partially picked items excluded from picking lists under certain special circumstances. (577734)
Clean up edit product content (577814) and category (577800) screens
Chagned type for very-long in MySQL from TEXT to LONGTEXT to be more similar to what we expect in other databases; TEST has a max size of 64KB, LONGTEXT has a max size of 4GB (577960)*
added two report to get value of stock Inventory (577898)