Modified: ofbiz/branches/jackrabbit20100709/applications/content/servicedef/services_data.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/servicedef/services_data.xml?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/servicedef/services_data.xml (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/servicedef/services_data.xml Thu Mar 24 07:23:42 2011 @@ -36,6 +36,7 @@ <attribute name="partyId" type="String" mode="IN" optional="true"/> <attribute name="dataResourceId" type="String" mode="OUT" optional="false"/> <attribute name="dataResource" type="org.ofbiz.entity.GenericValue" mode="OUT" optional="true"/> + <attribute name="uploadedFile" type="java.nio.ByteBuffer" mode="IN" optional="true"/> <override name="objectInfo" allow-html="safe"/> </service> <service name="createDataResourceAndAssocToContent" default-entity-name="DataResource" engine="simple" Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementEvents.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementEvents.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementEvents.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementEvents.java Thu Mar 24 07:23:42 2011 @@ -237,7 +237,7 @@ public class ContentManagementEvents { boolean statusIdUpdated = false; Map<String, Object> results = null; while (it.hasNext()) { - Object [] arr = (Object [])it.next(); + Object [] arr = it.next(); //if (Debug.infoOn()) Debug.logInfo("in updatePublishLinks, arr:" + Arrays.asList(arr) , module); String contentId = (String)arr[0]; // main (2nd level) site id String origSubContentId = null; @@ -258,7 +258,7 @@ public class ContentManagementEvents { } } - String currentSubContentId = (String)siteIdLookup.get(contentId); + String currentSubContentId = siteIdLookup.get(contentId); //if (Debug.infoOn()) Debug.logInfo("in updatePublishLinks, currentSubContentId:" + currentSubContentId , module); //if (Debug.infoOn()) Debug.logInfo("in updatePublishLinks, origSubContentId:" + origSubContentId , module); try { @@ -332,7 +332,7 @@ public class ContentManagementEvents { oldActiveValues = delegator.findByAnd("ContentAssoc", UtilMisc.toMap("contentId", targContentId, "contentIdTo", contentId, "contentAssocTypeId", "PUBLISH_LINK", "thruDate", null)); iterOldActive = oldActiveValues.iterator(); while (iterOldActive.hasNext()) { - GenericValue cAssoc = (GenericValue)iterOldActive.next(); + GenericValue cAssoc = iterOldActive.next(); cAssoc.set("thruDate", nowTimestamp); cAssoc.store(); } Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementServices.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementServices.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementServices.java Thu Mar 24 07:23:42 2011 @@ -970,7 +970,7 @@ public class ContentManagementServices { if (i > 0) { // Swap with previous entry try { - GenericValue prevValue = (GenericValue)listFiltered.get(i-1); + GenericValue prevValue = listFiltered.get(i-1); Long prevSeqNum = (Long)prevValue.get("sequenceNum"); prevValue.put("sequenceNum", Long.valueOf(seqNum)); prevValue.store(); @@ -983,7 +983,7 @@ public class ContentManagementServices { } else { if (i < listFiltered.size()) { // Swap with next entry - GenericValue nextValue = (GenericValue)listFiltered.get(i+1); + GenericValue nextValue = listFiltered.get(i+1); nextValue.put("sequenceNum", Long.valueOf(seqNum)); nextValue.store(); seqNum += seqIncrement; @@ -1510,7 +1510,7 @@ public class ContentManagementServices { List<GenericValue> listFiltered = EntityUtil.filterByDate(contentRoleList, true); List<GenericValue> listOrdered = EntityUtil.orderBy(listFiltered, UtilMisc.toList("fromDate DESC")); if (listOrdered.size() > 0) { - contentRole = (GenericValue) listOrdered.get(0); + contentRole = listOrdered.get(0); hasExistingContentRole = true; } } catch (GenericEntityException e) { @@ -1592,9 +1592,9 @@ public class ContentManagementServices { List<GenericValue> listOrdered = EntityUtil.orderBy(listFiltered, UtilMisc.toList("purchaseFromDate", "purchaseThruDate")); List<GenericValue> listThrusOnly = EntityUtil.filterOutByCondition(listOrdered, EntityCondition.makeCondition("purchaseThruDate", EntityOperator.EQUALS, null)); if (listThrusOnly.size() > 0) { - productContent = (GenericValue) listThrusOnly.get(0); + productContent = listThrusOnly.get(0); } else if (listOrdered.size() > 0) { - productContent = (GenericValue) listOrdered.get(0); + productContent = listOrdered.get(0); } } catch (GenericEntityException e) { Debug.logError(e.toString(), module); @@ -1784,7 +1784,7 @@ public class ContentManagementServices { contentRevisionMap.put("oldDataResourceId", oldDataResourceId); // need committedByPartyId for (int i=0; i < parentList.size(); i++) { - String thisContentId = (String)parentList.get(i); + String thisContentId = parentList.get(i); contentRevisionMap.put("contentId", thisContentId); result = dispatcher.runSync("persistContentRevisionAndItem", contentRevisionMap); errorMsg = ServiceUtil.getErrorMessage(result); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementWorker.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementWorker.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementWorker.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/ContentManagementWorker.java Thu Mar 24 07:23:42 2011 @@ -216,7 +216,7 @@ public class ContentManagementWorker { } GenericPK cachedPK = null; if (UtilValidate.isNotEmpty(entityName)) { - cachedPK = (GenericPK)currentEntityMap.get(entityName); + cachedPK = currentEntityMap.get(entityName); } getCurrentValueWithCachedPK(request, delegator, cachedPK, entityName); GenericPK currentPK = (GenericPK)request.getAttribute("currentPK"); @@ -255,7 +255,7 @@ public class ContentManagementWorker { String sPassed = null; Object oPassed = null; Object oCached = null; - String ky = (String)keyIt.next(); + String ky = keyIt.next(); oPassed = passedPK.get(ky); if (oPassed != null) { sPassed = oPassed.toString(); @@ -355,7 +355,7 @@ public class ContentManagementWorker { GenericValue contentAssoc = null; Iterator<GenericValue> it = relatedPubPts.iterator(); while (it.hasNext()) { - contentAssoc = (GenericValue)it.next(); + contentAssoc = it.next(); String pub = (String)contentAssoc.get("contentId"); //webSitePublishPoint = delegator.findByPrimaryKeyCache("WebSitePublishPoint", UtilMisc.toMap("contentId", pub)); webSitePublishPoint = getWebSitePublishPoint(delegator, pub, false); @@ -449,7 +449,7 @@ public class ContentManagementWorker { public static GenericValue getWebSitePublishPoint(Delegator delegator, String contentId, boolean ignoreCache) throws GenericEntityException { GenericValue webSitePublishPoint = null; if (!ignoreCache) - webSitePublishPoint = (GenericValue)cachedWebSitePublishPoints.get(contentId); + webSitePublishPoint = cachedWebSitePublishPoints.get(contentId); if (webSitePublishPoint == null) { webSitePublishPoint = delegator.findByPrimaryKey("WebSitePublishPoint", UtilMisc.toMap("contentId", contentId)); @@ -717,7 +717,7 @@ public class ContentManagementWorker { List<GenericValue> listFiltered = EntityUtil.filterByDate(listAll); Iterator<GenericValue> iter = listFiltered.iterator(); while (iter.hasNext()) { - GenericValue contentAssoc = (GenericValue)iter.next(); + GenericValue contentAssoc = iter.next(); String subContentId = contentAssoc.getString("contentId"); subLeafCount += updateStatsTopDown(delegator, subContentId, typeList); } @@ -743,7 +743,7 @@ public class ContentManagementWorker { List<GenericValue> listFiltered = EntityUtil.filterByDate(listAll); Iterator<GenericValue> iter = listFiltered.iterator(); while (iter.hasNext()) { - GenericValue contentAssoc = (GenericValue)iter.next(); + GenericValue contentAssoc = iter.next(); String contentIdTo = contentAssoc.getString("contentIdTo"); GenericValue contentTo = delegator.findByPrimaryKey("Content", UtilMisc.toMap("contentId", contentIdTo)); int intLeafCount = 0; Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/blog/BlogRssServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/blog/BlogRssServices.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/blog/BlogRssServices.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/blog/BlogRssServices.java Thu Mar 24 07:23:42 2011 @@ -117,7 +117,7 @@ public class BlogRssServices { if (contentRecs != null) { Iterator<GenericValue> i = contentRecs.iterator(); while (i.hasNext()) { - GenericValue v = (GenericValue) i.next(); + GenericValue v = i.next(); String sub = null; try { Map<String, Object> dummy = FastMap.newInstance(); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/compdoc/CompDocServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/compdoc/CompDocServices.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/compdoc/CompDocServices.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/compdoc/CompDocServices.java Thu Mar 24 07:23:42 2011 @@ -181,7 +181,7 @@ public class CompDocServices { Iterator<GenericValue> iter = compDocParts.iterator(); int pgCnt =0; while (iter.hasNext()) { - GenericValue contentAssocRevisionItemView = (GenericValue)iter.next(); + GenericValue contentAssocRevisionItemView = iter.next(); //String thisContentId = contentAssocRevisionItemView.getString("contentId"); //String thisContentRevisionSeqId = contentAssocRevisionItemView.getString("maxRevisionSeqId"); String thisDataResourceId = contentAssocRevisionItemView.getString("dataResourceId"); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServices.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServices.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServices.java Thu Mar 24 07:23:42 2011 @@ -105,7 +105,7 @@ public class ContentServices { Iterator<GenericValue> it = contentList.iterator(); Map<String, Object> permResults = null; while (it.hasNext()) { - GenericValue content = (GenericValue) it.next(); + GenericValue content = it.next(); serviceInMap.put("currentContent", content); try { permResults = dispatcher.runSync("checkContentPermission", serviceInMap); @@ -284,7 +284,7 @@ public class ContentServices { try { List<GenericValue> statusItems = delegator.findByAnd("StatusItem",UtilMisc.toMap("statusTypeId", "CONTENT_STATUS"), UtilMisc.toList("sequenceId")); if (!UtilValidate.isEmpty(statusItems)) { - content.put("statusId", ((GenericValue) statusItems.get(0)).getString("statusId")); + content.put("statusId", (statusItems.get(0)).getString("statusId")); } } catch (GenericEntityException e) { return ServiceUtil.returnError(e.getMessage()); @@ -845,7 +845,7 @@ public class ContentServices { Iterator<GenericValue> it = filteredAssocs.iterator(); while (it.hasNext()) { - GenericValue val = (GenericValue) it.next(); + GenericValue val = it.next(); val.set("thruDate", nowTimestamp); val.store(); //if (Debug.infoOn()) Debug.logInfo("in deactivateAssocs, val:" + val, module); @@ -1070,7 +1070,7 @@ public class ContentServices { if (mapIn != null) { Set<Map.Entry<String, Object>> entrySet = mapIn.entrySet(); for (Map.Entry<String, Object> entry : entrySet) { - String key = (String)entry.getKey(); + String key = entry.getKey(); if (key.startsWith(prefix)) { // String keyBase = key.substring(prefix.length()); Object value = entry.getValue(); @@ -1112,7 +1112,7 @@ public class ContentServices { if (mapIn != null) { Set<Map.Entry<String, Object>> entrySet = mapIn.entrySet(); for (Map.Entry<String, Object> entry : entrySet) { - String key = (String)entry.getKey(); + String key = entry.getKey(); Object value = entry.getValue(); if (value instanceof String) { if (UtilValidate.isNotEmpty(value)) { Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServicesComplex.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServicesComplex.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServicesComplex.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentServicesComplex.java Thu Mar 24 07:23:42 2011 @@ -142,7 +142,7 @@ public class ContentServicesComplex { return ServiceUtil.returnError(e.getMessage()); } for (int i=0; i < relatedAssocs.size(); i++) { - GenericValue a = (GenericValue)relatedAssocs.get(i); + GenericValue a = relatedAssocs.get(i); Debug.logVerbose(" contentId:" + a.get("contentId") + " To:" + a.get("caContentIdTo") + " fromDate:" + a.get("caFromDate") + " thruDate:" + a.get("caThruDate") + " AssocTypeId:" + a.get("caContentAssocTypeId"), null); } Map<String, Object> results = FastMap.newInstance(); @@ -259,7 +259,7 @@ public class ContentServicesComplex { if (assocTypes != null && assocTypes.size() > 1) { Iterator<GenericValue> it = contentAssocsDateFiltered.iterator(); while (it.hasNext()) { - contentAssoc = (GenericValue)it.next(); + contentAssoc = it.next(); contentAssocTypeId = (String)contentAssoc.get("contentAssocTypeId"); if (assocTypes.contains(contentAssocTypeId)) { contentAssocsTypeFiltered.add(contentAssoc); @@ -283,7 +283,7 @@ public class ContentServicesComplex { Locale locale = Locale.getDefault(); // TODO: this needs to be passed in Iterator<GenericValue> it = contentAssocsTypeFiltered.iterator(); while (it.hasNext()) { - contentAssoc = (GenericValue)it.next(); + contentAssoc = it.next(); content = contentAssoc.getRelatedOneCache(assocRelationName); if (UtilValidate.isNotEmpty(contentTypes)) { String contentTypeId = (String)content.get("contentTypeId"); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentWorker.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentWorker.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentWorker.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/ContentWorker.java Thu Mar 24 07:23:42 2011 @@ -613,7 +613,7 @@ public class ContentWorker implements or try { List<GenericValue> purposeValueList = content.getRelatedCache("ContentPurpose"); for (int i = 0; i < purposeValueList.size(); i++) { - GenericValue purposeValue = (GenericValue) purposeValueList.get(i); + GenericValue purposeValue = purposeValueList.get(i); purposes.add(purposeValue.get("contentPurposeTypeId")); } } catch (GenericEntityException e) { @@ -627,7 +627,7 @@ public class ContentWorker implements or try { List<GenericValue> sectionValueList = content.getRelatedCache("FromContentAssoc"); for (int i = 0; i < sectionValueList.size(); i++) { - GenericValue sectionValue = (GenericValue) sectionValueList.get(i); + GenericValue sectionValue = sectionValueList.get(i); String contentAssocPredicateId = (String)sectionValue.get("contentAssocPredicateId"); if (contentAssocPredicateId != null && contentAssocPredicateId.equals("categorizes")) { sections.add(sectionValue.get("contentIdTo")); @@ -644,7 +644,7 @@ public class ContentWorker implements or try { List<GenericValue> topicValueList = content.getRelatedCache("FromContentAssoc"); for (int i = 0; i < topicValueList.size(); i++) { - GenericValue topicValue = (GenericValue) topicValueList.get(i); + GenericValue topicValue = topicValueList.get(i); String contentAssocPredicateId = (String)topicValue.get("contentAssocPredicateId"); if (contentAssocPredicateId != null && contentAssocPredicateId.equals("topifies")) topics.add(topicValue.get("contentIdTo")); @@ -689,7 +689,7 @@ public class ContentWorker implements or //if (Debug.infoOn()) Debug.logInfo("traverse, relatedViews:" + relatedViews,null); Iterator<GenericValue> it = relatedViews.iterator(); while (it.hasNext()) { - GenericValue assocValue = (GenericValue) it.next(); + GenericValue assocValue = it.next(); Map<String, Object> thisNode = ContentWorker.makeNode(assocValue); checkConditions(delegator, thisNode, null, whenMap); // boolean isReturnBeforePick = booleanDataType(thisNode.get("isReturnBeforePick")); @@ -852,7 +852,7 @@ public class ContentWorker implements or List<EntityExpr> exprListOr = FastList.newInstance(); Iterator<String> it = assocTypes.iterator(); while (it.hasNext()) { - String assocType = (String) it.next(); + String assocType = it.next(); expr = EntityCondition.makeCondition("contentAssocTypeId", EntityOperator.EQUALS, assocType); exprListOr.add(expr); } @@ -934,7 +934,7 @@ public class ContentWorker implements or List<GenericValue> lst2 = EntityUtil.filterByDate(lst); //if (Debug.infoOn()) Debug.logInfo("getContentAncestry, lst2:" + lst2, ""); if (lst2.size() > 0) { - GenericValue contentAssoc = (GenericValue)lst2.get(0); + GenericValue contentAssoc = lst2.get(0); getContentAncestry(delegator, contentAssoc.getString(contentIdOtherField), contentAssocTypeId, direction, contentAncestorList); contentAncestorList.add(contentAssoc); } @@ -964,7 +964,7 @@ public class ContentWorker implements or //if (Debug.infoOn()) Debug.logInfo("getContentAncestry, lst2:" + lst2, ""); Iterator<GenericValue> iter = lst2.iterator(); while (iter.hasNext()) { - GenericValue contentAssoc = (GenericValue)iter.next(); + GenericValue contentAssoc = iter.next(); String contentIdOther = contentAssoc.getString(contentIdOtherField); if (!contentAncestorList.contains(contentIdOther)) { getContentAncestryAll(delegator, contentIdOther, passedContentTypeId, direction, contentAncestorList); @@ -1020,7 +1020,7 @@ public class ContentWorker implements or List<GenericValue> lst2 = EntityUtil.filterByDate(lst); //if (Debug.infoOn()) Debug.logInfo("getContentAncestry, lst2:" + lst2, ""); if (lst2.size() > 0) { - GenericValue contentAssoc = (GenericValue)lst2.get(0); + GenericValue contentAssoc = lst2.get(0); getContentAncestryValues(delegator, contentAssoc.getString(contentIdOtherField), contentAssocTypeId, direction, contentAncestorList); GenericValue content = delegator.findByPrimaryKeyCache("Content", UtilMisc.toMap("contentId", contentAssoc.getString(contentIdOtherField))); @@ -1415,7 +1415,7 @@ public class ContentWorker implements or GenericValue val = null; if (filteredList.size() > 0) { - val = (GenericValue)filteredList.get(0); + val = filteredList.get(0); } return val; } Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/UploadContentAndImage.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/UploadContentAndImage.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/UploadContentAndImage.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/content/UploadContentAndImage.java Thu Mar 24 07:23:42 2011 @@ -101,7 +101,7 @@ public class UploadContentAndImage { FileItem imageFi = null; byte[] imageBytes = {}; for (int i = 0; i < lst.size(); i++) { - fi = (FileItem) lst.get(i); + fi = lst.get(i); //String fn = fi.getName(); String fieldName = fi.getFieldName(); if (fi.isFormField()) { @@ -368,7 +368,7 @@ public class UploadContentAndImage { byte[] imageBytes = {}; passedParams.put("userLogin", userLogin); for (int i = 0; i < lst.size(); i++) { - fi = (FileItem) lst.get(i); + fi = lst.get(i); //String fn = fi.getName(); String fieldName = fi.getFieldName(); if (fi.isFormField()) { @@ -467,7 +467,7 @@ public class UploadContentAndImage { Map<String, Object> ftlContext2 = FastMap.newInstance(); Map<String, Object> ftlContext3 = FastMap.newInstance(); while (iter.hasNext()) { - String keyName = (String)iter.next(); + String keyName = iter.next(); Object obj = passedParams.get(keyName + suffix); ftlContext2.put(keyName, obj); } Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/data/DataResourceWorker.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/data/DataResourceWorker.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/data/DataResourceWorker.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/data/DataResourceWorker.java Thu Mar 24 07:23:42 2011 @@ -50,6 +50,13 @@ import org.apache.commons.fileupload.Fil import org.apache.commons.fileupload.FileUploadException; import org.apache.commons.fileupload.disk.DiskFileItemFactory; import org.apache.commons.fileupload.servlet.ServletFileUpload; +import org.apache.tika.Tika; +import org.apache.tika.exception.TikaException; +import org.apache.tika.io.TikaInputStream; +import org.apache.tika.metadata.Metadata; +import org.apache.tika.parser.AutoDetectParser; +import org.apache.tika.parser.ParseContext; +import org.apache.tika.parser.Parser; import org.ofbiz.base.location.FlexibleLocation; import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.FileUtil; @@ -77,7 +84,9 @@ import org.ofbiz.widget.screen.ScreenFac import org.ofbiz.widget.screen.ScreenRenderer; import org.ofbiz.widget.screen.ScreenStringRenderer; import org.w3c.dom.Document; +import org.xml.sax.ContentHandler; import org.xml.sax.SAXException; +import org.xml.sax.helpers.DefaultHandler; import freemarker.template.Template; import freemarker.template.TemplateException; @@ -381,6 +390,13 @@ public class DataResourceWorker impleme return mimeTypeId; } + public static String getMimeTypeWithByteBuffer(java.nio.ByteBuffer buffer) throws IOException { + byte[] b = buffer.array(); + + Tika tika = new Tika(); + return tika.detect(b); + } + public static String buildRequestPrefix(Delegator delegator, Locale locale, String webSiteId, String https) { Map<String, Object> prefixValues = FastMap.newInstance(); String prefix; Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutEvents.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutEvents.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutEvents.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutEvents.java Thu Mar 24 07:23:42 2011 @@ -595,7 +595,7 @@ public class LayoutEvents { Collection<String> keyColl = passedPK.getAllKeys(); Iterator<String> keyIt = keyColl.iterator(); while (keyIt.hasNext()) { - String attrName = (String)keyIt.next(); + String attrName = keyIt.next(); String attrVal = (String)request.getAttribute(attrName); if (attrVal == null) { attrVal = (String)paramMap.get(attrName); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutWorker.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutWorker.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutWorker.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/layout/LayoutWorker.java Thu Mar 24 07:23:42 2011 @@ -81,7 +81,7 @@ public class LayoutWorker { FileItem fi = null; FileItem imageFi = null; for (int i=0; i < lst.size(); i++) { - fi = (FileItem)lst.get(i); + fi = lst.get(i); String fieldName = fi.getFieldName(); String fieldStr = fi.getString(); if (fi.isFormField()) { @@ -114,7 +114,7 @@ public class LayoutWorker { } public static ByteBuffer returnByteBuffer(Map<String, ByteBuffer> map) { - ByteBuffer byteBuff = (ByteBuffer)map.get("imageData"); + ByteBuffer byteBuff = map.get("imageData"); return byteBuff; } } Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/PdfSurveyServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/PdfSurveyServices.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/PdfSurveyServices.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/PdfSurveyServices.java Thu Mar 24 07:23:42 2011 @@ -283,7 +283,7 @@ public class PdfSurveyServices { continue; } - GenericValue surveyQuestionAndAppl = (GenericValue)questions.get(0); + GenericValue surveyQuestionAndAppl = questions.get(0); String surveyQuestionId = (String)surveyQuestionAndAppl.get("surveyQuestionId"); String surveyQuestionTypeId = (String)surveyQuestionAndAppl.get("surveyQuestionTypeId"); GenericValue surveyResponseAnswer = delegator.makeValue("SurveyResponseAnswer", UtilMisc.toMap("surveyResponseId", surveyResponseId, "surveyQuestionId", surveyQuestionId)); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/survey/SurveyWrapper.java Thu Mar 24 07:23:42 2011 @@ -379,7 +379,7 @@ public class SurveyWrapper { if (UtilValidate.isNotEmpty(passThru)) { Iterator<String> i = passThru.keySet().iterator(); while (i.hasNext()) { - String key = (String) i.next(); + String key = i.next(); if (key.toUpperCase().startsWith("ANSWERS_")) { int splitIndex = key.indexOf('_'); String questionId = key.substring(splitIndex+1); @@ -486,7 +486,7 @@ public class SurveyWrapper { Iterator<String> i = thisResult.keySet().iterator(); while (i.hasNext()) { Map<String, Object> optMap = FastMap.newInstance(); - String optId = (String) i.next(); + String optId = i.next(); Long optTotal = (Long) thisResult.get(optId); if (optTotal == null) { optTotal = Long.valueOf(0); @@ -553,7 +553,7 @@ public class SurveyWrapper { if (eli != null) { GenericValue value; - while (((value = (GenericValue) eli.next()) != null)) { + while (((value = eli.next()) != null)) { if ("Y".equalsIgnoreCase(value.getString("booleanResponse"))) { result[1]++; } else { @@ -600,7 +600,7 @@ public class SurveyWrapper { if (eli != null) { GenericValue value; - while (((value = (GenericValue) eli.next()) != null)) { + while (((value = eli.next()) != null)) { switch (type) { case 1: Long n = value.getLong("numericResponse"); @@ -688,7 +688,7 @@ public class SurveyWrapper { EntityListIterator eli = this.getEli(question, -1); if (eli != null) { GenericValue value; - while (((value = (GenericValue) eli.next()) != null)) { + while (((value = eli.next()) != null)) { String optionId = value.getString("surveyOptionSeqId"); if (UtilValidate.isNotEmpty(optionId)) { Long optCount = (Long) result.remove(optionId); Modified: ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/webapp/ftl/LoopSubContentTransform.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/webapp/ftl/LoopSubContentTransform.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/webapp/ftl/LoopSubContentTransform.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/src/org/ofbiz/content/webapp/ftl/LoopSubContentTransform.java Thu Mar 24 07:23:42 2011 @@ -90,7 +90,7 @@ public class LoopSubContentTransform imp } else if (i >= lst.size()) { return false; } - GenericValue subContentDataResourceView = (GenericValue) lst.get(i); + GenericValue subContentDataResourceView = lst.get(i); ctx.put("subContentDataResourceView", subContentDataResourceView); GenericValue electronicText = null; try { Modified: ofbiz/branches/jackrabbit20100709/applications/content/webapp/content/content/DisplayContentNav.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/webapp/content/content/DisplayContentNav.ftl?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/webapp/content/content/DisplayContentNav.ftl (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/webapp/content/content/DisplayContentNav.ftl Thu Mar 24 07:23:42 2011 @@ -58,52 +58,17 @@ var rawdata = [ <#-------------------------------------------------------------------------------------define Requests--> var treeSelected = false; - var editDocumentTreeUrl = '<@ofbizUrl>/views/EditDocumentTree</@ofbizUrl>'; var listDocument = '<@ofbizUrl>/views/ShowDocument</@ofbizUrl>'; - var editDocumentUrl = '<@ofbizUrl>/views/EditDocument</@ofbizUrl>'; - var deleteDocumentUrl = '<@ofbizUrl>removeDocumentFromTree</@ofbizUrl>'; <#-------------------------------------------------------------------------------------create Tree--> function createTree() { jQuery(function () { jQuery("#tree").jstree({ - "plugins" : [ "themes", "json_data", "ui", "contextmenu", "crrm"], + "plugins" : [ "themes", "json_data", "ui", "crrm"], "json_data" : { "data" : rawdata, "progressive_render" : false }, - 'contextmenu': { - 'items': { - 'ccp' : false, - 'create' : false, - 'rename' : false, - 'remove' : false, - 'create1' : { - 'label' : "New Folder", - 'action' : function(obj) { - callCreateDocumentTree(obj.attr('id')); - } - }, - 'create2' : { - 'label' : "New Content in Folder", - 'action' : function(obj) { - callCreateDocument(obj.attr('id')); - } - }, - 'rename1' : { - 'label' : "Rename Folder", - 'action' : function(obj) { - callRenameDocumentTree(obj.attr('id')); - } - }, - 'delete1' : { - 'label' : "Delete Folder", - 'action' : function(obj) { - callDeleteDocument(obj.attr('id'), obj.attr('contentId'), obj.attr('AssocType'), obj.attr('fromDate')); - } - }, - } - } }); }); } @@ -131,81 +96,6 @@ var rawdata = [ } }); } -<#-------------------------------------------------------------------------------------callCreateDocumentTree function--> - function callCreateDocumentTree(contentId) { - jQuery.ajax({ - url: editDocumentTreeUrl, - type: 'POST', - data: { contentId: contentId, - contentAssocTypeId: 'TREE_CHILD'}, - error: function(msg) { - showErrorAlert("${uiLabelMap.CommonErrorMessage2}","${uiLabelMap.ErrorLoadingContent} : " + msg); - }, - success: function(msg) { - jQuery('#Document').html(msg); - } - }); - } -<#-------------------------------------------------------------------------------------callCreateSection function--> - function callCreateDocument(contentId) { - jQuery.ajax({ - url: editDocumentUrl, - type: 'POST', - data: {contentId: contentId}, - error: function(msg) { - showErrorAlert("${uiLabelMap.CommonErrorMessage2}","${uiLabelMap.ErrorLoadingContent} : " + msg); - }, - success: function(msg) { - jQuery('#Document').html(msg); - } - }); - } -<#-------------------------------------------------------------------------------------callEditSection function--> - function callEditDocument(contentIdTo) { - jQuery.ajax({ - url: editDocumentUrl, - type: 'POST', - data: {contentIdTo: contentIdTo}, - error: function(msg) { - showErrorAlert("${uiLabelMap.CommonErrorMessage2}","${uiLabelMap.ErrorLoadingContent} : " + msg); - }, - success: function(msg) { - jQuery('#Document').html(msg); - } - }); - - } -<#-------------------------------------------------------------------------------------callDeleteItem function--> - function callDeleteDocument(contentId, contentIdTo, contentAssocTypeId, fromDate) { - jQuery.ajax({ - url: deleteDocumentUrl, - type: 'POST', - data: {contentId : contentId, contentIdTo : contentIdTo, contentAssocTypeId : contentAssocTypeId, fromDate : fromDate}, - error: function(msg) { - showErrorAlert("${uiLabelMap.CommonErrorMessage2}","${uiLabelMap.ErrorLoadingContent} : " + msg); - }, - success: function(msg) { - location.reload(); - } - }); - } - <#-------------------------------------------------------------------------------------callRename function--> - function callRenameDocumentTree(contentId) { - jQuery.ajax({ - url: editDocumentTreeUrl, - type: 'POST', - data: { contentId: contentId, - contentAssocTypeId:'TREE_CHILD', - rename: 'Y' - }, - error: function(msg) { - showErrorAlert("${uiLabelMap.CommonErrorMessage2}","${uiLabelMap.ErrorLoadingContent} : " + msg); - }, - success: function(msg) { - jQuery('#Document').html(msg); - } - }); - } <#------------------------------------------------------pagination function --> function nextPrevDocumentList(url){ url= '<@ofbizUrl>'+url+'</@ofbizUrl>'; Modified: ofbiz/branches/jackrabbit20100709/applications/content/widget/content/ContentScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/content/widget/content/ContentScreens.xml?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/content/widget/content/ContentScreens.xml (original) +++ ofbiz/branches/jackrabbit20100709/applications/content/widget/content/ContentScreens.xml Thu Mar 24 07:23:42 2011 @@ -82,7 +82,7 @@ under the License. <screen name="navigateContent"> <section> <actions> - <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/jquery-1.4.2.min.js" global="true"/> + <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/jquery-1.5.1.min.js" global="true"/> <set field="titleProperty" value="PageTitleNavigateContent"/> <set field="tabButtonItem" value="navigateContent"/> <set field="labelTitleProperty" value="PageTitleNavigateContent"/> Modified: ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMHelper.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMHelper.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMHelper.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMHelper.java Thu Mar 24 07:23:42 2011 @@ -72,7 +72,7 @@ public class BOMHelper { Iterator<GenericValue> nodesIterator = productNodesList.iterator(); int depth = 0; while (nodesIterator.hasNext()) { - oneNode = (GenericValue)nodesIterator.next(); + oneNode = nodesIterator.next(); depth = 0; depth = getMaxDepth(oneNode.getString("productId"), bomType, inDate, delegator); depth++; @@ -118,9 +118,9 @@ public class BOMHelper { GenericValue duplicatedNode = null; Iterator<GenericValue> nodesIterator = productNodesList.iterator(); while (nodesIterator.hasNext()) { - oneNode = (GenericValue)nodesIterator.next(); + oneNode = nodesIterator.next(); for (int i = 0; i < productIdKeys.size(); i++) { - if (oneNode.getString("productId").equals((String)productIdKeys.get(i))) { + if (oneNode.getString("productId").equals(productIdKeys.get(i))) { return oneNode; } } @@ -143,7 +143,7 @@ public class BOMHelper { List<GenericValue> shipmentPlans = delegator.findByAnd("OrderShipment", UtilMisc.toMap("shipmentId", shipmentId)); Iterator<GenericValue> shipmentPlansIt = shipmentPlans.iterator(); while (shipmentPlansIt.hasNext()) { - GenericValue shipmentPlan = (GenericValue)shipmentPlansIt.next(); + GenericValue shipmentPlan = shipmentPlansIt.next(); GenericValue orderItem = shipmentPlan.getRelatedOne("OrderItem"); List<GenericValue> productionRuns = delegator.findByAndCache("WorkOrderItemFulfillment", UtilMisc.toMap("orderId", shipmentPlan.getString("orderId"), "orderItemSeqId", shipmentPlan.getString("orderItemSeqId"), "shipGroupSeqId", shipmentPlan.getString("shipGroupSeqId"))); Modified: ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java Thu Mar 24 07:23:42 2011 @@ -118,7 +118,7 @@ public class BOMNode { GenericValue oneChild = null; BOMNode oneChildNode = null; while (childrenIterator.hasNext()) { - oneChild = (GenericValue)childrenIterator.next(); + oneChild = childrenIterator.next(); // Configurator oneChildNode = configurator(oneChild, productFeatures, getRootNode().getProductForRules(), inDate); // If the node is null this means that the node has been discarded by the rules. @@ -145,7 +145,7 @@ public class BOMNode { if (productPartRules != null) { GenericValue rule = null; for (int i = 0; i < productPartRules.size(); i++) { - rule = (GenericValue)productPartRules.get(i); + rule = productPartRules.get(i); String ruleCondition = (String)rule.get("productFeature"); String ruleOperator = (String)rule.get("ruleOperator"); String newPart = (String)rule.get("productIdInSubst"); @@ -163,7 +163,7 @@ public class BOMNode { } else { if (productFeatures != null) { for (int j = 0; j < productFeatures.size(); j++) { - feature = (GenericValue)productFeatures.get(j); + feature = productFeatures.get(j); if (ruleCondition.equals((String)feature.get("productFeatureId"))) { ruleSatisfied = true; break; @@ -277,7 +277,7 @@ public class BOMNode { if (productFeatures != null) { GenericValue feature = null; for (int j = 0; j < productFeatures.size(); j++) { - feature = (GenericValue)productFeatures.get(j); + feature = productFeatures.get(j); selectedFeatures.put(feature.getString("productFeatureTypeId"), feature.getString("productFeatureId")); // FIXME } } @@ -292,7 +292,7 @@ public class BOMNode { storeResult = dispatcher.runSync("getProductVariant", context); List<GenericValue> variantProducts = UtilGenerics.checkList(storeResult.get("products")); if (variantProducts.size() == 1) { - variantProduct = (GenericValue)variantProducts.get(0); + variantProduct = variantProducts.get(0); } } catch (GenericServiceException e) { if (Debug.infoOn()) Debug.logInfo("Error calling getProductVariant service " + e.getMessage(), module); @@ -346,7 +346,7 @@ public class BOMNode { GenericValue oneChild = null; BOMNode oneChildNode = null; while (childrenIterator.hasNext()) { - oneChild = (GenericValue)childrenIterator.next(); + oneChild = childrenIterator.next(); oneChildNode = new BOMNode(oneChild.getString("productId"), delegator, dispatcher, userLogin); // Configurator //oneChildNode = configurator(oneChild, productFeatures, getRootNode().getProductForRules(), delegator); @@ -392,14 +392,14 @@ public class BOMNode { BOMNode oneChildNode = null; depth++; for (int i = 0; i < children.size(); i++) { - oneChild = (GenericValue)children.get(i); + oneChild = children.get(i); BigDecimal bomQuantity = BigDecimal.ZERO; try { bomQuantity = oneChild.getBigDecimal("quantity"); } catch (Exception exc) { bomQuantity = BigDecimal.ONE; } - oneChildNode = (BOMNode)childrenNodes.get(i); + oneChildNode = childrenNodes.get(i); sb.append("<br/>"); if (oneChildNode != null) { oneChildNode.print(sb, quantity.multiply(bomQuantity), depth); @@ -451,7 +451,7 @@ public class BOMNode { BOMNode oneChildNode = null; depth++; for (int i = 0; i < children.size(); i++) { - oneChildNode = (BOMNode)childrenNodes.get(i); + oneChildNode = childrenNodes.get(i); if (excludeWIPs && "WIP".equals(oneChildNode.getProduct().getString("productTypeId"))) { continue; } @@ -473,7 +473,7 @@ public class BOMNode { BOMNode oneChildNode = null; depth++; for (int i = 0; i < children.size(); i++) { - oneChildNode = (BOMNode)childrenNodes.get(i); + oneChildNode = childrenNodes.get(i); if (excludeWIPs && "WIP".equals(oneChildNode.getProduct().getString("productTypeId"))) { continue; } @@ -486,7 +486,7 @@ public class BOMNode { public void sumQuantity(Map<String, BOMNode> nodes) { // First of all, we try to fetch a node with the same partId - BOMNode sameNode = (BOMNode)nodes.get(product.getString("productId")); + BOMNode sameNode = nodes.get(product.getString("productId")); // If the node is not found we create a new node for the current product if (sameNode == null) { sameNode = new BOMNode(product, dispatcher, userLogin); @@ -497,7 +497,7 @@ public class BOMNode { // Now (recursively) we visit the children. BOMNode oneChildNode = null; for (int i = 0; i < childrenNodes.size(); i++) { - oneChildNode = (BOMNode)childrenNodes.get(i); + oneChildNode = childrenNodes.get(i); if (oneChildNode != null) { oneChildNode.sumQuantity(nodes); } @@ -512,7 +512,7 @@ public class BOMNode { List<String> childProductionRuns = FastList.newInstance(); Timestamp maxEndDate = null; for (int i = 0; i < childrenNodes.size(); i++) { - oneChildNode = (BOMNode)childrenNodes.get(i); + oneChildNode = childrenNodes.get(i); if (oneChildNode != null) { Map<String, Object> tmpResult = oneChildNode.createManufacturingOrder(facilityId, date, null, null, null, null, null, shipGroupSeqId, shipmentId, false, false); String childProductionRunId = (String)tmpResult.get("productionRunId"); @@ -576,7 +576,7 @@ public class BOMNode { delegator.create("WorkOrderItemFulfillment", UtilMisc.toMap("workEffortId", productionRunId, "orderId", orderId, "orderItemSeqId", orderItemSeqId, "shipGroupSeqId", shipGroupSeqId)); } for (int i = 0; i < childProductionRuns.size(); i++) { - delegator.create("WorkEffortAssoc", UtilMisc.toMap("workEffortIdFrom", (String)childProductionRuns.get(i), "workEffortIdTo", productionRunId, "workEffortAssocTypeId", "WORK_EFF_PRECEDENCY", "fromDate", startDate)); + delegator.create("WorkEffortAssoc", UtilMisc.toMap("workEffortIdFrom", childProductionRuns.get(i), "workEffortIdTo", productionRunId, "workEffortAssocTypeId", "WORK_EFF_PRECEDENCY", "fromDate", startDate)); } } } catch (GenericEntityException e) { @@ -594,7 +594,7 @@ public class BOMNode { Timestamp startDate = proposedOrder.getRequirementStartDate(); minStartDate = startDate; for (int i = 0; i < childrenNodes.size(); i++) { - BOMNode oneChildNode = (BOMNode)childrenNodes.get(i); + BOMNode oneChildNode = childrenNodes.get(i); if (oneChildNode != null) { Timestamp childStartDate = oneChildNode.getStartDate(facilityId, startDate, false); if (childStartDate.compareTo(minStartDate) < 0) { @@ -633,7 +633,7 @@ public class BOMNode { } if (UtilValidate.isNotEmpty(pfs)) { for (int i = 0; i < pfs.size(); i++) { - GenericValue pf = (GenericValue)pfs.get(i); + GenericValue pf = pfs.get(i); if (UtilValidate.isNotEmpty(pf.get("minimumStock")) && UtilValidate.isNotEmpty(pf.get("reorderQuantity"))) { isWarehouseManaged = true; break; @@ -682,7 +682,7 @@ public class BOMNode { // Now (recursively) we visit the children. BOMNode oneChildNode = null; for (int i = 0; i < children.size(); i++) { - oneChildNode = (BOMNode)childrenNodes.get(i); + oneChildNode = childrenNodes.get(i); if (oneChildNode != null) { oneChildNode.isConfigured(arr); } Modified: ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMServices.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMServices.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMServices.java Thu Mar 24 07:23:42 2011 @@ -86,7 +86,7 @@ public class BOMServices { List<GenericValue> bomTypesValues = delegator.findByAnd("ProductAssocType", UtilMisc.toMap("parentTypeId", "PRODUCT_COMPONENT")); Iterator<GenericValue> bomTypesValuesIt = bomTypesValues.iterator(); while (bomTypesValuesIt.hasNext()) { - bomTypes.add(((GenericValue)bomTypesValuesIt.next()).getString("productAssocTypeId")); + bomTypes.add((bomTypesValuesIt.next()).getString("productAssocTypeId")); } } catch (GenericEntityException gee) { return ServiceUtil.returnError(UtilProperties.getMessage(resource, "ManufacturingBomErrorRunningMaxDethAlgorithm", UtilMisc.toMap("errorString", gee.getMessage()), locale)); @@ -100,7 +100,7 @@ public class BOMServices { Iterator<String> bomTypesIt = bomTypes.iterator(); try { while (bomTypesIt.hasNext()) { - String oneBomType = (String)bomTypesIt.next(); + String oneBomType = bomTypesIt.next(); depth = BOMHelper.getMaxDepth(productId, oneBomType, fromDate, delegator); if (depth > maxDepth) { maxDepth = depth; @@ -152,7 +152,7 @@ public class BOMServices { Iterator<GenericValue> virtualProductsIt = virtualProducts.iterator(); while (virtualProductsIt.hasNext()) { int virtualDepth = 0; - GenericValue oneVirtualProductAssoc = (GenericValue)virtualProductsIt.next(); + GenericValue oneVirtualProductAssoc = virtualProductsIt.next(); GenericValue virtualProduct = delegator.findByPrimaryKey("Product", UtilMisc.toMap("productId", oneVirtualProductAssoc.getString("productId"))); if (virtualProduct.get("billOfMaterialLevel") != null) { virtualDepth = virtualProduct.getLong("billOfMaterialLevel").intValue(); @@ -174,7 +174,7 @@ public class BOMServices { List<BOMNode> products = FastList.newInstance(); tree.print(products, llc.intValue()); for (int i = 0; i < products.size(); i++) { - BOMNode oneNode = (BOMNode)products.get(i); + BOMNode oneNode = products.get(i); GenericValue oneProduct = oneNode.getProduct(); int lev = 0; if (oneProduct.get("billOfMaterialLevel") != null) { @@ -192,7 +192,7 @@ public class BOMServices { variantProducts = EntityUtil.filterByDate(variantProducts, true); Iterator<GenericValue> variantProductsIt = variantProducts.iterator(); while (variantProductsIt.hasNext()) { - GenericValue oneVariantProductAssoc = (GenericValue)variantProductsIt.next(); + GenericValue oneVariantProductAssoc = variantProductsIt.next(); GenericValue variantProduct = delegator.findByPrimaryKey("Product", UtilMisc.toMap("productId", oneVariantProductAssoc.getString("productId"))); variantProduct.set("billOfMaterialLevel", llc); variantProduct.store(); @@ -224,7 +224,7 @@ public class BOMServices { Long zero = Long.valueOf(0); List<GenericValue> allProducts = FastList.newInstance(); while (productsIt.hasNext()) { - GenericValue product = (GenericValue)productsIt.next(); + GenericValue product = productsIt.next(); product.set("billOfMaterialLevel", zero); allProducts.add(product); } @@ -233,7 +233,7 @@ public class BOMServices { productsIt = products.iterator(); while (productsIt.hasNext()) { - GenericValue product = (GenericValue)productsIt.next(); + GenericValue product = productsIt.next(); try { Map<String, Object> depthResult = dispatcher.runSync("updateLowLevelCode", UtilMisc.<String, Object>toMap("productIdTo", product.getString("productId"), "alsoComponents", Boolean.valueOf(false), "alsoVariants", Boolean.valueOf(false))); Debug.logInfo("Product [" + product.getString("productId") + "] Low Level Code [" + depthResult.get("lowLevelCode") + "]", module); @@ -417,7 +417,7 @@ public class BOMServices { Iterator<BOMNode> componentsIt = components.iterator(); while (componentsIt.hasNext()) { Map<String, Object> componentMap = FastMap.newInstance(); - BOMNode node = (BOMNode)componentsIt.next(); + BOMNode node = componentsIt.next(); componentMap.put("product", node.getProduct()); componentMap.put("quantity", node.getQuantity()); componentsMap.add(componentMap); @@ -468,7 +468,7 @@ public class BOMServices { } Iterator<BOMNode> componentsIt = components.iterator(); while (componentsIt.hasNext()) { - BOMNode oneComponent = (BOMNode)componentsIt.next(); + BOMNode oneComponent = componentsIt.next(); if (!oneComponent.isManufactured()) { notAssembledComponents.add(oneComponent); } @@ -507,7 +507,7 @@ public class BOMServices { Map<String, Object> orderReadHelpers = FastMap.newInstance(); Map<String, Object> partyOrderShipments = FastMap.newInstance(); while (shipmentItemsIt.hasNext()) { - GenericValue shipmentItem = (GenericValue)shipmentItemsIt.next(); + GenericValue shipmentItem = shipmentItemsIt.next(); // Get the OrderShipments List<GenericValue> orderShipments = null; try { @@ -554,7 +554,7 @@ public class BOMServices { } List<BOMNode> productsInPackages = UtilGenerics.checkList(resultService.get("productsInPackages")); if (productsInPackages.size() == 1) { - BOMNode root = (BOMNode)productsInPackages.get(0); + BOMNode root = productsInPackages.get(0); String rootProductId = (root.getSubstitutedNode() != null? root.getSubstitutedNode().getProduct().getString("productId"): root.getProduct().getString("productId")); if (orderItem.getString("productId").equals(rootProductId)) { productsInPackages = null; @@ -583,7 +583,7 @@ public class BOMServices { // there are subcomponents: // this is a multi package shipment item for (int j = 0; j < productsInPackages.size(); j++) { - BOMNode component = (BOMNode)productsInPackages.get(j); + BOMNode component = productsInPackages.get(j); Map<String, Object> boxTypeContentMap = FastMap.newInstance(); boxTypeContentMap.put("content", orderShipmentReadMap); boxTypeContentMap.put("componentIndex", Integer.valueOf(j)); @@ -638,9 +638,9 @@ public class BOMServices { } // The packages and package contents are created. for (Map.Entry<String, List<Map<String, Object>>> boxTypeContentEntry : boxTypeContent.entrySet()) { - String boxTypeId = (String)boxTypeContentEntry.getKey(); + String boxTypeId = boxTypeContentEntry.getKey(); List<Map<String, Object>> contentList = UtilGenerics.checkList(boxTypeContentEntry.getValue()); - GenericValue boxType = (GenericValue)boxTypes.get(boxTypeId); + GenericValue boxType = boxTypes.get(boxTypeId); BigDecimal boxWidth = boxType.getBigDecimal("boxLength"); BigDecimal totalWidth = BigDecimal.ZERO; if (boxWidth == null) { @@ -660,7 +660,7 @@ public class BOMServices { if (subProduct) { // multi package Integer index = (Integer)contentMap.get("componentIndex"); - BOMNode component = (BOMNode)productsInPackages.get(index.intValue()); + BOMNode component = productsInPackages.get(index.intValue()); product = component.getProduct(); quantity = component.getQuantity(); } else { Modified: ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMTree.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMTree.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMTree.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMTree.java Thu Mar 24 07:23:42 2011 @@ -106,7 +106,7 @@ public class BOMTree { List<GenericValue> productFeatures = FastList.newInstance(); GenericValue oneProductFeatureAppl = null; for (int i = 0; i < productFeaturesAppl.size(); i++) { - oneProductFeatureAppl = (GenericValue)productFeaturesAppl.get(i); + oneProductFeatureAppl = productFeaturesAppl.get(i); productFeatures.add(delegator.findByPrimaryKey("ProductFeature", UtilMisc.toMap("productFeatureId", oneProductFeatureAppl.getString("productFeatureId")))); Modified: ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRun.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRun.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRun.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRun.java Thu Mar 24 07:23:42 2011 @@ -137,13 +137,13 @@ public class ProductionRun { } if (productionRunRoutingTasks != null) { for (Iterator<GenericValue> iter = productionRunRoutingTasks.iterator(); iter.hasNext();) { - GenericValue routingTask = (GenericValue) iter.next(); + GenericValue routingTask = iter.next(); routingTask.store(); } } if (productionRunComponents != null) { for (Iterator<GenericValue> iter = productionRunComponents.iterator(); iter.hasNext();) { - GenericValue component = (GenericValue) iter.next(); + GenericValue component = iter.next(); component.store(); } } @@ -202,7 +202,7 @@ public class ProductionRun { this.updateCompletionDate = true; if (productionRunComponents == null) getProductionRunComponents(); for (Iterator<GenericValue> iter = productionRunComponents.iterator(); iter.hasNext();) { - GenericValue component = (GenericValue) iter.next(); + GenericValue component = iter.next(); componentQuantity = component.getBigDecimal("estimatedQuantity"); component.set("estimatedQuantity", componentQuantity.divide(previousQuantity, 10, BigDecimal.ROUND_HALF_UP).multiply(newQuantity)); } @@ -257,7 +257,7 @@ public class ProductionRun { if (quantity == null) getQuantity(); Timestamp endDate=null; for (Iterator<GenericValue> iter = productionRunRoutingTasks.iterator(); iter.hasNext();) { - GenericValue routingTask = (GenericValue) iter.next(); + GenericValue routingTask = iter.next(); if (priority.compareTo(routingTask.getLong("priority")) <= 0) { // Calculate the estimatedCompletionDate long totalTime = ProductionRun.getEstimatedTaskTime(routingTask, quantity, dispatcher); @@ -332,7 +332,7 @@ public class ProductionRun { productionRunComponents = FastList.newInstance(); GenericValue routingTask; for (Iterator<GenericValue> iter = productionRunRoutingTasks.iterator(); iter.hasNext();) { - routingTask = (GenericValue)iter.next(); + routingTask = iter.next(); productionRunComponents.addAll(routingTask.getRelated("WorkEffortGoodStandard", UtilMisc.toMap("workEffortGoodStdTypeId", "PRUNT_PROD_NEEDED"),null)); } } catch (GenericEntityException e) { @@ -375,7 +375,7 @@ public class ProductionRun { Debug.logWarning(e.getMessage(), module); } } - return (GenericValue) (UtilValidate.isNotEmpty(productionRunRoutingTasks) ? productionRunRoutingTasks.get(productionRunRoutingTasks.size() - 1): null); + return (UtilValidate.isNotEmpty(productionRunRoutingTasks) ? productionRunRoutingTasks.get(productionRunRoutingTasks.size() - 1): null); } return null; } Modified: ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunHelper.java URL: http://svn.apache.org/viewvc/ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunHelper.java?rev=1084863&r1=1084862&r2=1084863&view=diff ============================================================================== --- ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunHelper.java (original) +++ ofbiz/branches/jackrabbit20100709/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunHelper.java Thu Mar 24 07:23:42 2011 @@ -89,7 +89,7 @@ public class ProductionRunHelper { List<GenericValue> linkedWorkEfforts = EntityUtil.filterByDate(delegator.findByAnd("WorkEffortAssoc", UtilMisc.toMap("workEffortIdTo", productionRunId, "workEffortAssocTypeId", "WORK_EFF_PRECEDENCY"))); for (int i = 0; i < linkedWorkEfforts.size(); i++) { - GenericValue link = (GenericValue)linkedWorkEfforts.get(i); + GenericValue link = linkedWorkEfforts.get(i); getLinkedProductionRuns(delegator, dispatcher, link.getString("workEffortIdFrom"), productionRuns); } } |
Free forum by Nabble | Edit this page |