dvm:lookupValue(dvm-location, src-column, src-value, target-column, default-value, qualifiers[])
dvm:lookupValue('DVMQualifiers/Proxy/dvm-cities', 'CityCode',
'KN', 'CityName', 'NA', ('Country','USA'))
Open .jca file for JMS adapter and change from adapter="JMS Adapter" to adapter="jms" . If you use database adapter as well , then change from adapter="Database Adapter" to adapter="db". ( ... adapter="File Adapter" to adapter="file")
try{
oracle.xml.parser.v2.XMLElement responseFile = (oracle.xml.parser.v2.XMLElement)getVariableData("varResponseFile");
//setting prefix to root
oracle.xml.parser.v2.XMLNode firstChild = (oracle.xml.parser.v2.XMLNode)responseFile.getFirstChild();
responseFile.setPrefix(firstChild.getPrefix());
//getting xml document
oracle.xml.parser.v2.XMLDocument responseFileXML = (oracle.xml.parser.v2.XMLDocument)responseFile.getDocument();
//setting prologue
responseFileXML.setVersion("1.0");
responseFileXML.setEncoding("UTF-8");
//writing xml document
java.io.ByteArrayOutputStream outputStream = new java.io.ByteArrayOutputStream();
responseFileXML.print(outputStream );
String responseFileString = outputStream.toString();
//encode xml document
oracle.soa.common.util.Base64Encoder encoder = new oracle.soa.common.util.Base64Encoder();
String stringEnconded = null;
stringEnconded = encoder.encode(responseFileString);
//setting xml encoded
setVariableData("encodedBody",stringEnconded);
} catch (Exception e) {
addAuditTrailEntry("Error encoding Response File: " + e.getMessage());
throw new RuntimeException(e);
}
<element name="ReservationID" type="int" db:type="INT" minOccurs="0" nillable="true"/>
<element name="ReservationID" type="int" db:type="INT IDENTITY" minOccurs="0" nillable="true"/>