These don't have line breaks for the numbered list when rendered in HTML. Try this with only 1 space between the period after the number and the start of the sentence. I would also get rid of the parentheses. 

1. To handle client-specific business logic that is determined at runtime.
2. To specify beans that are valid for a particular deployment scenario, for example, when country-specific sales tax laws require country-specific sales tax business logic.
3. To create dummy  or mock versions of beans to be used for testing.