In my application i want to see runtime errors in server log.
For example when i'm missing a column in a table and database driver throws
an sql exception.

I think this is equivelent to this:

Server - side:
@Remote
public interface NewClassRemote {
    public void test();
}

@Stateless
public class NewClass implements NewClassRemote {

    @Override
    public void test() {
        throw new UnsupportedOperationException("user defined exception");
    }
    
}

Client - side:
public class TestClient {

    static InitialContext ctx;

    public static void main(String[] agrs) throws MalformedURLException,
NamingException {
        Properties p = new Properties();
        p.put(Context.INITIAL_CONTEXT_FACTORY,
org.apache.openejb.client.RemoteInitialContextFactory");
        p.put("java.naming.provider.url",
"http://127.0.0.1:8080/tomee/ejb";);
        ctx = new InitialContext(p);
        ((NewClassRemote) ctx.lookup("NewClassRemote")).test();
    }
}



--
View this message in context: 
http://openejb.979440.n4.nabble.com/Remote-exceptions-logging-tp4663282p4663314.html
Sent from the OpenEJB User mailing list archive at Nabble.com.

Reply via email to