Czesc,
mam testowego ejb:
@Remote
public interface ARemote {
public void test();
}
@Stateless(name = "A")
public class A implements ARemote, Serializable {
private static final long serialVersionUID = -7194586688659791049L;
static {
DOMConfigurator.configure(System.getProperty("user.dir") + "/log4j.xml");
}
private static final Logger logger = Logger.getLogger(A.class);
public void test() {
logger.info("This is only a test!");
}
}
Wrzucam to na jbossa. I teraz mam do Was pare pytan:
-
Jak w jbossie podejrzec tego ejb? (tzn chodzi mi o te console localhost:8080. Tzn widze tego mojego ejb gdzies tam na liscie, ale jak w niego wchodze to nie widze tam metody test()
-
Probuje sie tam tez dostac poprzez jconsole. Odpalam, lacze sie z jbossem, widze na liscie mojego ejb A, ale jak klikam to dostaje:
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.jboss.kernel...
tylko ze moj ejb jest Serializable!
Czy ktos z Was ma moze jakies pomysly?
pzdr,
misty