wso2 esb发送dss错误

wso2 esb发送dss错误,wso2,esb,dss,Wso2,Esb,Dss,我在wso2 esb中有一个代理。我使用了call,我想将call的响应发送到我的outSequence。但它给了我Dss错误。我根本不使用Dss。有人能告诉我为什么会发生这个错误,我如何解决这个问题吗? 这是我的代理代码: <proxy xmlns="http://ws.apache.org/ns/synapse" name="FinaltestProxy" startOnLoad="true" statistics="disable" trace="enable

我在wso2 esb中有一个代理。我使用了call,我想将call的响应发送到我的outSequence。但它给了我Dss错误。我根本不使用Dss。有人能告诉我为什么会发生这个错误,我如何解决这个问题吗? 这是我的代理代码:

<proxy xmlns="http://ws.apache.org/ns/synapse"
   name="FinaltestProxy"
   startOnLoad="true"
   statistics="disable"
   trace="enable"
   transports="https,http,vfs">
<target>
  <inSequence>
        <input type="text"/>
        <output type="xml"/>
     </smooks>
     <iterate attachPath="//csv-set"
              continueParent="true"
              expression="//csv-set/search"
              preservePayload="true"
              sequential="true">
        <target>
           <sequence>
              <call>
                 <endpoint>
                    <address format="soap11"
                             uri="MyEndpoint"/>
                 </endpoint>
              </call>
              <respond/>
           </sequence>
        </target>
     </iterate>
  </inSequence>
  <outSequence>
     <property name="OUT_ONLY" value="true"/>
     <aggregate>
        <completeCondition>
           <messageCount max="100000" min="0"/>
        </completeCondition>
        <onComplete xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope"
                    expression="//Guest">
           <log level="full"/>
           <send>
              <endpoint name="FileEpr">
                 <address format="soap11"
                          uri="MyEndpoint"/>
                 <property name="ContentType" scope="axis2" value="text/xml"/>
              </endpoint>
           </send>
        </onComplete>
     </aggregate>
  </outSequence>
</target>
 /* some code*/
</proxy>

看起来您有一个名为
ss
的数据服务,它正在以某种方式被调用。如果不需要,请将其删除。您可以从UI或文件系统中删除它。它位于
repository/deployment/server/dataservices/

中,看起来您有一个名为
ss
的数据服务,而且它是以某种方式被调用的。如果不需要,请将其删除。您可以从UI或文件系统中删除它。它位于
repository/deployment/server/dataservices/

我的输入中有一个空行,这导致了问题。

我的输入中有一个空行,这导致了问题。

谢谢你的回复,但当我检查位置时,我看不到数据服务,根本没有ss.dbs。你安装了吗汽车文件?不,我没有安装任何汽车文件谢谢你的回复,但当我检查位置时,我看不到数据服务,也没有ss.dbs。你安装了任何汽车文件吗?不,我没有安装任何汽车文件hi@Fateme Shahrabi,我们如何处理这个空白输入?在我的例子中,我将int作为名为“year”的DB列的数据类型,当输入为空时,它会显示相同的错误,因为我在DSS QueryHi@Fateme Shahrabi中将此参数类型设置为“Integer”,我们如何处理此空白输入?在我的例子中,我将int作为名为“year”的DB列的数据类型,当输入为空时,它会显示相同的错误,因为我在DSS查询中将此参数类型设置为“Integer”
DS Code: DATABASE_ERROR
Nested Exception:-
javax.xml.stream.XMLStreamException: DS Fault Message: Error in    'SQLQuery.processNormalQuery'
DS Code: DATABASE_ERROR
Source Data Service:-
Name: GuestIdentityService
Location: /ss.dbs
Description: N/A
Default Namespace: http://soa.ut.ac.ir/GuestIdentityService
Current Request Name: searchGuestIdentity
Current Params: {ID=}
Nested Exception:-
java.lang.NumberFormatException: For input string: ""