You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by charly <ch...@yahoo.de> on 2005/07/29 12:25:27 UTC
Re: (webdav/wck newbie) Using WCK / webdavConstructionKit without slide?
Thank you for your response.
see below.
----- Original Message -----
From: "Geoff Howard"
>
> I'm a total novice, but we just are completing a similar project. So,
> this may help if more knowledgeable folks don't chime in.
>
> - WCK is just a thin wrapper around slide, so you won't get rid of the
> slide dependency.
So the name webdavconstructionset is misleading. It should better named
"userwebstore enabler/interface for/using slide"
> From what I can tell, unless you really know the
> guts of both the WEBDAV spec, and the particular idiosyncrasies of
> windows web folders, you really need to lean on all the core slide
> stuff anyway, so this is good, not bad.
I considered using the webdav example within tomcat for creating
my webdav interface. Did you also considered that
(or other libraries/packages which may be available) in your project?
> - WCK also includes a custom JAAS authentication and authorization
> implementation which lets you use your own authentication store. We
> used this to perform authentication against our back-end system.
> Worked quickly as advertised.
In my project I am using jCIFS (NTLM/windows integrated auth) for
authentication.
I wonder if the provided interfaces could support this package.
i.e. if I could integrate this using the provided interfaces.
> - We did not find a way yet to get rid of the default slide storage
> items you mention (roles/ etc.) but they are not really being used in
> any significant way in our app as noted just above.
>
> We did gain some experience with making this all work well with
> windows webfolders, but I suspect our problems in most cases were
> unique to our (somewhat abnormal) use case. Still, if you're having
> trouble feel free to ask (though you'll need to CC: me directly since
> I'm not on the users list).
Thanks.
>
> For configuration as I recall, we did not change much besides changing
> the implementation of the BasicWebdavStore, and changing the uri for
> the file store in Domain.xml, and making the appropriate config for
> our implementation in jaas.config.
>
Did you use Eclipse for developing /integrating into your project.
I have no experience with ant. Is is required ?
i.e. are there build tasks which are not handled by eclipse automatically?
Thanks Karl-Heinz
> Geoff
>
> On 7/28/05, charly <ch...@yahoo.de> wrote:
> > I sent this already to the user mailinglist but got no response:
> >
> > I have a webapp which has some (virtual) folders i.e. selection of files.
> > These files are managed by webpages (jsp) where available
> > actions like upload, delete and rename using a html form.
> > Now I would like to add an easier interface doing the same using W2K-
> > webfolder
> > and webdav.
> >
> > For this I would like to use WCK to create the webdav interface.
> > I only want to add the webdav protocol to my existing application.
> >
> > I do not want to use any functionality from slide.
> > I found following in the docs:
> > (http://wiki.apache.org/jakarta-slide/WebDavConstructionKit):
> > > Important Note: Remember that Slide itself will be using your store to
> > > create
> > > its own system files
> > > (/roles, /users, and other folders and files). Therefore it would be wise
> > > to
> > > implement all of Basic
> > > WebdavStore </jakarta-slide/BasicWebdavStore> 's functions unless
> > > otherwise
> > > noted -
> > > even if your users will not be allowed to perform certain functions -
> > > such as creating new folders or deleting.
> >
> > I want to avoid this. I do not want to use or to deal with "slide" i.e.
> > "/users" "/roles" etc.!
> > Is it possible to configure WCK so that there is no slide dependency ?
> > Has anyone an example configuration and/or other required measures to
> > achieve
> > this?
> >
> > Also I would like use Eclipse for building the classes.
> > Do I need to use ant in this case?
> >
> > Thanks
> > Karl-Heinz
> >
> >
> >
> >
> >
> >
> > ___________________________________________________________
> > Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden:
> > http://mail.yahoo.de
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: slide-dev-help@jakarta.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
___________________________________________________________
Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org