Wso2 导入API时出错,其中as API反映在API publisher中,但在APIMCLI中引发错误

Wso2 导入API时出错,其中as API反映在API publisher中,但在APIMCLI中引发错误,wso2,wso2esb,wso2-am,Wso2,Wso2esb,Wso2 Am,将API从一个环境迁移到另一个环境,在这个环境中,as导出工作正常,并且在导入时抛出了一个错误。此外,我可以发现应用程序在API Publisher中得到了反映 java.lang.RuntimeException:org.apache.cxf.interceptor.Fault:com.google.gson.stream.MalformedJsonException:使用JsonReader.setLenient(true)在第1行第6列路径接受格式错误的JSON$ org.apache.c

将API从一个环境迁移到另一个环境,在这个环境中,as导出工作正常,并且在导入时抛出了一个错误。此外,我可以发现应用程序在API Publisher中得到了反映

java.lang.RuntimeException:org.apache.cxf.interceptor.Fault:com.google.gson.stream.MalformedJsonException:使用JsonReader.setLenient(true)在第1行第6列路径接受格式错误的JSON$

org.apache.cxf.interceptor.Fault:com.google.gson.stream.MalformedJsonException:使用JsonReader.setLenient(true)在第1行第6列路径接受格式错误的JSON$


请在中创建一个问题,好吗?如果可能的话,请共享这个文件。在上述行中,您是否有任何特殊值?问题已解决。。使用Json验证器检查Json文件并进行更改。这有助于导入的Json中是否存在任何问题?当我导出API时,其中包含API.Json、swagger.Json和endpoint.Json文件,在此过程中不会创建as YAML文件。我尝试手动创建YAML文件并将其放在文件夹中,在这个过程中,Json可能会做出更改。但问题是,YAML文件是手动创建的,这不是最佳实践。需要自动创建YAML文件(即导出时)的解决方案。任何建议!导出API时,可以提供文件的格式,即json或yaml--格式标志应该起作用。