AnsweredAssumed Answered

Dialog navigation with URL addressability

Question asked by jsauer on Mar 8, 2010
Hi,
just want to open a dialog through URL addresability and pass a NodeRef to the dialog. Seems not to work, though

I tried the following URLs
http://localhost:8080/alfresco/navigate/dialog/manageContentUsers/workspace/SpacesStore/552f8679-4097-4b66-9ff0-90d2b9bacc3c
I get
org.alfresco.service.cmr.repository.InvalidNodeRefException: Node does not exist: workspace://SpacesStore/workspace

http://localhost:8080/alfresco/navigate/dialog:manageContentUsers/workspace/SpacesStore/552f8679-4097-4b66-9ff0-90d2b9bacc3c
does not work either.

Playing around a little I figured out that I can open wizards passing a NodeRef, but omiting the workspace/spacesstore part
http://localhost:8080/alfresco/navigate/wizard/inviteContentUsers/552f8679-4097-4b66-9ff0-90d2b9bacc3c

I wonder
  • what I got wrong reading the wiki page about URL addressability?

  • why wizards work with the crippled NodeRef?

  • why dialogs do not seem to accept NodeRefs in any kind?

  • why the dialog is being opened on its own and not being integrated within the browse.jsp, which it will, if I click on a regular action icon? (meaning not titlebar, navigator etc. just the dialogs jsp)
Any suggestions?

Thanks
Jörg

Outcomes