Hello All,
Thanks, it works well ...
On Monday 01 March 2004 13.21, Jan Hoskens wrote:
> I don't know if there's an input module to do that, but if you need a
> file or dir within your home dir (so an absolute path to your file/dir)
> then you can also use the resolver like this:
>
> <xsp:structure>
> <xsp:include>org.apache.excalibur.source.Source</xsp:include>
> <xsp:include>java.net.URL</xsp:include>
> <xsp:include>org.apache.cocoon.ResourceNotFoundException</xsp:include>
> </xsp:structure>
>
> <xsp:logic>
> try{
> Source inputSource = this.resolver.resolveURI("my_relative_dir");
> // so if this variable is empty, it will resolve to your home dir
> c:/whateveryourdiris/ (containing your sitemap.xmap)
> String systemId = inputSource.getURI();
> File f = new File(new URL(systemId).getFile());
> }
> catch( Exception e)
> {
> throw new ResourceNotFoundException();
> }
> </xsp:logic>
>
>
> kind regards,
>
> Jan
>
>
> ----- Original Message -----
> From: "Zamek" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, March 01, 2004 12:59 PM
> Subject: getting mount point
>
> > Hi All,
> >
> > I use my cocoon app by my home directory like
> > http://server/~zamek/app/params...
> >
> > And I would like to get mount point in my xsp page:
> >
> > <map:match pattern="do-delete-**">
> > <map:generate src="java/delete.xsp" type="serverpages">
> > <map:parameter name="file" value="{1}"/>
> > <map:parameter name="rp" value="{realpath:/}"/>
> > </map:generate>
> > <map:serialize/>
> > </map:match>
> >
> > Unfortunately realpath doesn't get right path, because it point to
>
> cocoon's
>
> > entry in my system.
> >
> > And I try to pass cocoon:/, but I can get an exception. Are there a
> > predefined "cocoon-protocol" variable in xsp?
> > So how can I get mount point?
> >
> > --
> > thx,
> > Zoltan Zidarics programmer
> > PTE University Pecs, Hungary
> > icq: 43288694
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--
udv,
Zoltan Zidarics programmer
PTE University Pecs, Hungary
icq: 43288694
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]