[Java lista] Tapestry ASO

Zsombor gzsombor at gmail.com
2006. Okt. 31., K, 09:47:46 CET


On 10/30/06, Stef <stefhun at gmail.com> wrote:
>
> Sziasztok!
>
> Tapestry-ban szeretném megvalósítani azt, hogy legyen egy session
> osztályom, mely minden oldalon elerheto.
> Mivel 4-es verziót használok, ezért az "Application State Objects"-et kell
> használnam, mert a visit class már decepreated.
> a hivemind-ben regisztraltam is a class-omat:
>     <contribution
>         configuration-id="tapestry.state.ApplicationObjects">
>         <state-object name="teszt-Sess" scope="session">
>             <create-instance
>                 class="com.TesztSess" />
>         </state-object>
>     </contribution>
> Aztan a Home.page-ba beraktam a hivatkozast:
>     <inject property="tesztSess" type="state" object="teszt-Sess"/>
>     <component id="tesztSessNev" type="Insert">
>         <binding name="value" value="ognl:tesztSess.nev"/>
>     </component>
> Vegul a Home.html-ben hivatkoztam ra:
> <span jwcid="tesztSessNev"/>
> A class egy darab "private string nev" property-vel bir, a szokasos
> publikus get- es set metodusokkal.
> A class konstruktoraban adok is erteket neki, hogy ne null-al induljon.
>
> A Home page-en megjelenik az ertek, de ha barmilyen mas page-en ugyanezt
> alkalmazom, akkor elszall hibaval az app:
> org.xml.sax.SAXParseException
> Ezen a ponton:
> <inject property="tesztSess" type="state" object="teszt-Sess"/>
> Element type "inject" must be declared.
>
> Holott ugyanezt mar ertelmezte a Home oldalon.
>
> Segitsetek, mi lehet a baj, sajnos peldat nem talaltam a google-val, pedig
> kerestem.
>
> Udv!
> Stef




A SAXParseException alapján úgy tünik, hogy már az XML validálásánál
elhasal, azaz rossz DTD van megadva. Ellenőrizd, hogy mindenhol 4.0-ás és
nem 3.0-ás deklarációra van hivatkozás.

Ăśdv
 Zsombor


_______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20061031/7de52374/attachment-0001.html 


További információk a(z) Javalist levelezőlistáról