This is an automated email from the ASF dual-hosted git repository.
nmalin pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
The following commit(s) were added to refs/heads/trunk by this push:
new 172516e763 Implemented: Fix all codenarc violation (OFBIZ-13228)
172516e763 is described below
commit 172516e7632b3aa4ffd278b93f89981122b530aa
Author: Nicolas Malin <[email protected]>
AuthorDate: Mon Apr 28 11:44:50 2025 +0200
Implemented: Fix all codenarc violation (OFBIZ-13228)
Fix codenarc violation lvl 2 :
* AssignmentInConditional
* LineLength
* PackageName
Fix codenarc violation lvl 3 :
* BlockStartsWithBlankLine
* ConsecutiveBlankLines
* FileEndsWithoutNewline
* ImportFromSamePackage
* JavadocEmptyReturnTag
* JavadocMissingParamDescription
* SpaceAfterComma
* SpaceAfterOpeningBrace
* SpaceAroundMapEntryColon
* SpaceBeforeClosingBrace
* UnnecessaryGString
* UnusedImport
---
.../ofbiz/accounting/period/GPeriodServices.groovy | 3 +-
.../content/content/ContentSearchOptions.groovy | 1 -
.../content/content/ContentSearchResults.groovy | 21 ++-
.../content/content/ContentServicesScript.groovy | 184 ++++++++++-----------
.../ofbiz/content/survey/EditSurveyResponse.groovy | 1 -
.../content/survey/ViewSurveyResponses.groovy | 2 -
.../ofbiz/manufacturing/bom/BomSimulation.groovy | 4 +-
.../jobshopmgt/ProductionRunAllFixedAssets.groovy | 2 -
.../jobshopmgt/ProductionRunDeclaration.groovy | 1 -
.../jobshopmgt/ProductionRunServicesScript.groovy | 1 -
.../jobshopmgt/ProductionRunTaskParties.groovy | 2 -
.../jobshopmgt/ProductionRunTasks.groovy | 2 -
.../jobshopmgt/ViewProductionRun.groovy | 2 -
.../jobshopmgt/WorkWithShipmentPlans.groovy | 2 -
.../ofbiz/order/customer/CheckoutMapProcs.groovy | 2 +-
.../apache/ofbiz/order/entry/BillSettings.groovy | 45 +++--
.../apache/ofbiz/order/order/CompanyHeader.groovy | 23 ++-
.../ofbiz/order/order/FilterOrderList.groovy | 2 -
.../org/apache/ofbiz/order/order/OrderList.groovy | 1 -
.../org/apache/ofbiz/order/order/OrderView.groovy | 1 -
.../ofbiz/order/order/OrderViewWebSecure.groovy | 2 -
.../org/apache/ofbiz/order/order/ViewImage.groovy | 2 -
.../QuickReturn.groovy | 2 +-
.../ReturnHeader.groovy | 2 +-
.../ReturnHistory.groovy | 2 +-
.../ReturnItems.groovy | 2 +-
.../order/widget/ordermgr/OrderPrintScreens.xml | 4 +-
.../order/widget/ordermgr/OrderReturnScreens.xml | 18 +-
.../ofbiz/party/party/EditShoppingList.groovy | 2 +-
.../apache/ofbiz/party/party/FindMatches.groovy | 2 -
.../party/party/PartyInvitationServices.groovy | 2 -
.../ofbiz/party/party/PartyServicesScript.groovy | 1 -
.../ImageManagementServicesScript.groovy | 34 ++--
build.gradle | 4 +-
.../ofbiz/common/CommonServicesScript.groovy | 8 +-
.../webapp/test/OfbizPathShortenerTests.groovy | 4 +-
.../ofbiz/webtools/entity/FindGeneric.groovy | 2 +-
.../webtools/labelmanager/LabelManager.groovy | 3 -
.../webtools/labelmanager/UpdateManager.groovy | 2 -
.../webtools/labelmanager/ViewReferences.groovy | 3 -
.../webtools/service/SetServiceParameters.groovy | 1 -
41 files changed, 178 insertions(+), 226 deletions(-)
diff --git
a/applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/period/GPeriodServices.groovy
b/applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/period/GPeriodServices.groovy
index 1c08c0e9ee..2419eea7b0 100644
---
a/applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/period/GPeriodServices.groovy
+++
b/applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/period/GPeriodServices.groovy
@@ -52,7 +52,6 @@ Map findCustomTimePeriods() {
OR {
EQUALS(organizationPartyId: null)
EQUALS(organizationPartyId: '_NA_')
-
}
LESS_THAN(fromDate: parameters.findDate)
OR {
@@ -87,4 +86,4 @@ Map getPreviousTimePeriod() {
return success([previousTimePeriod: previousTimePeriod])
}
return success()
-}
\ No newline at end of file
+}
diff --git
a/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchOptions.groovy
b/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchOptions.groovy
index 975a5e5dfc..0c8c837527 100644
---
a/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchOptions.groovy
+++
b/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchOptions.groovy
@@ -19,7 +19,6 @@
package org.apache.ofbiz.content.content
import java.sql.Timestamp
-import org.apache.ofbiz.content.content.ContentSearchSession
searchOperator = parameters.get('SEARCH_OPERATOR')
if ('AND' != searchOperator && 'OR' != searchOperator) {
diff --git
a/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchResults.groovy
b/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchResults.groovy
index 39013fedaf..3e51797ee0 100644
---
a/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchResults.groovy
+++
b/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentSearchResults.groovy
@@ -18,18 +18,17 @@
*/
package org.apache.ofbiz.content.content
-import org.apache.ofbiz.content.content.ContentSearchSession
-import org.apache.ofbiz.content.content.ContentSearchEvents
-
// note: this can be run multiple times in the same request without causing
problems, will check to see on its own if it has run again
ContentSearchSession.processSearchParameters(parameters, request)
Map result = ContentSearchEvents.getContentSearchResult(request, delegator)
-context.put('contentIds', result.get('contentIds'))
-context.put('viewIndex', result.get('viewIndex'))
-context.put('viewSize', result.get('viewSize'))
-context.put('listSize', result.get('listSize'))
-context.put('lowIndex', result.get('lowIndex'))
-context.put('highIndex', result.get('highIndex'))
-context.put('searchConstraintStrings', result.get('searchConstraintStrings'))
-context.put('searchSortOrderString', result.get('searchSortOrderString'))
+context.with {
+ contentIds = result.get('contentIds')
+ viewIndex = result.get('viewIndex')
+ viewSize = result.get('viewSize')
+ listSize = result.get('listSize')
+ lowIndex = result.get('lowIndex')
+ highIndex = result.get('highIndex')
+ searchConstraintStrings = result.get('searchConstraintStrings')
+ searchSortOrderString = result.get('searchSortOrderString')
+}
diff --git
a/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentServicesScript.groovy
b/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentServicesScript.groovy
index 4320c09bc1..dcb8d2ac11 100644
---
a/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentServicesScript.groovy
+++
b/applications/content/src/main/groovy/org/apache/ofbiz/content/content/ContentServicesScript.groovy
@@ -18,20 +18,16 @@
*/
package org.apache.ofbiz.content.content
+import org.apache.ofbiz.base.util.UtilDateTime
import org.apache.ofbiz.base.util.UtilProperties
-
-import org.apache.ofbiz.content.content.ContentKeywordIndex
import org.apache.ofbiz.common.UrlServletHelper
+import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.entity.condition.EntityCondition
import org.apache.ofbiz.entity.condition.EntityConditionBuilder
-import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.entity.condition.EntityOperator
-import org.apache.ofbiz.entity.util.EntityListIterator
import org.apache.ofbiz.service.GenericServiceException
-
import org.apache.ofbiz.service.ModelService
import org.apache.ofbiz.service.ServiceUtil
-import org.apache.ofbiz.base.util.UtilDateTime
Map createTextAndUploadedContent() {
Map result = success()
@@ -128,12 +124,11 @@ Map createContentAlternativeUrl() {
//create Content Alternative URLs.
String contentCreated = 'N'
defaultLocaleString = parameters.locale ?: 'en'
- EntityListIterator contents
EntityCondition entryExprs
EntityCondition contentTypeExprs =
EntityCondition.makeCondition(EntityOperator.OR,
- 'contentTypeId', 'DOCUMENT',
- 'contentTypeId', 'WEB_SITE_PUB_PT')
+ 'contentTypeId', 'DOCUMENT',
+ 'contentTypeId', 'WEB_SITE_PUB_PT')
if (parameters.contentId) {
entryExprs = new EntityConditionBuilder().AND(contentTypeExprs) {
NOT_EQUAL(contentName: null)
@@ -145,84 +140,83 @@ Map createContentAlternativeUrl() {
}
}
- contents = select('contentId', 'contentName', 'localeString')
+ select('contentId', 'contentName', 'localeString')
.from('Content')
.where(entryExprs)
- .queryIterator()
-
- GenericValue content
- while (content = contents.next()) {
- String localeString = content.localeString ?: defaultLocaleString
- List contentAssocDataResources = select('contentIdStart',
'dataResourceId', 'localeString', 'drObjectInfo', 'caFromDate', 'caThruDate')
- .from('ContentAssocDataResourceViewTo')
- .where(caContentAssocTypeId: 'ALTERNATIVE_URL',
- contentIdStart: content.contentId,
- localeString: localeString.toString())
- .filterByDate('caFromDate', 'caThruDate')
- .queryList()
- if (contentAssocDataResources) {
- if (contentAssocDataResources
- && contentAssocDataResources[0].drObjectInfo
- && content.contentName) {
- String uri =
UrlServletHelper.invalidCharacter(content.contentName)
- if (uri) {
- try {
- serviceResult = run service: 'updateDataResource',
with: [dataResourceId: contentAssocDataResources[0].dataResourceId,
- objectInfo:
"/${uri}'${content.contentId}-content"]
- if (ServiceUtil.isSuccess(serviceResult)) {
- contentIdTo = serviceResult.contentId
- }
- } catch (GenericServiceException e) {
- logError(e.getMessage())
- }
- contentCreated = 'Y'
- }
- }
- } else {
- if (content.contentName) {
- String uri =
UrlServletHelper.invalidCharacter(content.contentName)
- if (uri) {
- try {
- Map serviceResult = run service: 'createDataResource',
with: [dataResourceId: delegator.getNextSeqId('DataResource'),
-
dataResourceTypeId: 'URL_RESOURCE',
-
localeString: localeString.toString(),
-
objectInfo: "${uri}-${content.contentId}-content",
-
statusId: 'CTNT_IN_PROGRESS']
- if (ServiceUtil.isSuccess(serviceResult)) {
- dataResourceId = serviceResult.dataResourceId
- }
- } catch (GenericServiceException e) {
- logError(e.getMessage())
- }
- if (dataResourceId) {
- try {
- serviceResult = run service: 'createContent',
with: [dataResourceId: dataResourceId,
-
localeString: localeString.toString(),
-
statusId: 'CTNT_IN_PROGRESS']
- if (ServiceUtil.isSuccess(serviceResult)) {
- contentIdTo = serviceResult.contentId
+ .queryList()
+ .each { content ->
+ String localeString = content.localeString ?:
defaultLocaleString
+ List contentAssocDataResources = select('contentIdStart',
'dataResourceId',
+ 'localeString', 'drObjectInfo', 'caFromDate',
'caThruDate')
+ .from('ContentAssocDataResourceViewTo')
+ .where(caContentAssocTypeId: 'ALTERNATIVE_URL',
+ contentIdStart: content.contentId,
+ localeString: localeString.toString())
+ .filterByDate('caFromDate', 'caThruDate')
+ .queryList()
+ if (contentAssocDataResources) {
+ if (contentAssocDataResources
+ && contentAssocDataResources[0].drObjectInfo
+ && content.contentName) {
+ String uri =
UrlServletHelper.invalidCharacter(content.contentName)
+ if (uri) {
+ try {
+ serviceResult = run service:
'updateDataResource', with: [dataResourceId:
contentAssocDataResources[0].dataResourceId,
+
objectInfo: "/${uri}'${content.contentId}-content"]
+ if (ServiceUtil.isSuccess(serviceResult)) {
+ contentIdTo = serviceResult.contentId
+ }
+ } catch (GenericServiceException e) {
+ logError(e.getMessage())
}
- } catch (GenericServiceException e) {
- logError(e.getMessage())
+ contentCreated = 'Y'
}
- if (contentIdTo) {
+ }
+ } else {
+ if (content.contentName) {
+ String uri =
UrlServletHelper.invalidCharacter(content.contentName)
+ if (uri) {
try {
- serviceResult = run service:
'createContentAssoc', with: [contentId: content.contentId,
-
contentIdTo: contentIdTo,
-
contentAssocTypeId: 'ALTERNATIVE_URL']
+ Map serviceResult = run service:
'createDataResource', with: [dataResourceId:
delegator.getNextSeqId('DataResource'),
+
dataResourceTypeId: 'URL_RESOURCE',
+
localeString: localeString.toString(),
+
objectInfo: "${uri}-${content.contentId}-content",
+
statusId: 'CTNT_IN_PROGRESS']
if (ServiceUtil.isSuccess(serviceResult)) {
- contentIdTo = serviceResult.contentId
+ dataResourceId =
serviceResult.dataResourceId
}
} catch (GenericServiceException e) {
logError(e.getMessage())
}
+ if (dataResourceId) {
+ try {
+ serviceResult = run service:
'createContent', with: [dataResourceId: dataResourceId,
+
localeString: localeString.toString(),
+
statusId: 'CTNT_IN_PROGRESS']
+ if (ServiceUtil.isSuccess(serviceResult)) {
+ contentIdTo = serviceResult.contentId
+ }
+ } catch (GenericServiceException e) {
+ logError(e.getMessage())
+ }
+ if (contentIdTo) {
+ try {
+ serviceResult = run service:
'createContentAssoc', with: [contentId: content.contentId,
+
contentIdTo: contentIdTo,
+
contentAssocTypeId: 'ALTERNATIVE_URL']
+ if
(ServiceUtil.isSuccess(serviceResult)) {
+ contentIdTo =
serviceResult.contentId
+ }
+ } catch (GenericServiceException e) {
+ logError(e.getMessage())
+ }
+ }
+ }
+ contentCreated = 'Y'
}
}
- contentCreated = 'Y'
}
}
- }
- }
return [*: success(),
contentCreated: contentCreated]
}
@@ -402,8 +396,9 @@ Map createDownloadContent() {
Map updateDownloadContent() {
if (parameters.fileDataResourceId) {
- return runService('updateOtherDataResource', [dataResourceId:
parameters.fileDataResourceId,
-
dataResourceContent: parameters.file])
+ return (run service: 'updateOtherDataResource', with:
+ [dataResourceId: parameters.fileDataResourceId,
+ dataResourceContent: parameters.file])
}
return success()
}
@@ -426,7 +421,7 @@ Map getDataResource() {
return result
}
-Map getContentAndDataResource () {
+Map getContentAndDataResource() {
Map result = success()
Map resultDataContent = [:]
GenericValue content = from('Content').where('contentId',
parameters.contentId).queryOne()
@@ -446,9 +441,10 @@ Map getContentAndDataResource () {
/* create content from data resource
This method will create a skeleton content record from a data resource */
+
Map createContentFromDataResource() {
GenericValue dataResource =
from('DataResource').where(parameters).queryOne()
- if (! dataResource) {
+ if (!dataResource) {
return error(UtilProperties.getMessage('ContentUiLabels',
'ContentDataResourceNotFound',
[dataResourceId: parameters.dataResourceId],
parameters.locale))
}
@@ -459,6 +455,7 @@ Map createContentFromDataResource() {
Map result = run service: 'createContent', with: parameters
return result
}
+
Map deleteContentKeywords() {
GenericValue content = from('Content').where(parameters).queryOne()
if (content) {
@@ -598,14 +595,14 @@ Map createMissingContentAltUrls() {
}
}
long totalParse = contentCreatedList.size()
- long contentsUpdated = contentCreatedList.stream().filter {it ==
'Y'}.count()
+ long contentsUpdated = contentCreatedList.stream().filter { it == 'Y'
}.count()
return success([contentsUpdated: contentsUpdated, contentsNotUpdated:
totalParse - contentsUpdated])
}
/**
* recursive call to get all productCategoryId from children
- * @param parentProductCategoryId
- * @return
+ * @param parentProductCategoryId category id for resolve all children
+ * @return all children productCategoryId
*/
List createMissingCategoryContentAltUrlInline(String parentProductCategoryId) {
List productCategoryIds = []
@@ -622,8 +619,8 @@ List createMissingCategoryContentAltUrlInline(String
parentProductCategoryId) {
/**
* call createContentAlternativeUrl on all subContent and return the result
for analyse
- * @param contentId
- * @return
+ * @param contentId id to generate the alternative
+ * @return the created content Id
*/
List createMissingContentAltUrlInline(String contentId) {
List contentCreatedList = []
@@ -647,7 +644,6 @@ List createMissingContentAltUrlInline(String contentId) {
* and calls the "createCommEventContentAssoc" service to tie the
CommunicationEvent and Content entities together.
*/
Map createCommContentDataResource() {
-
// let's take a guess at what the dataResourceTypeId should be if it is
empty
if (!parameters.dataResourceTypeId && parameters.drMimeTypeId) {
parameters.dataResourceTypeId =
parameters.drMimeTypeId.startsWith('text') ?
@@ -655,8 +651,8 @@ Map createCommContentDataResource() {
}
Map persistServiceResult = run service: 'persistContentAndAssoc', with:
parameters
Map serviceResult = run service: 'createCommEventContentAssoc', with:
[contentId: persistServiceResult.contentId,
- communicationEventId:
parameters.communicationEventId,
- sequenceNum:
parameters.sequenceNum]
+
communicationEventId: parameters.communicationEventId,
+
sequenceNum: parameters.sequenceNum]
return success([contentId: persistServiceResult.contentId,
dataResourceId: persistServiceResult.dataResourceId,
drDataResourceId: persistServiceResult.drDataResourceId,
@@ -671,7 +667,7 @@ Map createCommContentDataResource() {
/**
* Remove a Content Record, related resource(s) and assocs.
- * @return
+ * @return success
*/
Map removeContentAndRelated() {
GenericValue content = from('Content').where(parameters).queryOne()
@@ -684,11 +680,11 @@ Map removeContentAndRelated() {
content.remove()
GenericValue dataResource = content.getRelatedOne('DataResource',
false)
if (dataResource) {
- dataResource.removeRelated("ElectronicText")
- dataResource.removeRelated("ImageDataResource")
- dataResource.removeRelated("OtherDataResource")
- dataResource.removeRelated("VideoDataResource")
- dataResource.removeRelated("DataResourceRole")
+ dataResource.removeRelated('ElectronicText')
+ dataResource.removeRelated('ImageDataResource')
+ dataResource.removeRelated('OtherDataResource')
+ dataResource.removeRelated('VideoDataResource')
+ dataResource.removeRelated('DataResourceRole')
dataResource.remove()
}
}
@@ -697,7 +693,7 @@ Map removeContentAndRelated() {
/**
* copy a content, electronic text and assocs and set status in progress
- * @return
+ * @return new content Id generated by the copy
*/
Map copyContentAndElectronicTextandAssoc() {
Map getContentResult = run service: 'getContent', with: parameters
@@ -706,7 +702,7 @@ Map copyContentAndElectronicTextandAssoc() {
Map getElectronicTextResult = run service: 'getElectronicText', with:
content.getAllFields()
Map dataResourceResult = run service: 'createDataResource', with:
[dataResourceTypeId: 'ELECTRONIC_TEXT']
run service: 'createElectronicText', with: [dataResourceId:
dataResourceResult.dataResourceId,
- textData :
getElectronicTextResult.textData]
+ textData:
getElectronicTextResult.textData]
content.dataResourceId = dataResourceResult.dataResourceId
}
Map contentResult = run service: 'createContent', with: [*:
content.getAllFields(),
@@ -732,7 +728,7 @@ Map copyContentAndElectronicTextandAssoc() {
/**
* @deprecated use createContentAssoc instead
* Associate Content
- * @return
+ * @return success
*/
Map assocContent() {
GenericValue currentContent = from('Content').where(contentId:
parameters.contentIdTo).cache().queryOne()
diff --git
a/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/EditSurveyResponse.groovy
b/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/EditSurveyResponse.groovy
index 6de7b8fec9..9157f5bdbe 100644
---
a/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/EditSurveyResponse.groovy
+++
b/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/EditSurveyResponse.groovy
@@ -18,7 +18,6 @@
*/
package org.apache.ofbiz.content.survey
-import org.apache.ofbiz.content.survey.SurveyWrapper
import org.apache.ofbiz.base.util.UtilURL
surveyResponseId = parameters.surveyResponseId
diff --git
a/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/ViewSurveyResponses.groovy
b/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/ViewSurveyResponses.groovy
index 22811d6d56..af32172927 100644
---
a/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/ViewSurveyResponses.groovy
+++
b/applications/content/src/main/groovy/org/apache/ofbiz/content/survey/ViewSurveyResponses.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.content.survey
-import org.apache.ofbiz.content.survey.SurveyWrapper
-
if (!survey) {
surveyResponseId = parameters.surveyResponseId
if (surveyResponseId) {
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/bom/BomSimulation.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/bom/BomSimulation.groovy
index 82dd33a94f..5a50775b2d 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/bom/BomSimulation.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/bom/BomSimulation.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.manufacturing.bom
-import org.apache.ofbiz.manufacturing.bom.BOMNode
-
tree = request.getAttribute('tree')
currencyUomId = parameters.currencyUomId
facilityId = parameters.facilityId
@@ -36,7 +34,7 @@ if (tree) {
productsData = []
grandTotalCost = 0.0
while (treeQtyIt) {
- BOMNode node = (BOMNode)treeQtyIt.next()
+ BOMNode node = (BOMNode) treeQtyIt.next()
unitCost = null
totalCost = null
qoh = null
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunAllFixedAssets.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunAllFixedAssets.groovy
index e5317914bc..c6866db2b8 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunAllFixedAssets.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunAllFixedAssets.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.manufacturing.jobshopmgt
-import org.apache.ofbiz.manufacturing.jobshopmgt.ProductionRun
-
productionRunId = parameters.productionRunId ?: parameters.workEffortId
if (productionRunId) {
ProductionRun productionRun = new ProductionRun(productionRunId,
delegator, dispatcher)
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunDeclaration.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunDeclaration.groovy
index 64626319cf..76095c238f 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunDeclaration.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunDeclaration.groovy
@@ -23,7 +23,6 @@ package org.apache.ofbiz.manufacturing.jobshopmgt
import org.apache.ofbiz.entity.util.EntityUtil
import org.apache.ofbiz.entity.GenericValue
-import org.apache.ofbiz.manufacturing.jobshopmgt.ProductionRun
productionRunId = parameters.productionRunId ?: parameters.workEffortId
if (productionRunId) {
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunServicesScript.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunServicesScript.groovy
index 0423668f81..ca7e7f8cc8 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunServicesScript.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunServicesScript.groovy
@@ -19,7 +19,6 @@
package org.apache.ofbiz.manufacturing.jobshopmgt
import org.apache.ofbiz.base.util.UtilDateTime
-import org.apache.ofbiz.base.util.UtilProperties
import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.service.ServiceUtil
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTaskParties.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTaskParties.groovy
index 7a450a2ec5..c1d8e49148 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTaskParties.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTaskParties.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.manufacturing.jobshopmgt
-import org.apache.ofbiz.manufacturing.jobshopmgt.ProductionRun
-
taskPartyAssocList = []
productionRunId = parameters.productionRunId ?: parameters.workEffortId
if (productionRunId) {
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTasks.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTasks.groovy
index 04bdf35ff4..4a74dd6986 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTasks.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunTasks.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.manufacturing.jobshopmgt
-import org.apache.ofbiz.manufacturing.jobshopmgt.ProductionRun
-
productionRunId = parameters.productionRunId ?: parameters.workEffortId
if (productionRunId) {
ProductionRun productionRun = new ProductionRun(productionRunId,
delegator, dispatcher)
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ViewProductionRun.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ViewProductionRun.groovy
index 053aac6239..70ccf771a9 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ViewProductionRun.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/ViewProductionRun.groovy
@@ -21,8 +21,6 @@ package org.apache.ofbiz.manufacturing.jobshopmgt
// The only required parameter is "productionRunId".
// The "actionForm" parameter triggers actions (see
"ProductionRunSimpleEvents.xml").
-import org.apache.ofbiz.manufacturing.jobshopmgt.ProductionRun
-
productionRunId = parameters.productionRunId
if (productionRunId) {
ProductionRun productionRun = new ProductionRun(productionRunId,
delegator, dispatcher)
diff --git
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/WorkWithShipmentPlans.groovy
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/WorkWithShipmentPlans.groovy
index cfb6cc2816..39f327696c 100644
---
a/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/WorkWithShipmentPlans.groovy
+++
b/applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/WorkWithShipmentPlans.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.manufacturing.jobshopmgt
-import org.apache.ofbiz.manufacturing.jobshopmgt.ProductionRun
-
// **************************************
// ShipmentPlan list form
// **************************************
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/customer/CheckoutMapProcs.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/customer/CheckoutMapProcs.groovy
index 849726ae77..7e3cff333a 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/customer/CheckoutMapProcs.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/customer/CheckoutMapProcs.groovy
@@ -100,4 +100,4 @@ static Map billToAddress(Map parameters) {
return error(label('PartyUiLabels', 'PartyCountryMissing'))
}
return processedMap
-}
\ No newline at end of file
+}
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/BillSettings.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/BillSettings.groovy
index 0620df2229..1e99332372 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/BillSettings.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/BillSettings.groovy
@@ -18,13 +18,15 @@
*/
package org.apache.ofbiz.order.entry
+import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.entity.util.EntityUtil
import org.apache.ofbiz.base.util.UtilHttp
import org.apache.ofbiz.accounting.payment.BillingAccountWorker
+import org.apache.ofbiz.order.shoppingcart.ShoppingCart
-cart = session.getAttribute('shoppingCart')
-orderPartyId = cart.getPartyId()
-currencyUomId = cart.getCurrency()
+ShoppingCart cart = session.getAttribute('shoppingCart')
+String orderPartyId = cart.getPartyId()
+String currencyUomId = cart.getCurrency()
context.cart = cart
context.paymentMethodType = request.getParameter('paymentMethodType')
@@ -33,20 +35,20 @@ request.removeAttribute('_EVENT_MESSAGE_')
// If there's a paymentMethodId request attribute, the user has just created a
new payment method,
// so put the new paymentMethodId in the context for the UI
-newPaymentMethodId = request.getAttribute('paymentMethodId')
+String newPaymentMethodId = request.getAttribute('paymentMethodId')
if (newPaymentMethodId) {
context.checkOutPaymentId = newPaymentMethodId
}
+GenericValue orderParty = null
if (orderPartyId && '_NA_' != orderPartyId) {
- orderParty = from('Party').where('partyId', orderPartyId).queryOne()
- orderPerson = orderParty.getRelatedOne('Person', false)
+ orderParty = from('Party').where('partyId',
orderPartyId).cache().queryOne()
context.orderParty = orderParty
- context.orderPerson = orderPerson
if (orderParty) {
+ context.orderPerson = orderParty.getRelatedOne('Person', true)
context.paymentMethodList =
EntityUtil.filterByDate(orderParty.getRelated('PaymentMethod', null, null,
false), true)
- billingAccountList =
BillingAccountWorker.makePartyBillingAccountList(userLogin, currencyUomId,
orderPartyId, delegator, dispatcher)
+ List billingAccountList =
BillingAccountWorker.makePartyBillingAccountList(userLogin, currencyUomId,
orderPartyId, delegator, dispatcher)
if (billingAccountList) {
context.selectedBillingAccountId = cart.getBillingAccountId()
context.billingAccountList = billingAccountList
@@ -54,38 +56,33 @@ if (orderPartyId && '_NA_' != orderPartyId) {
}
}
-if (request.getParameter('useShipAddr') && cart.getShippingContactMechId()) {
- shippingContactMech = cart.getShippingContactMechId()
- postalAddress = from('PostalAddress').where('contactMechId',
shippingContactMech).queryOne()
- context.postalFields = postalAddress
-} else {
- context.postalFields = UtilHttp.getParameterMap(request)
-}
+context.postalFields = request.getParameter('useShipAddr') &&
cart.getShippingContactMechId()
+ ? from('PostalAddress').where('contactMechId',
cart.getShippingContactMechId()).queryOne()
+ : UtilHttp.getParameterMap(request)
if (cart) {
if (cart.getPaymentMethodIds()) {
- checkOutPaymentId = cart.getPaymentMethodIds().get(0)
+ String checkOutPaymentId = cart.getPaymentMethodIds().first()
context.checkOutPaymentId = checkOutPaymentId
if (!orderParty) {
- paymentMethod = from('PaymentMethod').where('paymentMethodId',
checkOutPaymentId).queryOne()
+ GenericValue account = null
+ GenericValue paymentMethod =
from('PaymentMethod').where(paymentMethodId: checkOutPaymentId).queryOne()
if (paymentMethod?.paymentMethodTypeId == 'CREDIT_CARD') {
- paymentMethodType = 'CC'
+ String paymentMethodType = 'CC'
account = paymentMethod.getRelatedOne('CreditCard', false)
context.creditCard = account
context.paymentMethodType = paymentMethodType
- } else if (paymentMethod.paymentMethodTypeId == 'EFT_ACCOUNT') {
- paymentMethodType = 'EFT'
+ } else if (paymentMethod?.paymentMethodTypeId == 'EFT_ACCOUNT') {
+ String paymentMethodType = 'EFT'
account = paymentMethod.getRelatedOne('EftAccount', false)
context.eftAccount = account
context.paymentMethodType = paymentMethodType
}
if (account) {
- address = account.getRelatedOne('PostalAddress', false)
- context.postalAddress = address
+ context.postalAddress = account.getRelatedOne('PostalAddress',
false)
}
}
} else if (cart.getPaymentMethodTypeIds()) {
- checkOutPaymentId = cart.getPaymentMethodTypeIds().get(0)
- context.checkOutPaymentId = checkOutPaymentId
+ context.checkOutPaymentId = cart.getPaymentMethodTypeIds().first()
}
}
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/CompanyHeader.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/CompanyHeader.groovy
index c2c4050b03..5cfa23b19c 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/CompanyHeader.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/CompanyHeader.groovy
@@ -18,20 +18,19 @@
*/
package org.apache.ofbiz.order.order
- // this script is used to get the company's logo header information for
orders,
-// invoices, and returns. It can either take order, invoice, returnHeader from
- // parameters or use orderId, invoiceId, or returnId to look them up.
- // if none of these parameters are available then fromPartyId is used or
"ORGANIZATION_PARTY" from general.properties as fallback
-
import org.apache.ofbiz.base.util.UtilHttp
import org.apache.ofbiz.content.data.DataResourceWorker
import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.entity.util.EntityUtil
-import org.apache.ofbiz.order.order.OrderReadHelper
import org.apache.ofbiz.party.content.PartyContentWrapper
import java.sql.Timestamp
+// this script is used to get the company's logo header information for orders,
+// invoices, and returns. It can either take order, invoice, returnHeader from
+// parameters or use orderId, invoiceId, or returnId to look them up.
+// if none of these parameters are available then fromPartyId is used or
"ORGANIZATION_PARTY" from general.properties as fallback
+
orderHeader = parameters.orderHeader
orderId = parameters.orderId
invoice = parameters.invoice
@@ -60,7 +59,7 @@ if (!orderHeader && orderId) {
orderHeader = shipment.getRelatedOne('PrimaryOrderHeader', false)
}
-if (!invoice && invoiceId) {
+if (!invoice && invoiceId) {
invoice = from('Invoice').where('invoiceId', invoiceId).queryOne()
try {
UtilHttp.setContentDisposition(response, invoiceId + '.pdf')
@@ -98,7 +97,7 @@ if (orderHeader) {
partyId = productStore.payToPartyId
}
}
- // purchase orders - use the BILL_TO_CUSTOMER of the order
+ // purchase orders - use the BILL_TO_CUSTOMER of the order
} else if (orderHeader.orderTypeId == 'PURCHASE_ORDER') {
GenericValue billToParty = orh.getBillToParty()
if (billToParty) {
@@ -188,7 +187,7 @@ address = null
if (addresses) {
address = from('PostalAddress').where('contactMechId',
addresses[0].contactMechId).queryOne()
}
-if (address) {
+if (address) {
// get the country name and state/province abbreviation
country = address.getRelatedOne('CountryGeo', true)
if (country) {
@@ -232,9 +231,9 @@ if (emails) {
.queryList()
if (selContacts) {
i = selContacts.iterator()
- while (i.hasNext()) {
+ while (i.hasNext()) {
email = i.next().getRelatedOne('ContactMech', false)
- if (email.contactMechTypeId == 'ELECTRONIC_ADDRESS') {
+ if (email.contactMechTypeId == 'ELECTRONIC_ADDRESS') {
context.email = email
break
}
@@ -257,7 +256,7 @@ if (websiteUrls) {
.queryList()
if (selContacts) {
Iterator i = selContacts.iterator()
- while (i.hasNext()) {
+ while (i.hasNext()) {
website = i.next().getRelatedOne('ContactMech', false)
if (website.contactMechTypeId == 'WEB_ADDRESS') {
context.website = website
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/FilterOrderList.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/FilterOrderList.groovy
index 50ffc92349..1984441810 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/FilterOrderList.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/FilterOrderList.groovy
@@ -18,9 +18,7 @@
*/
package org.apache.ofbiz.order.order
-import org.apache.ofbiz.order.order.OrderReadHelper
import org.apache.ofbiz.product.store.ProductStoreWorker
-import org.apache.ofbiz.order.order.OrderListState
orderHeaderList = context.orderHeaderList
productStore = ProductStoreWorker.getProductStore(request)
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderList.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderList.groovy
index 41c1a374af..e5e32ba026 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderList.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderList.groovy
@@ -20,7 +20,6 @@ package org.apache.ofbiz.order.order
import org.apache.ofbiz.entity.condition.EntityCondition
import org.apache.ofbiz.entity.condition.EntityOperator
-import org.apache.ofbiz.order.order.OrderListState
partyId = request.getParameter('partyId')
facilityId = request.getParameter('facilityId')
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderView.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderView.groovy
index 447d29da09..a026215052 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderView.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderView.groovy
@@ -26,7 +26,6 @@ import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.entity.condition.EntityCondition
import org.apache.ofbiz.entity.condition.EntityOperator
import org.apache.ofbiz.entity.util.EntityUtil
-import org.apache.ofbiz.order.order.OrderReadHelper
import org.apache.ofbiz.party.contact.ContactHelper
import org.apache.ofbiz.party.contact.ContactMechWorker
import org.apache.ofbiz.product.catalog.CatalogWorker
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderViewWebSecure.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderViewWebSecure.groovy
index d4ab405065..bce8b3bc0e 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderViewWebSecure.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/OrderViewWebSecure.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.order.order
-import org.apache.ofbiz.order.order.OrderContentWrapper
-
orderHeader = context.orderHeader
// can anybody view an anonymous order? this is set in the screen widget and
should only be turned on by an email confirmation screen
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/ViewImage.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/ViewImage.groovy
index 2d872e207a..5da4243a29 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/order/ViewImage.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/order/ViewImage.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.order.order
-import org.apache.ofbiz.order.order.OrderContentWrapper
-
orderId = request.getParameter('orderId')
orderItemSeqId = request.getParameter('orderItemSeqId')
orderContentTypeId = request.getParameter('orderContentTypeId')
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/QuickReturn.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/QuickReturn.groovy
similarity index 98%
rename from
applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/QuickReturn.groovy
rename to
applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/QuickReturn.groovy
index 59ffbdda15..55185b9867 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/QuickReturn.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/QuickReturn.groovy
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.ofbiz.order.orderReturn
+package org.apache.ofbiz.order.orderreturn
import org.apache.ofbiz.order.order.OrderReadHelper
import org.apache.ofbiz.party.contact.ContactHelper
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHeader.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHeader.groovy
similarity index 98%
rename from
applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHeader.groovy
rename to
applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHeader.groovy
index 50097a5cbe..dbad942ca2 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHeader.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHeader.groovy
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.ofbiz.order.orderReturn
+package org.apache.ofbiz.order.orderreturn
import org.apache.ofbiz.entity.util.EntityUtil
import org.apache.ofbiz.party.contact.ContactHelper
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy
similarity index 97%
rename from
applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy
rename to
applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy
index 32a8c9d3dc..24ed6be805 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.ofbiz.order.orderReturn
+package org.apache.ofbiz.order.orderreturn
import org.apache.ofbiz.entity.condition.EntityCondition
import org.apache.ofbiz.entity.condition.EntityOperator
diff --git
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnItems.groovy
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnItems.groovy
similarity index 98%
rename from
applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnItems.groovy
rename to
applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnItems.groovy
index b63d5da77e..f406948b22 100644
---
a/applications/order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnItems.groovy
+++
b/applications/order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnItems.groovy
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.ofbiz.order.orderReturn
+package org.apache.ofbiz.order.orderreturn
import org.apache.ofbiz.order.order.OrderReadHelper
diff --git a/applications/order/widget/ordermgr/OrderPrintScreens.xml
b/applications/order/widget/ordermgr/OrderPrintScreens.xml
index d55f55a43d..e44b18471f 100644
--- a/applications/order/widget/ordermgr/OrderPrintScreens.xml
+++ b/applications/order/widget/ordermgr/OrderPrintScreens.xml
@@ -123,8 +123,8 @@ under the License.
<property-map resource="OrderUiLabels" map-name="uiLabelMap"
global="true"/>
<property-map resource="AccountingUiLabels"
map-name="uiLabelMap" global="true"/>
<property-map resource="ProductUiLabels" map-name="uiLabelMap"
global="true"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHeader.groovy"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnItems.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHeader.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnItems.groovy"/>
</actions>
<widgets>
<decorator-screen name="FoReportDecorator"
location="component://common/widget/CommonScreens.xml">
diff --git a/applications/order/widget/ordermgr/OrderReturnScreens.xml
b/applications/order/widget/ordermgr/OrderReturnScreens.xml
index 8b19800c34..b23f1ca349 100644
--- a/applications/order/widget/ordermgr/OrderReturnScreens.xml
+++ b/applications/order/widget/ordermgr/OrderReturnScreens.xml
@@ -86,7 +86,7 @@ under the License.
<set field="titleProperty" value="PageTitleFindQuickReturn"/>
<set field="headerItem" value="return"/>
<set field="helpAnchor" value="_quick_return"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/QuickReturn.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/QuickReturn.groovy"/>
</actions>
<widgets>
<decorator-screen name="CommonOrderReturnDecorator"
location="${parameters.orderReturnDecoratorLocation}">
@@ -110,7 +110,7 @@ under the License.
<set field="helpAnchor" value="_create_return"/>
<set field="layoutSettings.javaScripts[+0]"
value="/ordermgr-js/return.js" global="true"/>
<property-to-field field="defaultCurrencyUomId"
resource="general" property="currency.uom.id.default" default="USD"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHeader.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHeader.groovy"/>
</actions>
<widgets>
<decorator-screen name="CommonOrderReturnDecorator"
location="${parameters.orderReturnDecoratorLocation}">
@@ -155,7 +155,7 @@ under the License.
<set field="headerItem" value="return"/>
<set field="tabButtonItem" value="OrderReturnItems"/>
<set field="helpAnchor" value="_create_return"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnItems.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnItems.groovy"/>
</actions>
<widgets>
<decorator-screen name="CommonOrderReturnDecorator"
location="${parameters.orderReturnDecoratorLocation}">
@@ -181,7 +181,7 @@ under the License.
<set field="headerItem" value="return"/>
<set field="tabButtonItem" value="OrderReturnHistory"/>
<set field="returnId" from-field="parameters.returnId"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnItems.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnItems.groovy"/>
</actions>
<widgets>
<decorator-screen name="CommonOrderReturnDecorator"
location="${parameters.orderReturnDecoratorLocation}">
@@ -229,7 +229,7 @@ under the License.
<section>
<actions>
<set field="entityField" value="returnTypeId"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy"/>
</actions>
<widgets>
<section>
@@ -256,7 +256,7 @@ under the License.
<section>
<actions>
<set field="entityField" value="returnReasonId"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy"/>
</actions>
<widgets>
<section>
@@ -283,7 +283,7 @@ under the License.
<section>
<actions>
<set field="entityField" value="returnQuantity"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy"/>
</actions>
<widgets>
<section>
@@ -310,7 +310,7 @@ under the License.
<section>
<actions>
<set field="entityField" value="receivedQuantity"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy"/>
</actions>
<widgets>
<section>
@@ -337,7 +337,7 @@ under the License.
<section>
<actions>
<set field="entityField" value="returnPrice"/>
- <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderReturn/ReturnHistory.groovy"/>
+ <script
location="component://order/src/main/groovy/org/apache/ofbiz/order/orderreturn/ReturnHistory.groovy"/>
</actions>
<widgets>
<section>
diff --git
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/EditShoppingList.groovy
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/EditShoppingList.groovy
index 65468919e5..8d34dcca48 100644
---
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/EditShoppingList.groovy
+++
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/EditShoppingList.groovy
@@ -104,7 +104,7 @@ if (shoppingListId) {
}
context.shoppingListItemDatas = shoppingListItemDatas
// pagination for the shopping list
- viewIndex = Integer.valueOf(parameters.VIEW_INDEX ?: 0)
+ viewIndex = Integer.valueOf(parameters.VIEW_INDEX ?: 0)
viewSize = parameters.VIEW_SIZE ?
Integer.valueOf(parameters.VIEW_SIZE) : modelTheme.getDefaultViewSize() ?: 20
listSize = shoppingListItemDatas ? shoppingListItemDatas.size() : 0
diff --git
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/FindMatches.groovy
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/FindMatches.groovy
index 32c7313c61..0e3b9a7f34 100644
---
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/FindMatches.groovy
+++
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/FindMatches.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.party.party
-import org.apache.ofbiz.party.party.PartyWorker
-
match = parameters.match
if (match) {
context.match = match
diff --git
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyInvitationServices.groovy
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyInvitationServices.groovy
index 35b7912887..0cb6a63311 100644
---
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyInvitationServices.groovy
+++
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyInvitationServices.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.party.party
-import org.apache.ofbiz.party.party.PartyHelper
-
import org.apache.ofbiz.base.util.UtilDateTime
import org.apache.ofbiz.entity.GenericValue
diff --git
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyServicesScript.groovy
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyServicesScript.groovy
index 2c17a6ec07..b086fbb25a 100644
---
a/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyServicesScript.groovy
+++
b/applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyServicesScript.groovy
@@ -29,7 +29,6 @@ import org.apache.ofbiz.base.util.StringUtil
import org.apache.ofbiz.base.util.UtilDateTime
import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.service.ServiceUtil
-import org.apache.ofbiz.party.party.PartyHelper
/**
* Save Party Name Change
diff --git
a/applications/product/src/main/groovy/org/apache/ofbiz/product/product/imagemanagement/ImageManagementServicesScript.groovy
b/applications/product/src/main/groovy/org/apache/ofbiz/product/product/imagemanagement/ImageManagementServicesScript.groovy
index 249f77ff5c..b089b3c45b 100644
---
a/applications/product/src/main/groovy/org/apache/ofbiz/product/product/imagemanagement/ImageManagementServicesScript.groovy
+++
b/applications/product/src/main/groovy/org/apache/ofbiz/product/product/imagemanagement/ImageManagementServicesScript.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.product.product.imagemanagement
-import java.sql.Timestamp
-
import org.apache.ofbiz.base.util.ScriptUtil
import org.apache.ofbiz.base.util.StringUtil
import org.apache.ofbiz.base.util.UtilDateTime
@@ -27,6 +25,8 @@ import org.apache.ofbiz.base.util.UtilProperties
import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.service.ServiceUtil
+import java.sql.Timestamp
+
/**
* Method to upload multiple images for product
*/
@@ -175,7 +175,7 @@ Map removeProductContentAndImageFile() {
Map removeContent
Map serviceResult = [:]
List checkDefaultImage = from('ProductContent').where(productId:
parameters.productId, contentId: parameters.contentId,
- productContentTypeId: 'DEFAULT_IMAGE').queryList()
+ productContentTypeId: 'DEFAULT_IMAGE').queryList()
if (checkDefaultImage) {
String errorMessage =
UtilProperties.getMessage('ProductErrorUiLabels',
'ImageManagementErrorRmoveDefaultImage', locale)
logError("Cannot remove image contentId ${parameters.contentId}")
@@ -233,7 +233,7 @@ Map removeProductContentForImageManagement() {
}
GenericValue dataResource = from('DataResource').where(dataResourceId:
dataResourceId).queryOne()
Map removeImageFile = [productId: parameters.productId, contentId:
parameters.contentId, objectInfo: dataResource.objectInfo,
- dataResourceName: dataResource.dataResourceName]
+ dataResourceName: dataResource.dataResourceName]
serviceResult = run service: 'removeImageFileForImageManagement', with:
removeImageFile
if (!ServiceUtil.isSuccess(serviceResult)) {
return error(serviceResult.errorMessage)
@@ -255,7 +255,9 @@ Map setImageDetail() {
productContent.sequenceNum = parameters.sequenceNum
productContent.store()
if (parameters.sequenceNum) {
-
ScriptUtil.executeScript('component://product/src/main/groovy/org/apache/ofbiz/product/catalog/imagemanagement/SortSequenceNum.groovy',
null, context)
+ ScriptUtil.executeScript(
+
'component://product/src/main/groovy/org/apache/ofbiz/product/catalog/imagemanagement/SortSequenceNum.groovy',
+ null, context)
productContent.sequenceNum = parameters.sequenceNum
productContent.store()
}
@@ -293,7 +295,7 @@ Map updateStatusImageManagement() {
}
} else {
GenericValue contentApproval = from('ContentApproval').where(partyId:
userLogin.partyId, contentId: parameters.contentId,
- roleTypeId: 'IMAGEAPPROVER').queryFirst()
+ roleTypeId: 'IMAGEAPPROVER').queryFirst()
contentApproval.approvalStatusId = parameters.checkStatusId
contentApproval.store()
}
@@ -317,24 +319,24 @@ Map updateStatusImageManagement() {
content.store()
GenericValue productContent =
from('ProductContent').where(contentId: parameters.contentId,
productContentTypeId: 'IMAGE')
- .queryFirst()
+ .queryFirst()
productContent.purchaseFromDate = nowTimestamp
productContent.store()
} else {
Long countApprove =
from('ContentApproval').where(contentId: parameters.contentId, roleTypeId:
'IMAGEAPPROVER',
- approvalStatusId: 'IM_APPROVED').queryCount()
+ approvalStatusId: 'IM_APPROVED').queryCount()
if (countApprove >= (Long) 2) {
GenericValue content =
from('Content').where(parameters).queryOne()
content.statusId = 'IM_APPROVED'
content.store()
GenericValue productContent =
from('ProductContent').where(contentId: parameters.contentId,
productContentTypeId: 'IMAGE')
- .queryFirst()
+ .queryFirst()
productContent.purchaseFromDate = nowTimestamp
productContent.store()
List checkApproveList =
from('ContentApproval').where(contentId: parameters.contentId, roleTypeId:
'IMAGEAPPROVER')
- .queryList()
+ .queryList()
for (GenericValue checkApprove : checkApproveList) {
checkApprove.approvalStatusId = 'IM_APPROVED'
checkApprove.store()
@@ -398,7 +400,7 @@ Map createImageContentApproval() {
List partyRoles = from('PartyRole').where(roleTypeId:
'IMAGEAPPROVER').queryList()
for (GenericValue partyRole : partyRoles) {
Map contentApproval = [partyId: partyRole.partyId, contentId:
parameters.contentId, roleTypeId: 'IMAGEAPPROVER',
- approvalDate: nowTimestamp, approvalStatusId: 'IM_PENDING']
+ approvalDate: nowTimestamp, approvalStatusId:
'IM_PENDING']
Map serviceResult = run service: 'createContentApproval', with:
contentApproval
if (!ServiceUtil.isSuccess(serviceResult)) {
return error(serviceResult.errorMessage)
@@ -428,7 +430,7 @@ Map resizeImages() {
// <field-map field-name="statusId" value="IM_APPROVED"/>
for (GenericValue productContentAndInfo : productContentAndInfos) {
Map resizeImageMap = [productId: productContentAndInfo.productId,
dataResourceName: productContentAndInfo.drDataResourceName,
- resizeWidth: parameters.size]
+ resizeWidth: parameters.size]
serviceResult = run service: 'resizeImageOfProduct', with:
resizeImageMap
if (!ServiceUtil.isSuccess(serviceResult)) {
return error(serviceResult.errorMessage)
@@ -442,8 +444,10 @@ Map resizeImages() {
List productContentAndInfos =
from('ProductContentAndInfo').where(productId: parameters.productId,
productContentTypeId: 'IMAGE').queryList()
// <field-map field-name="statusId" value="IM_APPROVED"/>
for (GenericValue productContentAndInfo : productContentAndInfos) {
- Map createNewImageThumbnailMap = [productId:
productContentAndInfo.productId, contentId: productContentAndInfo.contentId,
- dataResourceName: productContentAndInfo.drDataResourceName,
drObjectInfo: productContentAndInfo.drObjectInfo,
+ Map createNewImageThumbnailMap = [productId:
productContentAndInfo.productId,
+ contentId:
productContentAndInfo.contentId,
+ dataResourceName:
productContentAndInfo.drDataResourceName,
+ drObjectInfo:
productContentAndInfo.drObjectInfo,
sizeWidth: parameters.size]
serviceResult = run service: 'createNewImageThumbnail', with:
createNewImageThumbnailMap
if (!ServiceUtil.isSuccess(serviceResult)) {
@@ -462,7 +466,7 @@ Map removeImageBySize() {
// <field-map field-name="statusId" value="IM_APPROVED"/>
for (GenericValue productContentAndInfo : productContentAndInfos) {
List contentAssocs = from('ContentAssoc').where(contentId:
productContentAndInfo.contentId, contentAssocTypeId: 'IMAGE_THUMBNAIL',
- mapKey: parameters.mapKey).queryList()
+ mapKey: parameters.mapKey).queryList()
if (contentAssocs) {
contentAssocs.each { GenericValue contentAssoc ->
contentAssoc.remove()
diff --git a/build.gradle b/build.gradle
index e079597a3f..3248172272 100644
--- a/build.gradle
+++ b/build.gradle
@@ -349,8 +349,8 @@ gitHooks {
codenarc {
setConfigFile(new File('config/codenarc/codenarc.groovy'))
setMaxPriority1Violations(0)
- setMaxPriority2Violations(410)
- setMaxPriority3Violations(3974)
+ setMaxPriority2Violations(403)
+ setMaxPriority3Violations(3920)
}
// Eclipse plugin settings
diff --git
a/framework/common/src/main/groovy/org/apache/ofbiz/common/CommonServicesScript.groovy
b/framework/common/src/main/groovy/org/apache/ofbiz/common/CommonServicesScript.groovy
index abde52d4c9..cf07e7634e 100644
---
a/framework/common/src/main/groovy/org/apache/ofbiz/common/CommonServicesScript.groovy
+++
b/framework/common/src/main/groovy/org/apache/ofbiz/common/CommonServicesScript.groovy
@@ -24,7 +24,6 @@ import java.text.SimpleDateFormat
import org.apache.ofbiz.base.util.UtilDateTime
import org.apache.ofbiz.base.util.UtilProperties
-import org.apache.ofbiz.common.CommonWorkers
import org.apache.ofbiz.entity.GenericValue
import org.apache.ofbiz.service.ModelService
import org.apache.ofbiz.service.ServiceUtil
@@ -351,9 +350,9 @@ Map createFuturePeriod() {
applTypes = []
grain = null
intermediate = null
- parties = from('PartyAcctgPreference').where('enableAccounting',
'Y').queryIterator()
- while (party = parties.next()) {
- parameters.organizationPartyId = party.partyId
+ List parties = from('PartyAcctgPreference').where('enableAccounting',
'Y').queryList()
+ parties.each {
+ parameters.organizationPartyId = it.partyId
createCustomTimePeriod = from('SystemProperty')
.where('systemResourceId', 'general', 'systemPropertyId',
'CustomTimePeriod.create').queryOne()
if (createCustomTimePeriod.systemPropertyValue == 'Y') {
@@ -441,6 +440,5 @@ Map createFuturePeriod() {
}
}
}
- parties.close()
return success()
}
diff --git
a/framework/webapp/src/main/groovy/org/apache/ofbiz/webapp/test/OfbizPathShortenerTests.groovy
b/framework/webapp/src/main/groovy/org/apache/ofbiz/webapp/test/OfbizPathShortenerTests.groovy
index 29099b6d18..5a0aebcbae 100644
---
a/framework/webapp/src/main/groovy/org/apache/ofbiz/webapp/test/OfbizPathShortenerTests.groovy
+++
b/framework/webapp/src/main/groovy/org/apache/ofbiz/webapp/test/OfbizPathShortenerTests.groovy
@@ -46,8 +46,8 @@ class OfbizPathShortenerTests extends OFBizTestCase {
'LL.eyJ1c2VyTG9naW5JZCI6Imx1Y2lsZS5wZWxsZXRpZXJAZWRsbi5vcmciLCJpc3MiOiJBcGFjaGVPRkJpeiIsImV4cCI6MTcyNTU'
+
'0MjM0OSwiaWF0IjoxNzI1NTQwNTQLLL.Rycl_L-u4ZeWkx82pWWGu7gycfsHQxIxE8zu1nQ5oueGDBeOXALL-SJzMuvSARbpxCwF9A'
+
'jl4rTxgoEYuRMoHg&JavaScriptEnabled=Y&And=Again'
- String shortUriFirst =
OfbizPathShortener.resolveShortenedPath(this.getDelegator(),longUri)
- String shortUriSecond =
OfbizPathShortener.resolveShortenedPath(this.getDelegator(),longUri)
+ String shortUriFirst =
OfbizPathShortener.resolveShortenedPath(this.getDelegator(), longUri)
+ String shortUriSecond =
OfbizPathShortener.resolveShortenedPath(this.getDelegator(), longUri)
assert shortUriSecond == shortUriFirst
}
diff --git
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/entity/FindGeneric.groovy
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/entity/FindGeneric.groovy
index e353a52b6d..4d6535a4b8 100644
---
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/entity/FindGeneric.groovy
+++
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/entity/FindGeneric.groovy
@@ -35,7 +35,7 @@ ModelEntity modelEntity = null
// escape the security url encoding that break the sortField with the ftl
rendering
// no security issue here, nothing come from the request
-context.escapeUrlEncode = "true"
+context.escapeUrlEncode = 'true'
try {
modelEntity = delegator.getModelEntity(parameters.entityName)
diff --git
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/LabelManager.groovy
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/LabelManager.groovy
index 4e6075d8aa..aa30c9f4e3 100644
---
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/LabelManager.groovy
+++
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/LabelManager.groovy
@@ -18,9 +18,6 @@
*/
package org.apache.ofbiz.webtools.labelmanager
-import org.apache.ofbiz.webtools.labelmanager.LabelManagerFactory
-import org.apache.ofbiz.webtools.labelmanager.LabelReferences
-
LabelManagerFactory factory = LabelManagerFactory.getInstance()
context.factory = factory
factory.findMatchingLabels(parameters.labelComponentName,
parameters.labelFileName, parameters.labelKey,
diff --git
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/UpdateManager.groovy
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/UpdateManager.groovy
index 4dea08501c..f16305b8c7 100644
---
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/UpdateManager.groovy
+++
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/UpdateManager.groovy
@@ -18,8 +18,6 @@
*/
package org.apache.ofbiz.webtools.labelmanager
-import org.apache.ofbiz.webtools.labelmanager.LabelManagerFactory
-
LabelManagerFactory factory = LabelManagerFactory.getInstance()
factory.findMatchingLabels(null, parameters.sourceFileName,
parameters.sourceKey, null, false)
context.labels = factory.getLabels()
diff --git
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/ViewReferences.groovy
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/ViewReferences.groovy
index de9f402ed0..4f608b211c 100644
---
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/ViewReferences.groovy
+++
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/labelmanager/ViewReferences.groovy
@@ -18,9 +18,6 @@
*/
package org.apache.ofbiz.webtools.labelmanager
-import org.apache.ofbiz.webtools.labelmanager.LabelManagerFactory
-import org.apache.ofbiz.webtools.labelmanager.LabelReferences
-
LabelManagerFactory factory = LabelManagerFactory.getInstance()
context.factory = factory
factory.findMatchingLabels(parameters.labelComponentName,
parameters.labelFileName, parameters.sourceKey, parameters.labelLocaleName,
false)
diff --git
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/service/SetServiceParameters.groovy
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/service/SetServiceParameters.groovy
index d6e1faf507..b6cdf5d0b3 100644
---
a/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/service/SetServiceParameters.groovy
+++
b/framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/service/SetServiceParameters.groovy
@@ -97,7 +97,6 @@ if (serviceName) {
}
context.serviceParameters = serviceParameters
-
private String prepareServiceParamFieldHtml(Delegator delegator, ModelParam
modelParam, ModelForm form,
Map context, MacroFormRenderer renderer, ModelService modelService) {
Writer writer = new StringWriter()