[ignore] initial version ; java code is missing, to be synced fro exist-db/develop