Skip to main content
Announcements
A fresh, new look for the Data Integration & Quality forums and navigation! Read more about what's changed.
cancel
Showing results for 
Search instead for 
Did you mean: 
Carlos_A_Dominguez_D
Contributor

Exception in component tRESTClient_1

Buen dia.

estoy pasando este JSON a tRestCleint

{

 "metadatos" : {

  "nombre1" : "Katerine",

  "nombre2" : "Yuliete",

  "apellido1" : "Cano",

  "apellido2" : "Donoso",

  "tipoDocIdentidad" : "CC",

  "numDocIdentidad" : "1130672331",

  "idBut" : "647479",

  "codigoPrograma" : "23004",

  "nombrePrograma" : "ESPECIALIZACIÓN EN MEDICINA FORENSE",

  "emplid" : "8925705",

  "periodoAcademico" : "1027",

  "idDocumentoAplicacionOrigen" : ""

 },

 "tipoDocumental" : {

  "aplicacion" : {

   "id" : "SALESFORCE"

  },

  "codigo" : "ENSAYO DE ADMISION"

 },

 "codigoGeografico" : {

  "codigo" : "CLO"

 },

 "documento" : "JVBERi0xLjcNCiW1tbW1DQoxIDAgDQolJUVPRg=="

}

pero el tRestCleinte me esta reportando este error

Exception in component tRESTClient_1 (subjob_documentos_crear_onbase)

java.lang.ClassCastException: routines.system.Document cannot be cast to java.lang.String

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_2Process(subjob_documentos_crear_onbase.java:35886)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJava_3Process(subjob_documentos_crear_onbase.java:35472)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJSONDocSave_15Process(subjob_documentos_crear_onbase.java:35343)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_19Process(subjob_documentos_crear_onbase.java:35130)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJSONDocOpen_2Process(subjob_documentos_crear_onbase.java:31578)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_20Process(subjob_documentos_crear_onbase.java:31402)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJava_4Process(subjob_documentos_crear_onbase.java:30126)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJSONDocSave_3Process(subjob_documentos_crear_onbase.java:29986)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_18Process(subjob_documentos_crear_onbase.java:29376)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJava_2Process(subjob_documentos_crear_onbase.java:26358)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJSONDocSave_1Process(subjob_documentos_crear_onbase.java:26229)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_1Process(subjob_documentos_crear_onbase.java:26002)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tJSONDocOpen_1Process(subjob_documentos_crear_onbase.java:57345)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_6Process(subjob_documentos_crear_onbase.java:57206)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.tFixedFlowInput_5Process(subjob_documentos_crear_onbase.java:38548)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.runJobInTOS(subjob_documentos_crear_onbase.java:62737)

at integracionessalesforce.subjob_documentos_crear_onbase_0_3.subjob_documentos_crear_onbase.main(subjob_documentos_crear_onbase.java:62218)

Labels (4)
1 Reply
Anonymous
Not applicable

Hi @Carlos rturo Dominguez Diaz​ 

tRestClient requires a Document type of input data, so you need to use a tXMLMap to generate the Document data, if you are passing string data, you can use tRest component instead of tRestClient to call the API.

 

Regards

Shong