anonymous Log in
Search
Recents:
v3.0
gx-l
Alternativa para Integrar archivos swagger 3.0.25
30/03/21 23:27

rdg.ruben

Replies: 2

Buenas, tengo la necesidad de consumir un servicio de un tercero, me
disponibilizaron los archivos .yaml pero segun averigué estan en la
version 3.0.25, tratando de importar desde Genexus 17 U2 me arroja el
siguiente error.
[main] INFO io.swagger.parser.Swagger20Parser - reading from
C:/Users/SRVDEV/Dropbox/WorkDev/Concordia/Integar Servicios
Brosco/Aleman Concordia 2/Aleman Concordia/Doc.
Tecnica/nuevo/openapi_20.yaml
[main] INFO io.swagger.parser.Swagger20Parser - reading from
C:/Users/SRVDEV/Dropbox/WorkDev/Concordia/Integar Servicios
Brosco/Aleman Concordia 2/Aleman Concordia/Doc.
Tecnica/nuevo/openapi_20.yaml
[main] ERROR io.swagger.parser.SwaggerCompatConverter - failed to read
resource listing
com.fasterxml.jackson.core.JsonParseException: Unrecognized token
'info': was expecting ('true', 'false' or 'null')
at [Source: C:\Users\SRVDEV\Dropbox\WorkDev\Concordia\Integar
Servicios Brosco\Aleman Concordia 2\Aleman Concordia\Doc.
Tecnica\nuevo\openapi_20.yaml; line: 1, column: 6]
at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1702)
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:558)
at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._reportInvalidToken(UTF8StreamJsonParser.java:3528)
at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._handleUnexpectedValue(UTF8StreamJsonParser.java:2686)
at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._nextTokenNotInObject(UTF8StreamJsonParser.java:878)
at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextToken(UTF8StreamJsonParser.java:772)
at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:3850)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3799)
at com.fasterxml.jackson.databind.ObjectMapper.readTree(ObjectMapper.java:2447)
at io.swagger.parser.SwaggerCompatConverter.readResourceListing(SwaggerCompatConverter.java:189)
at io.swagger.parser.SwaggerCompatConverter.read(SwaggerCompatConverter.java:116)
at io.swagger.parser.SwaggerParser.read(SwaggerParser.java:75)
at io.swagger.codegen.config.CodegenConfigurator.toClientOptInput(CodegenConfigurator.java:431)
at io.swagger.codegen.cmd.Generate.run(Generate.java:283)
at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:35)
[main] INFO io.swagger.codegen.ignore.CodegenIgnoreProcessor - No
.swagger-codegen-ignore file found.
Exception in thread "main" java.lang.RuntimeException: missing swagger
input or config!
at io.swagger.codegen.DefaultGenerator.generate(DefaultGenerator.java:731)
at io.swagger.codegen.cmd.Generate.run(Generate.java:285)
at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:35)
error: Error trying to read data from file path or url
Failed: OpenAPI Import
Es posible que esto se deba al soporte que tiene este Updgrade, ya que no
encontré la compatibilidad de Genexus 17, lo que encontré es que en la
Gx16u10 al menos no había aún soporte a la verison 3.0
Entonces me pregunto cuál sería la alternativa para integrar esto en mi
proyecto Genexus.
Desde ya muchas gracias por los comentarios que puedan surgir.
*L**ic. Ruben Dario Gonzalez*
Desarrollo
*Movil*: +595 971 333040 *E-mail*: rdg.ruben@gmail.com
<juliogarcia@sinergia-py.com>
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Libre
de virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

joaco8704

31/03/21 11:30
Ruben, buen día. Yo estoy usando esto: https://www.apimatic.io/transformer/ Saludos, Joaquin Delgado.- www.valkimia.com*in* Joaquín Delgado Salom I+D +54 (011) 15 4946 4208 <+54+(011)+15+4946+4208> joaco8704 Buenos Aires: México 171, piso 3 (C1097AAC) - Tel/Fax: +54 (11) 5368 7569 <+54+(11)+5368+7569> Rosario: Dorrego 1639, piso 4 Of B (S2000DIG) - Tel/Fax: +54 341 447-6123 <+54+341+447-6123> El mar, 30 mar 2021 a las 23:32, Rubén Darío González ()

rdg.ruben

31/03/21 14:51
Si, gracias por responder, hoy un compañero me paso lo mismo, ya hicimos la prueba, convirtió, hicimos el import desde Gx sin problemas, estamos en revisión... *L**ic. Ruben Dario Gonzalez* Desarrollo *Movil*: +595 971 333040 *E-mail*: rdg.ruben@gmail.com El mié, 31 mar 2021 a las 10:30, Joaquin Delgado (< joaquin.delgado@valkimia.com>)


Back to gx-l