I'm trying to get live edit working with my extension. I have preview working fine but having issues with live edit. When the previewDataModel is loaded (using CMSSiteFilter.java) it has no page set unless I explicitly set one in Preview Context. This means that my previewServlet requests always get redirected to the homepage (that's the value for .getResourcePath()).
Any ideas what I could be missing?