ich habe einen proxy innerhalb wso2 esb. Ich habe einen Anruf verwendet und möchte eine Antwort vom Anruf an meine outSequence senden. Aber es gibt mir Dss Fehler. Ich benutze überhaupt kein dss. Kann jemand sagen, warum dieser Fehler passiert und wie kann ich das lösen? dies ist mein Proxy-Code:wso2 esb sending dss fehler
<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>
und das ist mein Fehler:
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: ""
danke für Ihre Antwort, aber wenn ich den Standort überprüft habe, kann ich keine dataservices sehen und es gibt überhaupt keine ss.dbs –
Haben Sie irgendwelche Auto-Dateien installiert? – Bee
Nein Ich habe keine Auto-Datei installiert –