Agile PLM Webservices

PLM Agile 9.3.3 Webservices issue.  The filedownload URL in the reponses is does not work consistently.

Sample SOAP Request

soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:v1=”http://xmlns.oracle.com/AgileObjects/Core/Attachment/V1″>
<soapenv:Header/>
<soapenv:Body>
<v1:getFileAttachment>
<request>
<disableAllWarnings>false</disableAllWarnings>
<requests>
<classIdentifier>Items</classIdentifier>
<objectNumber>PT123456/objectNumber>
<allFiles>true</allFiles>
<downloadUrl>true</downloadUrl>

<options>
<propertyName>revision</propertyName>
<propertyValue>A</propertyValue>
</options>
</requests>
</request>
</v1:getFileAttachment>
</soapenv:Body>
</soapenv:Envelope>

SOAP Response:

xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>
<soapenv:Body>
<getFileAttachmentResponse xmlns=”http://xmlns.oracle.com/AgileObjects/Core/Attachment/V1″>
<response xmlns=””>
<messageId xsi:nil=”true”/>
<messageName xsi:nil=”true”/>
<statusCode>SUCCESS</statusCode>
<responses>
<classIdentifier>Items</classIdentifier>
<objectNumber>PT123456</objectNumber>
<attachment>
<rowId>182171678</rowId>
<fileId>182482403</fileId>
<name>abc.zip</name>
<description>Final Rev A Zipped Source Files</description>
<fileType>zip</fileType>
<fileSize>19194580</fileSize>
<fileDownloadURL>https://agiledxxxx.xxxxxx.com/Filemgr/DownloadServlet?FSbdg=%7BAES%3A128%7D3F00F04FFBCF92BDB5F058612B3AE9F7DCC4AF71BD460779158FFF5F5277261051D1CCECA9F3528A7ECA5CE5520D4E763C7E&amp;vault=&amp;fileID=%7BAES%3A128%7D9999EFC2B78C203D006AC42734FFC0D6716A</fileDownloadURL>
</attachment>

 

Error reported in File Manager:

<2021-11-03 20:30:02,320> <WebSecurityAPI:ERROR> An exception occurred while processing one of the input values, please contact the system admin for more details.
21012922 [http-bio-8443-exec-3] WARN IntrusionDetector – [SECURITY FAILURE Anonymous:null@unknown -> /ExampleApplication/IntrusionDetector] Invalid input: context=fileID, type(AgileMetaParameterValue)=^[a-zA-Z0-9.\-\/+=@_&;,(): ]*$, input={AES:128}05AA5A4D1D4E8CF7857AFAD3E02D6CE1D8
org.owasp.esapi.errors.ValidationException: fileID: Invalid input. Please conform to regex ^[a-zA-Z0-9.\-\/+=@_&;,(): ]*$

Agile User Asked on November 4, 2021 in Agile PLM (v9).
Add Comment
0 Answer(s)

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.