First, your clients need to be able to resolve the location of the EJBs. I believe the default port for WebLogic is 1070, though the WebLogic config file overrides this. So the base URL would be something like "T3://weblogichost:1070". My memory's a little rusty on further details, but between the WLS online docs and the samples that came with it, you should be able to figure it out. You will have to make sure that the WLC context classes are in the Tomcat CLASSPATH. In EJB1.1 the "proper" way to find an ejb is via jndiContext "java:comp/env/ejb/ejbjndiname", rather than "T3:", but I don't know if WLS 5.1 supported that context or not.
An IDE is no substitute for an Intelligent Developer.