/[Apache-SVN]
ViewVC logotype

Revision 1866137


Jump to revision: Previous Next
Author: nmalin
Date: Fri Aug 30 08:47:48 2019 UTC (4 years, 6 months ago)
Changed paths: 15
Log Message:
Improved: Refactoring permission model call
(OFBIZ-7113)
With the problem to have a permission service not on the same transaction that the related service [1]

I realized the following improvement to
 * unified call evalPermission
 * move all related field for permission service on ModelService to ModelPermission
 * Remove deprecated code
 * add labelized error message  
 * call as same transaction the permission service by defautl with possibility to overide this rule 
 * add new attributes on permission model: require-new-transaction and return-error-on-failure

Thanks to Jacques Leroux for the review


Changed paths

Path Details
Directoryofbiz/ofbiz-framework/trunk/applications/accounting/minilang/ledger/GeneralLedgerServices.xml modified , text changed
Directoryofbiz/ofbiz-framework/trunk/applications/accounting/minilang/payment/PaymentServices.xml modified , text changed
Directoryofbiz/ofbiz-framework/trunk/applications/commonext/servicedef/services.xml modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/config/ServiceErrorUiLabels.xml modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/dtd/services.xsd modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/servicedef/services_test_se.xml modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/ModelPermGroup.java modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/ModelPermission.java modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/ModelService.java modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/ModelServiceReader.java modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/ServiceDispatcher.java modified , text changed
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/test/ServiceEngineTestPermissionServices.java added
Directoryofbiz/ofbiz-framework/trunk/framework/service/src/main/java/org/apache/ofbiz/service/test/ServicePermissionTests.java added
Directoryofbiz/ofbiz-framework/trunk/framework/service/testdef/data/PermissionServiceTestData.xml added
Directoryofbiz/ofbiz-framework/trunk/framework/service/testdef/servicetests.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26