Did you mean 'copyDataSource'?

Springで、たとえば「copyDataSource」の部分を「coopyDataSource」と間違えると、

Bean property 'coopyDataSource' is not writable or has an invalid setter method. Did you mean 'copyDataSource'?

というエラーメッセージが出る。
えらい親切なんだが、どういうアルゴリズムでこのメッセージを出しているのか、とても気になる。