Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2015, 07:39
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: postgres,oracle,hibernate,hql

Ahí ya tienes es un problema de persistencia.
Se nota en el error, que está jalando el driver de postgresql tratando de ejecutar la función INSTR.

Normalmente un ambiente de pruebas y uno de producción deben ser identicos, de lo contrario no tiene mucho sentido. Sin embargo, se me ocurre que desde java se identifique la IP que lo llama y si es la de pruebas, haga uso de la persistencia de postgresql con la consulta reemplazada por POSITION. Si es el de producción, que tome la persistencia de Oracle con la función INSTR.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming