Boa tarde pessoal, seguinte, estou iniciando a caminhada com o J2ME…
fiz um exemplo de uma agenda aonde eu armazeno nome, telefone…
só que na hora da inserção ele imprime um erro:
java.lang.RuntimeException: net/sourceforge/floggy/persistence/impl/PersistableManagerImpl
at net.sourceforge.floggy.persistence.PersistableManager.getInstance(PersistableManager.java:45)
at TesteForm.commandAction(TesteForm.java:61)
at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(Display.java:1992)
at javax.microedition.lcdui.Display$DisplayManagerImpl.commandAction(Display.java:2825)
at com.sun.midp.lcdui.DefaultEventHandler.commandEvent(DefaultEventHandler.java:303)
at com.sun.midp.lcdui.AutomatedEventHandler.commandEvent(AutomatedEventHandler.java:670)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.handleVmEvent(+186)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.run(+57)
Execution completed.
segue abaixo o code:
public void commandAction(Command c, Displayable d) {
if(c == getCmInsert()){
agenda = new Agenda();
agenda.setNome(getNome().getString());
agenda.setTelefone(getTelefone().getString());
PersistableManager pm = PersistableManager.getInstance();
try {
pm.save(agenda);
} catch (FloggyException ex) {
ex.printStackTrace();
}
} else if(c == getCmLimpar()){
limpaCampos();
} else if(c == getCmExit()){
displayStats = new DisplayStats();
getDisplayStats().showPrevious();
}
}
Desde já fico grato!