Hej!
piszę aplikację przy użyciu poleconego tu kiedyś GWT i z wykorzystaniem EJB 3.1 i trafiam na taki problem - przy wywoływaniu metod EJB przez RPC często gęsto leci mi taki wyjątek:
WARNING: A system exception occurred during an invocation on EJB UserSession method public java.lang.String cardiary.ejb.UserSession.createUser(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
javax.ejb.AccessLocalException: Client not authorized for this invocation.
[...]
Caused by: javax.ejb.AccessLocalException: Client not authorized for this invocation.
at com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer.java:1801)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:188)
... 38 more
dzieje się tak przy korzystaniu z metod w których jest funkcja persist i generalnie staram się coś zmienić w bazie. metody wyłącznie pobierające dane z bazych działają ok.
jakieś wskazówki jak się z tym uporać?