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