Ascio Web Service v3
Java Axis UploadDocumentation
DocumentationId is returned. The DocumentationId needs to be passed to the Order, into the Documentation field OrderId set to the OrderId in the PollMessage/Callback. The DocumentationId is returned in case the documentation is needed for other orders.

UploadDocumentationResponse UploadDocumentation(SecurityHeaderDetails securityHeader,UploadDocumentationRequest request)Response codes
| ResultCode | Message | Value |
|---|---|---|
| 200 | OK | |
| 401 | Authorization failed | |
| 404 | Object not found |
UploadDocumentation Request
| Property |
|---|
| request |
UploadDocumentationResponse
| Property | Description |
|---|---|
| UploadDocumentationResult | |
| ResultCode | Example: 1 |
| ResultMessage | |
| Errors |
Used in Classes
Java Axis example
package ascio.v3.examples;
import com.ascio.www._2013._02.*;
import ascio.lib.*;
public class UploadDocumentationExample {
public static UploadDocumentationResponse main() {
AscioConfig config = new AscioConfig();
V3 env = config.getTesting().getV3();
String fileContentString = "abc123";
Attachment attachment = new Attachment();
attachment.setFileName("anything.jpg");
attachment.setContent(fileContentString.getBytes());
ArrayOfAttachmentAttachment documents[] = new ArrayOfAttachmentAttachment[]{attachment};
UploadDocumentationRequest request = new UploadDocumentationRequest();
request.setOrderId("TEST123456");
request.setDocuments(documents);
try {
UploadDocumentationResponse response = env.getClient().uploadDocumentation(request);
System.out.println("response\n");
System.out.println("UploadDocumentation Code\t:" + response.getResultCode());
System.out.println("UploadDocumentation Message\t: " + response.getResultMessage());
if(response.getResultCode() > 200){
for(String error : response.getErrors()) {
System.out.print(error);
}
}
return response;
} catch (Exception e) {
System.out.print(e);
}
return new UploadDocumentationResponse();package ascio.v3.examples;
import com.ascio.www._2013._02.*;
import ascio.lib.*;
public class UploadDocumentationExample {
public static UploadDocumentationResponse main() {
AscioConfig config = new AscioConfig();
V3 env = config.getTesting().getV3();
String fileContentString = "abc123";
Attachment attachment = new Attachment();
attachment.setFileName("anything.jpg");
attachment.setContent(fileContentString.getBytes());
ArrayOfAttachmentAttachment documents[] = new ArrayOfAttachmentAttachment[]{attachment};
UploadDocumentationRequest request = new UploadDocumentationRequest();
request.setOrderId("TEST123456");
request.setDocuments(documents);
try {
UploadDocumentationResponse response = env.getClient().uploadDocumentation(request);
System.out.println("response\n");
System.out.println("UploadDocumentation Code\t:" + response.getResultCode());
System.out.println("UploadDocumentation Message\t: " + response.getResultMessage());
if(response.getResultCode() > 200){
for(String error : response.getErrors()) {
System.out.print(error);
}
}
return response;
} catch (Exception e) {
System.out.print(e);
}
return new UploadDocumentationResponse();WSDL for AWS v3
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.