Comunicacion entre Servlets URgente!!

cesar
13 de Octubre del 2005
hola
mi problema es que
necesito que un servlet consuma los metodos de Otro Servlet.
y para eso me guie de este ejemplo :
http://www.novocode.com/doc/servlet-essentials/chapter3.html

en el ejemplo me dicen q tengo q hacer una Interface..para los metodos...
public class FooServlet extends HttpServlet
{
protected void doGet(HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException
{
ServletContext context = getServletConfig().getServletContext();
BarInterface bar = (BarInterface)context.getServlet("BarServlet");
bar.bar();
}

}
---

public interface BarInterface
{
public void bar();
}

public class BarServlet extends HttpServlet implements BarInterface
{
public void bar()
{
System.err.println(""bar() called"");
}

}
entons.. eso hice..pero..
Cuando hago la prueba.
No fUNKA! .. hice una impresion del servlet q recibi y me sale null.. eso quiere decir q no se llega a instanciar el Servlet pero ..yo antes llame al servlet BarServlet
...

BarInterface bar = (BarInterface)context.getServlet
out.println(bar)

Por favor.. Es urgente!!..
si me pueden explicar qme mas tengo q tomar en cuenta para q funcione..les estare agradecido!