encoding = pInputParameter.getData().getComplexData().getEncoding(); mimeType = pInputParameter.getData().getComplexData().getMimeType();
encoding = pInputParameter.getData().getComplexData().getEncoding(); mimeType = pInputParameter.getData().getComplexData().getMimeType();
dataEncoding = data.getEncoding(); ComplexDataDescriptionType encodingFormat = null; String foundEncoding = null; if(defaultEncoding.equalsIgnoreCase(data.getEncoding())){ foundEncoding = inputReferenceDesc.getComplexData().getDefault().getFormat().getEncoding(); encodingFormat = inputReferenceDesc.getComplexData().getDefault().getFormat(); ComplexDataDescriptionType[] formats = inputReferenceDesc.getComplexData().getSupported().getFormatArray(); for(ComplexDataDescriptionType tempFormat : formats){ if(tempFormat.getEncoding().equalsIgnoreCase(data.getEncoding())){ foundEncoding = tempFormat.getEncoding(); encodingFormat = tempFormat; if(defaultEncoding.equalsIgnoreCase(data.getEncoding())){ foundEncodingList.add(inputReferenceDesc.getComplexData().getDefault().getFormat()); }else{ ComplexDataDescriptionType[] formats = inputReferenceDesc.getComplexData().getSupported().getFormatArray(); for(ComplexDataDescriptionType tempFormat : formats){ if(tempFormat.getEncoding().equalsIgnoreCase(data.getEncoding())){ foundEncodingList.add(tempFormat);
request = request + "=" + URLEncoder.encode(input.getData().getComplexData().xmlText(), "UTF-8"); if(complexData.isSetEncoding()){ request = request + "@encoding="+complexData.getEncoding();