Jeg har stået over for det lignende problem. Problemet var i følgende:
Funktionen blev oprettet i det bestemte skema TEST_SCHEMA
. Da jeg brugte følgende konfiguration:
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres</property>
<property name="hibernate.default_schema">TEST_SCHEMA</property>
Jeg fik:
org.postgresql.util.PSQLException: ERROR: function levenshtein(character varying, character varying) does not exist. No function matches the given name and argument types. You might need to add explicit type casts.
Men da jeg specificerede standardskemaet eksplicit i forbindelses-url'en som nedenfor
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres?currentSchema=TEST_SCHEMA</property>
min funktion blev synlig.