I was able to add the functionality to allow my eApp form to be saved to the "drafts" folder within workspace. However, when I go to open the task again under the "drafts" folder, the xdp xml is displayed. I am expecting it to be displayed as a form. For this scenerio, I am using a document variable as the input. When I use the exact same form as an application asset stored within livecycle the save and drafts functionality works as I expect it. The reason I am not using a fixed application asset is that it is generated dymanically depending on input variables in an earlier process.
Example:
<?xml version="1.0" encoding="UTF-8"?>
<xdp:xdp xmlns:xdp='http://ns.adobe.com/xdp/'><xfa:datasets xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/"
><xfa:data
><form1
><TextField1
>TEST1</TextField1
></form1
></xfa:data
></xfa:datasets
></xdp:xdp>