The rundata is a request with some more function, so you can't "instantiate" it from anywhere, only the service() method the servlet can do it, or the rundataservice from what I know.
Be careful though, one request means one rundata in most cases, otherwise you'll have data inconsistency. You'll have to give the rundata to your object, at every request. Aurelien secam secam a écrit : > I'm not in a portlet, i just want to access the rundata in an > external class. Is anyone can help me? > Secam > > scott <[EMAIL PROTECTED]> wrote: > First you must import the proper classes: > import org.apache.turbine.util.RunData; > import org.apache.jetspeed.portal.portlets.AbstractInstancePortlet; > import org.apache.ecs.ConcreteElement; > > Then extend the AbstractInstancePortlet. > > Over-ride the getContent method: > public ConcreteElement getContent (RunData runData) { > //Your code here > } > > Refer to section 5.1 of the following link: > http://www.bluesunrise.com/jetspeed-docs/JetspeedTutorial.htm# > _Toc26987015 > > On Tuesday 09 March 2004 04:28 am, secam secam wrote: >> Hi all >> >> I'm new in jetspeed >> >> I want to access the JetspeedRundata object in a simple external >> class. How can i do it? >> >> Thanks, >> Regards, >> Secam >> >> >> --------------------------------- >> Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit >> partout ! Créez votre Yahoo! Mail >> >> Dialoguez en direct avec vos amis grâce à Yahoo! Messenger ! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]