Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: 3.3 Documentation
-
Labels:
-
Environment:
Windows 7 x64, Eclipse 3.6 w Mule IDE, JDK 6
-
Configuration:
-
Similar Issues:None
Description
I have attempted to use <custom-transformer> in conjunction with the MapLookup class in order to select a parameter to pass to a method in a component. What I am finding is that there is no documentation or examples of how to do this.
In the configuration given below, the input endpoint is an HTTP request that has parameters associated with it. I use a body-to-map-transformer to convert the parameters into a map. Then I attempt to use a custom-transformer get a specific parameter out of the map.
Problem 1: On your page on available transforms, the custom-transformer is not mentioned.
Problem 2: when I finally found an example of the proper property class to use with a custom transformer with MapLookup (in the Mule 2 User's guide!) the example given does not work. I get an error saying that spring:property is not bound.
This is a major documentation inadequacy (one of many, frankly!) that needs to be corrected if people are going to have any real control over HTTP parameters.
Hi Norman, can you take a look at this issue?