-
Notifications
You must be signed in to change notification settings - Fork 317
Closed
Labels
status: declinedA suggestion or change that we don't feel we should currently applyA suggestion or change that we don't feel we should currently applytype: bugA general bugA general bug
Milestone
Description
Jashandeep Singh Dhillon opened SWS-806 and commented
Hi,
Spring ws version :1.5.6
Marshaller: Jaxb2Marshaller
Problem description: I am sending a series of Spring MTOM attachments to a webservice.In the Content-Id inside the "XOP" tag in the request XML there is a special character '@' which is encoded as % + ASCII hexadecimal
The web service provider is not able to handle this.
Please refer the following XML for issue.
ns10:FingerImpressionImage
- <ns6:BinaryBase64Object
<<xop:Include href="cid:be434728-da9e-4b88-858f-065cc11074a0%40niem.gov" xmlns:xop="http://www.w3.org/2004/08/xop/include" />
</ns6:BinaryBase64Object>
--- ------=_Part_4_1104626135.1351225350567
Content-Type: application/octet-stream
Content-Transfer-Encoding: binary
Content-Id: be434728-da9e-4b88-858f-065cc11074a0@niem.gov
My question is as follows
- Is this an issue or is that a standard process of encoding the Content-Id
- Can I stop encoding from happening.
- How is the Content-Id in Spring generated. How can i stop using Spring from using
@niem
.gov in the Content-Id. - In which jar file is the code for Content-Id.
- Should this be handled at the service provider or consumer side.
- How can i get around this problem?
Affects: 1.5.6
Metadata
Metadata
Assignees
Labels
status: declinedA suggestion or change that we don't feel we should currently applyA suggestion or change that we don't feel we should currently applytype: bugA general bugA general bug