Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Carlos_A_Dominguez_D
Contributor
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