We use a method recently devised by Bolle B] to establish the existence of an innnite number of solutions for various non-homogeneous boundary value problems. In particular, we consider second order systems, Hamiltonian systems as well as semi-linear partial diierential equations. The non-homogeneity can originate in the equation but also from the boundary conditions. The results are much more ...