The JDBC datastore does persist framework JARs as Blobs, but they are not being fetched from the database during topology submission. This causes issues if you clear out the $STREAMFLOW_HOME/temp directory and attempt to redeploy a topology. This issue also seems to be affecting framework icons.