Having the client libs declared in the MANIFEST file avoid the burden of setting manually the classpath at client level, however you have to provide the client jars needed.
You might bundle all client libs into a single library, or you can as well find out the libraries which are actually required by your application and modify the manifest-file accordingly.
hope it helps...
You can use JBoss Tatttletale to find out the actual set of JARs you need. (Look at the tabs at the top of this web page - Tattletale is under Projects > Tools)