What can be done if the antigen is not soluble?

How should the antigen be prepared for immunisation?

What information related to the antigen should be send?