Are you running this inside a cfloop?

On Wednesday, Jan 22, 2003, at 06:44 US/Pacific, Smith, Matthew P  
-CONT(DYN) wrote:

> We just migrated our production server over to cfmx yesterday, and are
> running into a couple of issues regarding cfhttp.  A call to a web  
> service
> we are using for user validation using cfhttp is returning the  
> following:
>
> Connection Failure: Status code unavailable
>
> Here's the code:
> <cfhttp url="https://www.foo.com/whatever/member.verify"; method="POST"
> port="443" username="foo" password="foo" resolveurl="false"  
> timeout="90"
> throwonerror="Yes">
>             <cfhttpparam type="URL" name="RULE"  
> value="#attributes.rule#">
>             <cfhttpparam type="URL" name="PNID"  
> value="#attributes.ssn#">
>             <cfhttpparam type="URL" name="IDTYP"  
> value="#attributes.IDTYP#">
>
>             <cfhttpparam type="URL" name="LN"  
> value="#attributes.lastName#">
>
>             <cfhttpparam type="URL" name="DOB"
> value="#attributes.birthDate#">
>             <cfhttpparam type="URL" name="APPL"  
> value="#attributes.APPL#">
> </cfhttp>
>
> Please note that this was working just fine on CF5.  Unfortunately,  
> due to
> network restrictions, this was the one bit of code that we could not  
> test on
> the development box prior to the mx cutover.
>
>
> After a bit of research, I found an alternate to cfhttp.
> http://webforums.macromedia.com/coldfusion/messageview.cfm?catid=2
> <http://webforums.macromedia.com/coldfusion/ 
> messageview.cfm?catid=2&threadid
> =350305&highlight_key=y&keyword1=cfhttp&keyword2=ssl>
> &threadid=350305&highlight_key=y&keyword1=cfhttp&keyword2=ssl
>
> I have it working fine, but unfortunately it seems that after  
> implementing
> the solution below, the server started crashing every 5-10 minutes,
> requiring a manual restart of the iis/cf services.  This is the first  
> time
> I've used cfobject, so I'm not sure if I'm doing something wrong.  I'm  
> not
> sure if the object created has to be "closed" in some way, or if the
> concurrent calls may be causing the problem and a named lock may be  
> required
> to single thread the cfobject call.  The high use of this code really
> mandates avoiding a single threaded approach.
>
>
> <cfobject action="Create" name="objSrvHTTP"  
> class="MSXML2.ServerXMLHTTP">
> <cfset temp = objSrvHTTP.open("GET","
> https://www.foo.com/whatever// 
> Member.Verify?RULE=#attributes.rule#&IDTYP=#at
> tributes.IDTYP#&APPL=#attributes.APPL#&LN=#attributes.lastName#&PNID=#a 
> ttrib
> utes.ssn#&DOB=#attributes.birthDate#",false," foo "," foo ")>
> <cfset temp=objSrvHTTP.send("")>
> <cfset myResult = objSrvHTTP.responsetext>
>
>
> Lastly, I seem to remember someone mentioning a java class that they  
> had
> come up with for use as an alternate to cfhttp.  As we have full  
> control
> over the server, we have the flexibility to use cfx tags or any other
> option.  If anyone knows another method to hit a remote web service, I  
> would
> be up for trying it.
>
> Thanks for any help.
> Matthew P. Smith
> Web Developer, Object Oriented
> Naval Education & Training Professional
> Development & Technology Center
> (NETPDTC)
> (850)452-1001 ext. 1245
> [EMAIL PROTECTED]
>
>
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to