using datasource with offline persistence unit too