Im preparing to deploy my WebLogic client application, and I want to separate out those classes that the client will not need. How do I do that?
It depends on what your client application does. The easy answer is to jar everything in the weblogic/classes directory, as well as the weblogicaux.jar shipped in the weblogic/bin directory. If your client is a Java application or applet, you may be able to be more selective about which classes you ship to your client. You can use one of the utilities to help you. The best solution is to use WebLogic ZAC. ZAC (Zero Administration Client) lets you publish your client application for automatic installation on your client machine. ZAC includes features for generating a tiny bootstrapping application that a client can download. It automatically contacts the publishing WebLogic Server to install the client application and then updates it automatically whenever you publish changes.