I’ve had a requirement to get some document details out of Alfresco using perl. CMIS seems to be the obvious answer and a little bit of googling gives us the WebService::Cmis package. This seems to do the job nicely but the documentation isn’t great (hint: use the pod) so here is a trival example to […]
Category Archives: alfresco
Alfresco CMIS host name
The problem we’ve been having is to do with our Alfresco server name when using CMIS. We are running our Alfresco instance behind an Apache server (on a different box) and the default configuration means that when we make a call to the CMIS server all the links returned have the link to the Alfresco […]
XForms(Orbeon), REST, CMIS and Alfresco – part 2 Files
To keep things simple this example uses basic authentication – to see how to handle authentication in more detail see part 1 here This is a relatively straightforward example of how to upload a file into Alfresco from Orbeon using CMIS over REST. I’m not going to cover the details of how the REST interface […]
XForms (Orbeon), CAS and CMIS (Alfresco) – Part 1 – Authentication
I thought I’d write about my experience of using the Alfresco CMIS interface as a backend to a custom XForms application. There’s a natural fit here as the atom based syntax of CMIS fits very nicely with XForms however there are a few little wrinkles to work through. Authentication The first issue to decide on […]
Share CAS logout
Update – since surf 1.2 (at least) the Surf LogoutController understands the redirectURL request parameter (and redirectURLQueryKey, redirectURLQueryValue) which makes this all unnecessary – add the parameters to the end of the dologout call in the header – how depends on the version of Share – in share-config-custom.xml for the old style header – seeĀ […]
Alfresco debugger in a VirtualBox VM
How to run the Alfresco Server Side debugger when running in an Ubuntu Virtual Box VM Edit /opt/alfresco-3.4.d/tomcat/scripts/ctl.sh to add:DISPLAY=:0.0export DISPLAY The other trick is to make sure that you type ‘xhost +’ You will need to do this in a shell window AND in the shell from which you restart alfresco The Web Script […]
CAS, Alfresco and WebDAV
Having successfully configured Alfresco (and Share) to authenticate using CAS – it’s documented here The next challenge is to try and work out how to get this authentication working with webdav Update: One way to do this this is to bypass CAS and authenticate against the underlying CAS datastore directly by adding a new authentication […]