i am in JDev 12.2.1.2.0. I have a jar file created from a java project which returns image as byte[]. and i wanted to send that as output in SOAP webservice call.
For this i have used java embedding to converted the byte [] to base64Binary as below but got error .
ImageGenerator img = new ImageGenerator();
byte[] image = img.generateImage(String, int);
oracle.soa.common.util.Base64Encoder encoder = new oracle.soa.common.util.Base64Encoder();
java.lang.String encoded = null;
encoded = encoder.encode(image);
setVariableData("outputVariable", "payload", "/client:processResponse/client:imageData", encoded);
Outputvariable imageData is base64Binary;
Getting this error in Audit trail: Error in expression: value is empty at line "". The XPath expression : "" returns zero node, when applied to document shown below: