ofbiz-component.xml

Clone Tools
  • last updated 27 mins ago
Constraints
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. 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: https://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk@1823177 13f79535-47bb-0310-9956-ffa450edef68

  1. … 69 more files in changeset.
Improved: Move all data in applications to the datamodel component. Moved seed data from humanres, marketing and order component. Left the protlet, security and help data for these components. (OFBIZ-9501) Thanks to Jacques and Taher for your help and finalizing the directions.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk@1817915 13f79535-47bb-0310-9956-ffa450edef68

  1. … 8 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: https://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk@1792182 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/ofbiz-framework/trunk@1792176 13f79535-47bb-0310-9956-ffa450edef68

  1. … 10 more files in changeset.
Implemented: Added CRUD services for PartyClassificationType, PartyContentType, PartyGeoPoint, PartyIcsAvsOverride, PartyIdentificationType, PartyQualType, PartyType, PartyTypeAttr, PaymentAttribute, PaymentBudgetAllocation, PaymentContentType, PaymentGroupType, PaymentMethodType, PaymentType, PaymentTypeAttr, PerfRatingType, PerfReviewItemType, PeriodType, PriorityType and ProdCatalogCategoryType entities.

(OFBIZ-8606)(OFBIZ-8607)(OFBIZ-8608)(OFBIZ-8609)(OFBIZ-8610)(OFBIZ-8611)(OFBIZ-8612)(OFBIZ-8613)(OFBIZ-8614)(OFBIZ-8615)(OFBIZ-8616)(OFBIZ-8647)(OFBIZ-8648)(OFBIZ-8649)(OFBIZ-8650)(OFBIZ-8651)(OFBIZ-8724)

(OFBIZ-8725)(OFBIZ-8726)(OFBIZ-8727)

Thanks: Amit Gadaley and Rishi Solanki for the contribution.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@1767953 13f79535-47bb-0310-9956-ffa450edef68

  1. … 7 more files in changeset.
Implemented: Added CRUD services for EmplPositionClassType, ConfigOptionProductOption and Component entity. (OFBIZ-8049) (OFBIZ-8058)(OFBIZ-8059)

Thanks: Amit Gadaley for the contribution.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@1761175 13f79535-47bb-0310-9956-ffa450edef68

  1. … 5 more files in changeset.
Applied patch from jira issue - OFBIZ-7874 - Added CRUD services for AgreementItemType entity . Thanks Amit Gadaley and Rishi Solanki for your contribution.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@1758618 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
Fixes "Remove warnings regarding missing component lib folders" - https://issues.apache.org/jira/browse/OFBIZ-7776 - by cleaning/clearing the references to non existent/empty dirs.

Notes:

* 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: https://svn.apache.org/repos/asf/ofbiz/trunk@1755306 13f79535-47bb-0310-9956-ffa450edef68

  1. … 45 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: https://svn.apache.org/repos/asf/ofbiz/trunk@1720413 13f79535-47bb-0310-9956-ffa450edef68

  1. … 30 more files in changeset.
Completes r1709192 for Changes for "SalaryStep entity missing From and Thru dates" https://issues.apache.org/jira/browse/OFBIZ-5758

This adds the migrateSalaryStep service to migrates data from OldSalaryStep to SalaryStep.

Since revision 1709214 (2015-10-18) the entity SalaryStep has been deprecated.

This service can be used to upgrade existing data from the OldSalaryStep entity to the new SalaryStep entity.

This service must be run only once, else you will get duplicates.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@1709272 13f79535-47bb-0310-9956-ffa450edef68

  1. … 4 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: https://svn.apache.org/repos/asf/ofbiz/trunk@1352431 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: https://svn.apache.org/repos/asf/ofbiz/trunk@1351206 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: https://svn.apache.org/repos/asf/ofbiz/trunk@1346255 13f79535-47bb-0310-9956-ffa450edef68

  1. … 34 more files in changeset.
OFBIZ-2400 - Create a Portlet for leave - A patch from Vikas Mayur

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@1232003 13f79535-47bb-0310-9956-ffa450edef68

  1. … 5 more files in changeset.
HR help screens contribution by Sharan OFBIZ-2219

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@834326 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@771090 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 http://docs.ofbiz.org/x/mg)

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: https://svn.apache.org/repos/asf/ofbiz/trunk@763175 13f79535-47bb-0310-9956-ffa450edef68

  1. … 2212 more files in changeset.
some demodata

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@744848 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file 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: https://svn.apache.org/repos/asf/ofbiz/trunk@728894 13f79535-47bb-0310-9956-ffa450edef68

  1. … 39 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: https://svn.apache.org/repos/asf/ofbiz/trunk@672822 13f79535-47bb-0310-9956-ffa450edef68

  1. … 17 more files in changeset.
A bunch of changes around "New attributes to ofbiz-component.xml" (https://issues.apache.org/jira/browse/OFBIZ-1714) - OFBIZ-1714 Better description of cryptic applications tabs (HR and SFA for now) using new tooltip/description attribute CommonAccounting was useless : removed

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@647451 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@640670 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: https://svn.apache.org/repos/asf/ofbiz/trunk@640533 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: https://svn.apache.org/repos/asf/ofbiz/trunk@640307 13f79535-47bb-0310-9956-ffa450edef68

  1. … 22 more files in changeset.
Added HUMANRES to base permissions: in this way the HR tab will not be visible for the users with no HUMANRES* permissions.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@576427 13f79535-47bb-0310-9956-ffa450edef68

Patch from Abhijit with some improvements. Feeback from community will help in improvements.

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@543391 13f79535-47bb-0310-9956-ffa450edef68

  1. … 19 more files in changeset.
Did a big search/replace to change all xsd file refs from www.ofbiz.org to ofbiz.apache.org

git-svn-id: https://svn.apache.org/repos/asf/ofbiz/trunk@539504 13f79535-47bb-0310-9956-ffa450edef68

  1. … 633 more files in changeset.
A (large) patch from Scott Gray "Update ASL header" (https://issues.apache.org/jira/browse/OFBIZ-637). 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: https://svn.apache.org/repos/asf/ofbiz/trunk@499486 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1794 more files in changeset.