If the WebLogic deployment tools support creating a client-only jar, I'm not aware of it. Then again, WebLogic's deployment tools have been pretty useless since Version 5. Most serious developers seem to just build everything with
Ant. For me, it's never been an issue - my bean jars have been light enough that I just use them with the client as well, and ignore the extra ballast. This gives the added benefit that as long as the same jar is used by both client and server (e.g. common file location), there's no chance of getting out of sync.
As for the XML, you might want to check out
http://www.mousetech.com/EJBWizard.html . This is a RAD tool that can build your basic bean files including the XML, Ant build file, and prototype
JSP's to work with them. Since I don't have WebLogic available at present, it may need some tweaking, but I'll be glad to help.