cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dynnamitt <kjetil.midt...@gmail.com>
Subject RE: http client as input module
Date Fri, 19 Dec 2008 13:46:17 GMT

Thanks, I will test that out!



Jasha Joachimsthal-2 wrote:
> 
> If you use a cocoon pipeline as source and don't cache it, you can make
> the output of that pipeline depend on your request parameters. 
> 
> Jasha
> 
>> -----Original Message-----
>> From: dynnamitt [mailto:kjetil.midtlie@gmail.com] 
>> Sent: vrijdag 19 december 2008 13:57
>> To: users@cocoon.apache.org
>> Subject: RE: http client as input module
>> 
>> 
>> I can modify the WebService output from text to xml ...
>> 
>> But the URL can change depending on div request params before 
>> the request is sent..
>> 
>> Is that possible with the XMLFileModule ?
>> (I thought you had to define each source/url/file completely 
>> static inside of cocoon.xconf)
>> 
>> I see there is a <cacheable>false</cacheable> option but I 
>> still need to alter my URL slightly on each call...
>> 
>> 
>> 
>> kDM.
>> 
>> 
>> Jasha Joachimsthal-2 wrote:
>> > 
>> > Not that I know of then. If the response was XML you could 
>> have used 
>> > the XMLFileModule, but you're dealing with plain text.
>> > However you could do it in flowscript, calling the function 
>> from the 
>> > sitemap, retrieve the response from the webservice in flow 
>> and do the 
>> > decision there whether you redirect or display a different page.
>> > 
>> > 
>> > Jasha
>> > 
>> >> -----Original Message-----
>> >> From: dynnamitt [mailto:kjetil.midtlie@gmail.com]
>> >> Sent: vrijdag 19 december 2008 13:02
>> >> To: users@cocoon.apache.org
>> >> Subject: RE: http client as input module
>> >> 
>> >> 
>> >> No. The the URL is an webservice
>> >> It will contain data in the response-body.
>> >> See my sample..... 'true' or 'false'
>> >> 
>> >> kDM.
>> >> 
>> >> 
>> >> 
>> >> Jasha Joachimsthal-2 wrote:
>> >> > 
>> >> > I'm not sure what you try to achieve. If you want to do a
>> >> select based
>> >> > on the existence of an external URI, why don't you use the 
>> >> > resource-exists selector?
>> >> > 
>> >> > <map:select type="resource-exists"> <map:when 
>> test="http://myurl"> 
>> >> > <map:redirect-to uri="somehwere"/> </map:when> <map:otherwise>
>> >> > <!-- do something else -->
>> >> > </map:otherwise/>
>> >> > </map:select>
>> >> > 
>> >> > 
>> >> > Jasha Joachimsthal
>> >> >  
>> >> > j.joachimsthal@onehippo.com - jasha@apache.org
>> >> >  
>> >> > www.onehippo.com
>> >> > Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam
>> >> +31(0)20-5224466
>> >> > San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA 
>> >> > 94952-5100 +1 (707) 773-4646
>> >> > 
>> >> > 
>> >> > 
>> >> >> -----Original Message-----
>> >> >> From: dynnamitt [mailto:kjetil.midtlie@gmail.com]
>> >> >> Sent: vrijdag 19 december 2008 12:05
>> >> >> To: users@cocoon.apache.org
>> >> >> Subject: http client as input module
>> >> >> 
>> >> >> 
>> >> >> Do cocoon 2.1 have :
>> >> >> 
>> >> >> 1) an input module that can perform an HTTP GET request
>> >> >> 
>> >> >> ..and just return response-body as pure text.
>> >> >> 
>> >> >> Sample use:
>> >> >> ..
>> >> >> <map:select type="parameter" >
>> >> >> <map:parameter name="parameter-selector-test" 
>> >> >> value="{http:{my-url}}"/>
>> >> >> 				
>> >> >> 				<map:when test="true">	
>> 		
>> >> >> 					<!-- redirect -->
>> >> >> 				</map:when>
>> >> >> 				
>> >> >> 				<map:otherwise>	
>> >> >> 					<!-- do 
>> somethin else -->
>> >> >> 				</map:otherwise>
>> >> >> 				
>> >> >> 			</map:select>
>> >> >> 
>> >> >> --
>> >> >> View this message in context: 
>> >> >> http://www.nabble.com/http-client-as-input-module-tp21089499p2
>> >> >> 1089499.html
>> >> >> Sent from the Cocoon - Users mailing list archive at Nabble.com.
>> >> >> 
>> >> >> 
>> >> >> 
>> >> 
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> >> >> For additional commands, e-mail: users-help@cocoon.apache.org
>> >> >> 
>> >> >> 
>> >> > 
>> >> > 
>> >> 
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> >> > For additional commands, e-mail: users-help@cocoon.apache.org
>> >> > 
>> >> > 
>> >> > 
>> >> 
>> >> --
>> >> View this message in context: 
>> >> http://www.nabble.com/http-client-as-input-module-tp21089499p2
>> >> 1090190.html
>> >> Sent from the Cocoon - Users mailing list archive at Nabble.com.
>> >> 
>> >> 
>> >> 
>> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> >> For additional commands, e-mail: users-help@cocoon.apache.org
>> >> 
>> >> 
>> > 
>> > 
>> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> > For additional commands, e-mail: users-help@cocoon.apache.org
>> > 
>> > 
>> > 
>> 
>> --
>> View this message in context: 
>> http://www.nabble.com/http-client-as-input-module-tp21089499p2
>> 1090806.html
>> Sent from the Cocoon - Users mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: users-help@cocoon.apache.org
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/http-client-as-input-module-tp21089499p21091543.html
Sent from the Cocoon - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message