I've had a few requests to store the cached WSDL file somewhere other than in the temp directory. The basis of the request is concern that the file could get removed from the temp directory, and then the module won't work (if Crowd is serving the WSDL via HTTPS).

I'm looking for feedback from the community regarding where the WSDL should be cached.

1. temp directory
2. files directory
3. somewhere else

Thoughts? Comments?

Comments

MMachnik’s picture

If there is no data in it that you wish to prevent from being accessed, I would favor caching it in files.

benmirkhah’s picture

We ran into a similar issue, I first manually copy and pasted the WSDL into the temp file and it work, later I inadvertently clicked on the "cache wsdl" link option and it wrote over mine with blank, wasn't too much hassle to recreate it but certainly had me scratching my head for a minute.

ebeyrent’s picture

The latest commit changes the location of the cached WSDL file from /tmp to the files directory.

http://drupal.org/cvs?commit=351188

ebeyrent’s picture

Status: Active » Closed (fixed)
ebeyrent’s picture

Status: Closed (fixed) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.