[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:
relates to SWS-798 Ensure that only valid Java Identifie... Resolved


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?

Comment by Arjen Poutsma [ 20/Aug/13 ]

Fixed. I removed the fallback mechanism.

Generated at Wed Nov 14 00:20:45 UTC 2018 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.