Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
Reverted: "Improved: Use ‘depends-on’ attribute instead of “component-load.xml”" (OFBIZ-11296)

This reverts commit eeabe69813a1d9f42911dec70a912574046ef49b.

  1. … 24 more files in changeset.
Improved: Use ‘depends-on’ attribute instead of “component-load.xml” (OFBIZ-11296)

We currently have two ways to define component loading order. Either

by using ‘depends-on’ attribute in “component-config.xml” or by adding

a “component-load.xml” file at the root of a component directory.

“depends-on” is more flexible because it handles partial ordering when

“component-load.xml” defines a total order which is not necessarily

meaningful, so it is better to rely only “depends-on”.

This removes the usage of “component-load.xml” to use ‘depends-on’

instead. The dependency declarations correspond to the total ordering

previously defined but will need to be refined in the future to relax

unnecessary dependency declarations.

Only “framework/base/config/component-load.xml” which defines the

top-level directories order (framework, applications, themes and

plugins) is kept.

  1. … 24 more files in changeset.
Improved: Move all data in applications to the datamodel component. Move the PortalPortlet, PortletPortletCategory and PortletCategory data to party, workeffort and content components from datamodel. (OFBIZ-9501) Thanks to Taher for reporting.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 9 more files in changeset.
Improved: Move all data in applications to the datamodel component. Moved demo data from accounting, commonext, content, humanres, manufacturing, marketing, order, party, product, workeffort components to datamodel component. Done changes in related data files and do entries accordingly. (OFBIZ-9501) Thanks to Sourabh Jain for your contribution.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 69 more files in changeset.
Improved: Move all data in applications to the datamodel component. Moved seed and seed-initial data from party, content, security ext and work effort component. Left with few data changes which can be moved to some plugins or confusing. Will share the data over community and proceed accordingly once base effort is complete. Thanks Sourabh Jain, Saurabh Dixit and Prakhar Kumar for your contribution. (OFBIZ-9501)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 30 more files in changeset.
Improved: Removed deprecated entity related migration service, also removed some more deprecated entities that are located in entitymodel.xml instead entitymodel_old.xm (OFBIZ-9327)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 15 more files in changeset.
Improved: Removed deprecated entities. (OFBIZ-9327)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 10 more files in changeset.
Implemented: Added CRUD services for DeductionType, Deliverable and DeliverableType entity. (OFBIZ-8047) (OFBIZ-8048)(OFBIZ-8049)

Thanks: Amit Gadaley for the contribution.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2 more files in changeset.
Fixes "Remove warnings regarding missing component lib folders" - - by cleaning/clearing the references to non existent/empty dirs.


* Also removes empty framework/base/lib/scripting and useless applications\content\lib\uno\README (miss doc in wiki)

* When jpim-0.1.jar will be (hopefully) replaced we can drop lib ref in framework/base/ofbiz-component.xml

* I wonder if we should let the geronimo component alone with only 2 classes, could we not put that in entity or entityext?

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 45 more files in changeset.
A patch from Pierre Smits for "Have configuration options for workeffort"

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 4 more files in changeset.
OFBIZ-6760: Moved all entity definitions from the applications components into a new component named "datamodel". This is a first step to refactor application components into independent parts that can be deployed when needed.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 30 more files in changeset.
split up securitypermissions as seed data and securitygroups as demo data with a single exception: the creation of a super security group which has general access to the system and which is used with the 'ant create-admin-user-login' command.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 126 more files in changeset.
reverted recent security file changes revisions: 1350847,1350843,1350840,1348534,1347908,1347213,1346264, need more investigation

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 42 more files in changeset.
introduced a new data-reader : 'security'

Security is now by default not loaded because not part of seed anymore this will make all component hidden and not accessible .

It is still loaded as part of the reader 'demo'

to load the security files:

./ant load-readers -Ddata-readers=security

Now it is possible to load only a selection of the security files in your hot-deploy component as follows:

<entity-resource type=data reader-name=seed loader=main location=../../framework/security/data/SecurityData.xml/>

<entity-resource type=data reader-name=seed loader=main location=../../framework/webtools/data/WebtoolsSecurityData.xml/>

<entity-resource type=data reader-name=seed loader=main location=../../applications/party/data/PartySecurityData.xml/>

This will enable only standard groups, the party and the webtools application.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 34 more files in changeset.
added the mailinglist function to a project. Initially to show the svn updates to the project. Also added from/to date to the WorkeffortContactmechId, including upgrade service. Also extended the storeEmail service to receive emails for a workeffort

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 14 more files in changeset.
moved some demo data from projmgr to workeffort, removed unused calendar decorator from project manager

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
As suggested by David, these lines are not needed anymore

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 19 more files in changeset.
2d part and end of an effort to remove trailing spaces [ \t]+$ => "" (empty) Should be easier to review when committing changes with trailing spaces removed automatically by anyedit or such tool (please refer to

Of course this effort to remove trailing spaces has no functional implications.

Actually, I was doing a 1st commit and as it's long to upload, I got conflicts with r763135

In the meantime I did some refactoring also in *.java and *.groovy files :

){ => ) {

if( => if (

while( => while (

}else => } else

else{ => else {

switch( => switch (

try{ => try {

}catch => } catch

catch( => catch (

}finally{ => } finally {

So these changes are also in this commit, should not be a problem anyway.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2212 more files in changeset.
move company events from myportal to workeffort

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 12 more files in changeset.
Rate refactoring, now can have a base rate with diffrent currencies which can be overridden on a party or workeffort level. see OFBIZ-2037 for more info

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 39 more files in changeset.
A rudimentary iCalendar integration implementation. Work efforts can be published in iCalendar format. The published calendar is read-only.

Run ant run-install, then navigate to:


for a demonstration.

I will continue to build this out as I have time.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 11 more files in changeset.
Removed entitygroup.xml files now that they are not needed, and I'm sure they won't be missed

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 17 more files in changeset.
Removed unnecessary position attributes: if the position attribute is not set, applications are sorted by title.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 9 more files in changeset.
Reordered top header tabs by alpha (easier to find); moved business things to the top and technical things to the bottom, which was thgs to the bottom which was the original intent of this pattern

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 11 more files in changeset.
New attributes for the webapp element in the ofbiz-component.xml files: description, menu-name and position. menu-name is used to separate the menu items in different menus, the position element che be used to sort them (alphanumerically) in the group. There are now two menu groups: "main", for the main applications, in the top bar, and "secondary" for applications (specialized or not still 'mature'), in the footer. Thanks to Bilgim Ibryam for the patch OFBIZ-1714, that I have committed with a few changes.

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 22 more files in changeset.
JUNIT test case for party communication (Part of issue OFBIZ-1468)

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 3 more files in changeset.
Did a big search/replace to change all xsd file refs from to

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 633 more files in changeset.
workeffort webapp was not checking for view permissions. now it is

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

A (large) patch from Scott Gray "Update ASL header" ( I put also some svn:ignore for shark build and lib diretories and assetmaint/build

I did some by hand lately, too much to remember. They were files with old header but without copyright. A 1st attempt I suppose, will have to check this after this commit.

I add some problems to commit this patch in one piece because it's so huge (specially with Eclipse I had to turn to Tortoise) !

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1794 more files in changeset.
Applied patch from Anil Patel in Jira #OFBIZ-549 to implement WorkEffort keyword indexing and a manual keyword admin screen; this is a good start but still a couple of things to do on it

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68

  1. … 11 more files in changeset.