¿Está seguro de que existe dentro de la carpeta webapps/yourapp/WEB-INF/lib? Está obligado a lanzar esa excepción si no se puede ver en ese específico directorio.
¿Cómo se despliega fuera del eclipse? ¿Exporta un archivo WAR y lo implementa? Verifique que su archivo WAR contenga ojdbc14.jar en la ubicación especificada.