code: public String getCorrespondingNodePath(String workspaceName) throws ItemNotFoundException, NoSuchWorkspaceException,
        AccessDeniedException, RepositoryException
     {
        checkValid();
  
        SessionImpl corrSession =
           ((RepositoryImpl)session.getRepository()).internalLogin(session.getUserState(), workspaceName);
        return corrSession.getLocationFactory().createJCRPath(getCorrespondingNodeData(corrSession).getQPath())
           .getAsString(false);
     }
docs: {@inheritDoc}