It depends a lot on your app, but if you can deploy it in tomcat, I'd be surprised if you couldn't deploy it in WebLogic.
Having said that, I certainly hope you have a good reason for using WebLogic (and I hope that reason isn't "The sales guy said it's awesome"). In my admittedly limited experience with WebLogic, I've found it to be a huge pain to use and impossible to troubleshoot if something goes wrong (and it will go wrong).
On the other hand, I have lots of experience with Tomcat, which is dirt-simple to use and easy to troubleshoot (not that you need to troubleshoot, since it pretty much just works).