Floggy: framework para persistência em J2ME/MIDP  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
rossato
What is classpath?

Membro desde: 23/04/2007 17:24:09
Mensagens: 6
Offline

Floggy é um framework de persistência de objetos para aplicações J2ME / MIDP.

O objetivo principal do framework é abstrair do desenvolvedor os detalhes de persistência, reduzindo o esforço de desenvolvimento e manutenção.
Como? Visite o site do projeto: http://floggy.org

Detalhe: o projeto é 100 % brasileiro!
fabianofrizzo
Java Ninja
[Avatar]

Membro desde: 17/08/2006 09:32:21
Mensagens: 265
Offline

Eu venho utilizando o Floggy desde a versão beta..

E ja tava muito bom agora ele ta melhor ainda...

A Galera pode usar sem medo em projetos..

E mais uma vez meus parabens a equipe do Projeto..

Fabiano Frizzo

Conheça o Projeto ACBr - Automação Comercial Brasil
Conheça o Projeto JACBr - Java Automação Comercial Brasil
[MSN]
bfpires
What is classpath?

Membro desde: 28/08/2007 14:07:25
Mensagens: 9
Offline

alguem pode me ajudar com o Floggy?

Criei uma classe Usuario para testa-lo, porem ao executar o save, recebo o seguinte erro:


java.lang.IllegalArgumentException: hello.Usuario is not a valid persistable class. Check the weaver execution!
at net.sourceforge.floggy.persistence.PersistableManager.checkArgumentsAndCast(PersistableManager.java:25
at net.sourceforge.floggy.persistence.PersistableManager.save(PersistableManager.java:131)
at hello.HelloMidlet.commandAction(HelloMidlet.java:59)
at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(Display.java:2093)
at javax.microedition.lcdui.Display$DisplayManagerImpl.commandAction(Display.java:2929)
at com.sun.midp.lcdui.DefaultEventHandler.commandEvent(DefaultEventHandler.java:297)
at com.sun.midp.lcdui.AutomatedEventHandler.commandEvent(AutomatedEventHandler.java:667)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.handleVmEvent(DefaultEventHandler.java:711)
at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.run(DefaultEventHandler.java:60


A minha classe Usuario está assim:

package hello;
import net.sourceforge.floggy.persistence.Persistable;

public class Usuario implements Persistable {

private String nome;

public Usuario() {
}

public void setNome(String n) {
nome = n;
}
}



e onde chamo o save está assim, na execucao de um Command:

Usuario a = new Usuario();
a.setNome(textField1.getString());
try {
int id = PersistableManager.getInstance().save(a);

getDisplay().setCurrent(get_alert1(), get_helloForm());

} catch (FloggyException e) { }
rossato
What is classpath?

Membro desde: 23/04/2007 17:24:09
Mensagens: 6
Offline

Bruno,

Respondi em inglês a sua pergunta na lista de discussão floggy-users.
Vou respondê-la aqui também, agora em português.

Pelo descrição do erro, me parece que o weaver não está configurado corretamente.
Lembrando que o weaver é o responsável por adicionar todo o código de persistência às classes identificadas como persitentes.

Portanto, acesse a seção Getting Started do site e siga um dos links disponíveis em "Configuration". Se mesmo assim o erro continuar ocorrendo, entre em contato conosco através da lista de discussão.

Atenciosamente,
Thiago Rossato
maiconnar
Smalltalk

Membro desde: 24/03/2009 12:46:32
Mensagens: 3
Offline

Ola galera preciso com urgencia de ajuda de vcs..

To usando o netbeans 6.5

Floggy: floggy-persistence-1.2.0

To tendo problema na hora de listar os dados, ou seja cadastrar eu consigo .. mas listar naum tem geito....

esse é o meu codigo pra listar

private void mountList() {

getLsListarFamilia().deleteAll();


ObjectSet os = null;


try {


Familia familia = new Familia();
PersistableManager.getInstance().load(familia, 1);


getLsListarFamilia().append(familia.getNumero() + " - " +
familia.getDataCadastro() + "\n", null);


String dadoS = familia.getNumero() + " - " +
familia.getDataCadastro();
int append = getLsListarFamilia().append(dadoS, null);

} catch (Exception ex) {
getAlert().setString( "Erro:" + ex.getMessage() );
getAlert().setType(AlertType.ERROR);
switchDisplayable(alert, lsListarFamilia);

}

}

Oq há de errado nesse codigo

galera preciso mt da ajuda de vcs

obrigado
rossato
What is classpath?

Membro desde: 23/04/2007 17:24:09
Mensagens: 6
Offline

Olá,

Seria possível especificar melhor o problema que está ocorrendo? Alguma exceção é atirada no momento que o método PersistenceManager.getInstance().load(...) é invocado?

Para um melhor suporte recomendamos a utilização da lista de discussão floggy-user@lists.sourceforge.net.

Atenciosamente,
Thiago Rossato
laiszanfolim
HelloWorld
[Avatar]

Membro desde: 23/06/2009 13:02:02
Mensagens: 10
Offline

Neste link tem exemplos de como fazer todas as operações com floggy
http://www.javamovel.com/2009/06/floggy-framework-de-persistencia-de_2660.html
[Email]
rjbobsin
What is classpath?

Membro desde: 07/03/2009 16:42:35
Mensagens: 6
Offline

Olá Pessoal!

Aproveitando esse fórum gostaria de saber a opinião de vocês sobre usar o floggy com a configuração CDC.

Será que é possível usar o floggy nessa configuração?
Faz sentido isso?

Um abraço,
Ricardo
j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1089
Localização: Blumenau - SC
Offline

rjbobsin wrote:Olá Pessoal!

Aproveitando esse fórum gostaria de saber a opinião de vocês sobre usar o floggy com a configuração CDC.

Será que é possível usar o floggy nessa configuração?
Faz sentido isso?

Um abraço,
Ricardo


Vc pode usar o HSQL ou o Oracle Lite.

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
rjbobsin
What is classpath?

Membro desde: 07/03/2009 16:42:35
Mensagens: 6
Offline

Ok. j0nny.

Mas oque eu gostaria de fazer era um trabalho da faculdade... tipo fazer refactory no floggy... transformar o floggy num optional package para persistência de objetos em CDC.

Alguma opinião?

Um abraço,
Ricardo
j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1089
Localização: Blumenau - SC
Offline

rjbobsin wrote:Ok. j0nny.

Mas oque eu gostaria de fazer era um trabalho da faculdade... tipo fazer refactory no floggy... transformar o floggy num optional package para persistência de objetos em CDC.

Alguma opinião?

Um abraço,
Ricardo


Vc pode usar sem problemas.

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
rjbobsin
What is classpath?

Membro desde: 07/03/2009 16:42:35
Mensagens: 6
Offline

j0nny,

+ uma dúvida então: O floggy trabalha com Record Management System. Na configuração CDC existe o RMS?
j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1089
Localização: Blumenau - SC
Offline

rjbobsin wrote:j0nny,

+ uma dúvida então: O floggy trabalha com Record Management System. Na configuração CDC existe o RMS?


Provavelmente o floggy deve trabalhar com RMS, e no CDC exite sim o RMS.

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team