jag ska använda mig av apache cocoon för att denne ska kontakta en web service, för att sedan få ut data i olika foramt. Jag har instalerat cocoon och läst en del om det, problemet är att jag hittar ingen vettig info om hur man gör dett a ,ot just en web service. Någon som har erfarenhet? Ideer länk till bra sida om problemet?
cocoon
1 svar · 193 visningar · startad av Mc Fetto
Kul att man inte förstår sitt eget inlägg :r Ber om ursäkt för alla stavfel och otydligheter! Man kan använda sig av XSP för att skapa "on the fly" xml från en Web Services, i denna XSP-fil kontaktar man enkelt Web Servicen. (se kod nedan)
<soap:call url="http://localhost:8083/axis/services/Weei%20"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/1999/XMLSchema">
<ns1:getAllNewsFromGroup xmlns:ns1="urn:Weei">
<group xsi:type="xsd:int">1</group>
</ns1:getAllNewsFromGroup>
</soap:call>
Sedan får man kalla på XSP-filen i sin sitemap, i berörd pipeline:
<map:generate type="serverpages" src="xsp/WSBinder.xsp">
</map:generate>
I detta fall heter min XSP-fil WSBinder.xsp
därefter i pipelinen kan man som vanligt formatera XML och serializera det!! :)