junit, lookup server context på wepsphere
HejJeg har 2 ear projekter. Det ene er en server del, og det andet er en gui del, der kalder serveren. begge app kører på samme server og jeg forbinder via jndi lookup og rmi kald. Det ser sådan her ud:
InitialContext context = new InitialContext();
Object controller = context.lookup("java:comp/env/ejb/service_controller_home");
ServiceControllerHome home = (ServiceControllerHome) javax.rmi.PortableRemoteObject.narrow(controller, ServiceControllerHome.class);
ServiceController controller = home.create();
String xmlResponse = (String) controller.processRequest(context, xmlRequest);
Nu vil jeg så til at lave noget junit test af min gui app, og det er her jeg kommer i problemer. Junit kører ikke i under websphere serveren, og når man så kommer til koden med lookup, så fejler junit testen, da den jo ikke kører under en container hvor den kan slå dette op. Er der nogen der har en løsning på hvordan jeg i min junit kode, kan lave en context.lookup ???