A question in a practice paper I did recently showed the aldol condensation of benzaldehyde with ethanoic acid. I think I am right in saying that carboxylic acids do not form enolates because the carboxyl proton is much more acidic and so this reaction could not take place under basic conditions but it is possible to protonate a carboxylic acid and then have it take part in an aldol reaction?
Additionally, is this also possible for acyl chlorides, and if not, why?