[SWS-833] All JMS headers ignored, if the are not contained in CONVERSION_TABLE or prefixed with SOAPJMS_ Created: 14/Jun/13  Updated: 20/Aug/13  Resolved: 20/Aug/13

Status: Resolved
Project: Spring Web Services
Component/s: Core
Affects Version/s: 2.1.2
Fix Version/s: 2.1.4

Type: Bug Priority: Major
Reporter: Paul Gordon Assignee: Arjen Poutsma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relate
relates to SWS-798 Ensure that only valid Java Identifie... Resolved

 Description   

As a result of SWS-798, when JMS messages are received, headers are no longer returned (from JmsTransportUtils.headerToJmsProperty) unless they are either contained in the CONVERSION_TABLE array, or prefixed with "SOAPJMS_".

This seems overly restrictive and prevents spring-ws being used to call 3rd party services, where we have no control over the MQ headers being sent.

Is the SOAPJMS_restriction necessary?



 Comments   
Comment by Arjen Poutsma [ 20/Aug/13 ]

Fixed. I removed the fallback mechanism.

Generated at Thu Dec 14 09:49:52 UTC 2017 using JIRA 6.4.14#64029-sha1:ae256fe0fbb912241490ff1cecfb323ea0905ca5.