Pessoal, estou tentando implementar uma simples calculadora que apenas some dois floats:
O método que estou tentando chamar é:
Isso no cliente, lógico:
...
@EJB
private static MyCalcRemote myCalc;
public static void main(String[] args) {
myCalc.somar(10, 20);
}
...
O resultado é exatamente esse:
11/07/2006 17:00:24 com.sun.enterprise.appclient.MainWithModuleSupport
WARNING: ACC003: Application threw an exception.
java.lang.NullPointerException
at ClienteCalc.Main.main(Main.java:32)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
....
Mesmo com o exemplo da sun ele dá esse mesmo problema. Eu já fiz testes com persistência e funciona normal, o problema é chamar os métodos remotos.
Alguma luz?