HFIX-B2898 Installation
Pega 8.8.3, added HFIX-B2898 to 4 non-production environmnets, 1 is producing this error: Java code injection pattern identified in the java source code. Vulnerable code detected: java.lang.reflect.Array.getLength(paramVal);AddthetypeandarrayTypeattributesparamElem.addAttribute("type","soapenc:Array",xsiNS);paramElem.addAttribute("arrayType","xsd:"+arrayType+'['+arrayLength+']',soapencNS);Createanitemelementforeacharrayvaluefor(intj=0;j<arrayLength;j++){ObjectarrayVal=java.lang.reflect.Array.get(paramVal,j);com.pega.apache.axiom.om.OMElementitemElem=omFactory.createOMElement("item",blankNS,paramElem);CreateastringvaluewiththecorrectformatStringstringVal="";if(arrayType.equals("date")){if(arrayValinstanceofjava.util.Date)stringVal=PRDateFormat.formatXSDDate((java.util.Date)arrayVal);elsethrownewConnectorException("UnexpectedtypeforX
How do I fix this?