Site Contents
My Blog
Wireless & Networking
Hardware & Gadgets
Software Picks
Contact Me

My Articles & Papers
Flex Performance
Server/Client Under the Hood
Multiple Instances of CFMX
Multiple Instance Config
NLB with ColdFusion
Clustering CFMX for J2EE
Multi-Tier Hardware LB w CFMX
Cisco CSS & Coldfusion MX
JRun 4 Jini based Clustering
WiFi Growth

2ID Tacweb

Other Hobbys
Body-For-Life Challenge

Personal Projects
Family Pool
Deck Gate



Welcome to, the personal homepage of Brandon Purcell. I started building many, many years ago to share information I ran across everyday in my role as a Support Engineer and Consultant for Macromedia/Adobe. As a support engineer and consultant I always had a lot to blog about but as I moved into managment roles at Adobe my technical content dwindled.

I currently work as the Director of Technology for Universal Mind. My primary responsiblity is managing the SpatialKey project and it has been an amazing experience. I have been spending a lot of time working with Amazon Ec2 and will share my experiences through the blog in the future. I truly believe that Cloud Computing is the IT platform of the future and we have built the SpatialKey architecture on top of Ec2.

Viewing Individual Entry / Main
November 12, 2003
One of the major complaints of CFMX's implementation of calling and creating webservices hinges around retrieving and creating SOAP headers. Macromedia just released a technote explaining how to create or process header fields in web services. This TechNote also provides a patch to Apache Axis to allow users to retrieve the response headers from a web service request, as well as a hot fix to allow users to create a SOAP header in a request that has the "mustUnderstand" attribute set to be true.


I have 2 questions, and if you wouldn't mind shedding some light, I'd really appreciate it:

1. What does this hotfix get us? Specifically, what are some examples of where being able to read the SOAP headers is crucial? You suggest that the current implementation has drawn major complaints, but for what?

2. Will there be any sort of hotfix to allow cfinvoke to specify a serviceType from a WSDL that has multiple types specified? The Microsoft MapPoint 3.0 WSDL is a good example of where the inability to specify types is a huge pain in the butt, and renders the product almost useless.

...and is this progress towards WS-Security?

I didn't say that the current implementation has drawn major complaints. Instead I stated that one of the major complaints has been the ability to read SOAP headers :-) It just gives more flexibiliy. I did not have any involvment in this fix so I do not have examples although I will look into it, to try to find worthwhile examples.

In CFMX 6.1 a bug was fixed bug #50814 to handle WSDL's with more than one service. CFMX still does not allow the user to select which service they want to use. This is the issue you are seeing with MapPoint. There is an enhancement request #50815 for this issue.

This fix did not target WS security either.

I wouldn't expect WS-Security support any time real soon either, until WS-S itself stabilizes. That could be a while - I think the current assumption is another 18-24 months. (?)

I have had a specific issue regarding the inability to read soap headers (MX 6.0). My problem was with trying to consume an instant messenging web service. The inability to read SOAP headers meant that state management was impossible. A major drawback for cfmx. I am wondering if anyone knows if this has been fixed?

has this issue been fixed in 7.1? we are having issues with CF recognizing the mustUnderstand attribute in the header. We get the following error:

"Did not understand "MustUnderstand" header(s):"

Any help is greatly appreciated.


      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Subject Archives
Amazon EC2 (15)
ColdFusionMX (155)
Corvette (3)
Flash Lite (4)
Flash Media Server (5)
Flash Player (3)
Flex (39)
General Web Dev (14)
HDTV (3)
Jboss (1)
Jquery (2)
JRun (59)
Max 2003 (3)
Other (33)
PC Hardware (16)
Software (17)
SpatialKey (7)
Wireless (8)
Working Out (1)

RSS Feed
Feed Listing
Corvette - October 2005 brandonpurcell's Corvette - October 2005 photoset
Macromedia ColdFusion MX

Featured Links
Stock Footage
Page Render Time:203 user:""