Dataset converter base64 to multpart/formdata

Como converter uma string base64 em multpart/formdata em um dataset?

Segue meu dataset

function createDataset(fields, constraints, sorts) {
    var dataset = DatasetBuilder.newDataset();
    dataset.addColumn("iddocument");
    var pdf;
    if (constraints != null && constraints.length) {
		for (var i = 0; i < constraints.length; i++) {
            if (constraints[i].fieldName == "PDF"){
                pdf = constraints[i].initialValue;
            }
        }
    }
    try {
        
        // converter a string base64 em um objeto Blob
        var fileContent = Packages.javax.xml.bind.DatatypeConverter.parseBase64Binary(pdf);
        // criar um novo objeto FormData
        
        var byteArrayPart = new Packages.org.apache.commons.httpclient.methods.multipart.ByteArrayPartSource("documentoparaassinar.pdf", fileContent);
        var filePart = new Packages.org.apache.commons.httpclient.methods.multipart.FilePart("file", byteArrayPart);
        var data = {
            companyId : '01',                                       //Codigo da empresa no fluig cadastrado no WCMADMIN
            serviceCode : 'ADOBESIGN',                               //Nome dado ao serviço no painel de controle
            endpoint : '/transientDocuments',                       //Endpoint do serviço cadastrado no painelo de controle
            method : 'POST',
            timeoutService: '100',
            contentType: "multipart/form-data", 
            params : filePart,
            headers: {
                'Content-Type': 'multipart/form-data'
            }
        }
        var clientService = fluigAPI.getAuthorizeClientService(); 
        var vo = clientService.invoke(JSONUtil.toJSON(data));
        
        dataset.addRow([vo]);//JSON.parse(vo)["transientDocumentId"]
    } catch (error) {
        var mensagem = "Mensagem: " + error.message;
        var linha = error.lineNumber;
        if(linha != undefined && linha != null) {
            mensagem += " | Linha: " + linha; 
        }
        dataset.addRow([mensagem]);
    }
    return dataset;
}

segue o erro retornado pela adobe

Se alguem puder ajudar