Xml 在reult中配置JSON输出的DSS错误
我的DSS服务有问题,我找不到任何问题的答案,这让我很沮丧。我的服务有一个sqlserver数据源,并将我的输出映射为JSON,当使用内容类型application/JSON测试服务时,我得到一个错误。下面是dss碳记录。我以前遇到过这种情况,解决方案是启用转义不可打印字符,但是即使启用了它,我仍然会遇到下面的错误。请帮忙Xml 在reult中配置JSON输出的DSS错误,xml,json,wso2,wso2dss,Xml,Json,Wso2,Wso2dss,我的DSS服务有问题,我找不到任何问题的答案,这让我很沮丧。我的服务有一个sqlserver数据源,并将我的输出映射为JSON,当使用内容类型application/JSON测试服务时,我得到一个错误。下面是dss碳记录。我以前遇到过这种情况,解决方案是启用转义不可打印字符,但是即使启用了它,我仍然会遇到下面的错误。请帮忙 Caused by: DS Fault Message: Error in 'SQLQuery.processNormalQuery' DS Code: DATABASE_E
Caused by: DS Fault Message: Error in 'SQLQuery.processNormalQuery'
DS Code: DATABASE_ERROR
Source Data Service:-
Name: FTE
Location: /FTE.dbs
Description: N/A
Default Namespace: http://ws.wso2.org/dataservice
Current Request Name: _getusers_login
Current Params: {login=103}
Nested Exception:-
DS Fault Message: Error in XML generation at StaticOutputElement.execute
DS Code: UNKNOWN_ERROR
Nested Exception:-
javax.xml.stream.XMLStreamException: Invalid Staring element
at org.wso2.carbon.dataservices.core.description.query.SQLQuery.processNormalQuery(SQLQuery.java:864)
at org.wso2.carbon.dataservices.core.description.query.SQLQuery.runQuery(SQLQuery.java:2290)
at org.wso2.carbon.dataservices.core.description.query.Query.execute(Query.java:282)
at org.wso2.carbon.dataservices.core.engine.CallQuery.executeElement(CallQuery.java:179)
at org.wso2.carbon.dataservices.core.engine.CallQueryGroup.executeElement(CallQueryGroup.java:111)
at org.wso2.carbon.dataservices.core.engine.OutputElement.execute(OutputElement.java:89)
at org.wso2.carbon.dataservices.core.description.resource.Resource.execute(Resource.java:67)
at org.wso2.carbon.dataservices.core.engine.DataService.invoke(DataService.java:462)
at org.wso2.carbon.dataservices.core.engine.DSOMDataSource.execute(DSOMDataSource.java:96)
... 46 more
Caused by: DS Fault Message: Error in XML generation at StaticOutputElement.execute
DS Code: UNKNOWN_ERROR
Nested Exception:-
javax.xml.stream.XMLStreamException: Invalid Staring element
at org.wso2.carbon.dataservices.core.engine.StaticOutputElement.executeElement(StaticOutputElement.java:258)
at org.wso2.carbon.dataservices.core.engine.OutputElement.execute(OutputElement.java:89)
at org.wso2.carbon.dataservices.core.engine.OutputElementGroup.executeElement(OutputElementGroup.java:106)
at org.wso2.carbon.dataservices.core.engine.OutputElement.execute(OutputElement.java:89)
at org.wso2.carbon.dataservices.core.description.query.Query.writeResultEntry(Query.java:396)
at org.wso2.carbon.dataservices.core.description.query.SQLQuery.processNormalQuery(SQLQuery.java:857)
... 54 more
Caused by: javax.xml.stream.XMLStreamException: Invalid Staring element
at org.apache.axis2.json.gson.GsonXMLStreamWriter.writeStartElement(GsonXMLStreamWriter.java:239)
at org.wso2.carbon.dataservices.core.engine.XMLWriterHelper.writeResultElement(XMLWriterHelper.java:144)
at org.wso2.carbon.dataservices.core.engine.StaticOutputElement.executeElement(StaticOutputElement.java:250)
... 59 more
这也发生在我身上,
解决方案是检查我在“输出映射”中添加的json是否是正确的json
复制粘贴您的“输出映射”JSON,然后查看格式是否正确您是否正确。我的输出映射上有一个格式错误,这就是为什么我得到无效的启动错误。非常感谢你!伟大的德鲁,我很高兴能帮上忙。请你投票赞成我的答案,谢谢