Pessoal, estou desenvolvendo uma aplicação em JME e utilizando o framework floggy para fazer a persistência dos dados,porém estão aparecendo 2 linhas de erro quando peço para salvar os dados:
-Está aparecendo que a classe de persistencia não é valida
net.sourceforge.floggy.FloggyException: midlet.Table" is not a valid persistable class.
E logo apos os dois erros:
at net.sourceforge.floggy.PersistableManager.save(PersistableManager.java:134)
at midlet.Table.save(Table.java:60)
Os erros estão na classe gerada pelo floggy,e quando peço para salvar através do metodo save();
nas seguintes linhas:
public void save(){
try{
// aqui está onde esta dando um dos erros,na linha abaixo
PersistableManager.getInstance().save(this);
} catch (FloggyException ex) {
ex.printStackTrace();
}
}
Table table = new Table();
table.setMatricula(usuario);
table.setAno(ano);
table.setNome(nome);
table.setCurso(curso);
table.setMateria(materia);
//aqui esta dando o outro erro,quando peço para salvar
table.save();
Coloquei sim, quer dizer na verdade essa classe foi gerada pelo floggy,após eu ter feito os diagramas e esta linha está lá sim, seguindo logo abaixo com os metodos set e get.
Ja atualizei aqui mais agora esta pedindo para implementar Persistable e os erros continuam.
Floggy Persistence Weaver - 1.1.0
CLDC version: 1.1
Look up for classes that implements Persistable!
Bytecode NOT modified.
Bytecode NOT modified.
Bytecode NOT modified.
Bytecode NOT modified.
Bytecode NOT modified.
// metodos set e get
public void save(){
try{
PersistableManager.getInstance().save(this);
} catch (FloggyException ex) {
ex.printStackTrace();
}
}
[/code]
Na aplicação:
Pessoal,não consegui resolver então devido ao pouco tempo que tenho para entregar a monografia implementei os codigos para persistência sem o auxilio do framework,porém vou deixar o tópico aberto ,caso alguém tenha um problema parecido poste aqui.
[quote=brenoeaf]Pessoal,não consegui resolver não,então devido ao pouco tempo que tenho para entregar a monografia implementei os codigos para persistência sem o auxilio do framework,porém vou deixar o tópico em aberto para que se alguém tiver um problema parecido postar aqui.
[/quote]
Sua atitude tem coerência. Eu faria o mesmo se o prazo tivesse apertado.
Aliás o que te levou a usar o framework ? Este pode até ter seus méritos mas sinceramente não conheço ninguém usando, quase nada falam sobre ele, e quem toca no assunto, esbarra em problemas que não vejo solução, pelo menos não aqui no GUJ.
Foi por modismo, indicação de alguém,achou que ia ser mais fácil usando ele ou o que ?
Pensei em utilizar o Flogg,para agilizar no desenvolvimento,a princípio quando vi os codigos de implementação do rms achei que seria muito complicado e demorado para implementar, e quando vi os códigos do floggy achei que seria mais fácil e rápido,e como o tempo para terminar de desenvolver o projeto,está curto escolhi uttilizar o Flogg,mais foi so estudar um pouco os códigos do rms e vi que não é tão complicado assim o quanto eu estava pensando que fosse.
[quote=brenoeaf]Ja atualizei aqui mais agora esta pedindo para implementar Persistable e os erros continuam.
Floggy Persistence Weaver - 1.1.0
CLDC version: 1.1
Look up for classes that implements Persistable!
Bytecode NOT modified.
Bytecode NOT modified.
Bytecode NOT modified.
Bytecode NOT modified.
Bytecode NOT modified.
// metodos set e get
public void save(){
try{
PersistableManager.getInstance().save(this);
} catch (FloggyException ex) {
ex.printStackTrace();
}
}
[/code]
Na aplicação:
[quote=boone][quote=brenoeaf]Pessoal,não consegui resolver não,então devido ao pouco tempo que tenho para entregar a monografia implementei os codigos para persistência sem o auxilio do framework,porém vou deixar o tópico em aberto para que se alguém tiver um problema parecido postar aqui.
[/quote]
Sua atitude tem coerência. Eu faria o mesmo se o prazo tivesse apertado.
Aliás o que te levou a usar o framework ? Este pode até ter seus méritos mas sinceramente não conheço ninguém usando, quase nada falam sobre ele, e quem toca no assunto, esbarra em problemas que não vejo solução, pelo menos não aqui no GUJ.
Foi por modismo, indicação de alguém,achou que ia ser mais fácil usando ele ou o que ?[/quote]
Eu uso o Floggy desde as primeiras versões e funciona muito bem…
No começo foi um pouco complicado sim mas depois e moleza…
ta beleza fabianofrizzo,estou utilizando o netbeans,tenho o backup do projeto que estava implementando utilizando o Floggy,porém estou sem tempo essa semanana,assim que apresentar a minha monografia,te envio os codigos para você dar uma olhada,pois como você tem mais experiência em utiliza-lo,deve descobrir o erro com facilidade,ai você posta aqui o porque deste erro.Agora estou com outra dúvida,esse é o primeiro projeto que faço em JMe utilizando persistência,é comum os dados persistirem somente enquanto o emulador esta aberto?Pq no arquivo jad está persistindo normalmente,posso abri-lo e fecha-lo,que os dados persistem,no emulador os dados so persistem enquanto ele esta aberto,funciona assim mesmo?
Por favor me ajudem!
To precisando urgentemente do floggy,o site está em manutenção já a uma semana, estou fazendo uma aplicação para meu projeto final baseado nele e tenho que estar apresentando parcialmente
o projeto na sexta-feira tem como alquém que já possua o floggy me enviar ele por email !
[quote=hiky]Por favor me ajudem!
To precisando urgentemente do floggy,o site está em manutenção já a uma semana, estou fazendo uma aplicação para meu projeto final baseado nele e tenho que estar apresentando parcialmente
o projeto na sexta-feira tem como alquém que já possua o floggy me enviar ele por email !
São 22:05 do dia 21/07 e o site SourceForge.net continua no ar como sempre. Foi possível fazer o download sem problemas.
Quando vc escrevei “em manutenção” eu até estranhei, pois nestes anos todos em que eu usei eu nunca tive a infeliz coincidência de pegar ele neste estado…
Bom então irei fazer uma pergunta diferente, aonde eu consigo os arquivos floggy-framework-SNAPSHOT.jar, floggy-compiler-j2me-midp2-1.0.zip e FloggyUML e os outros relacionados a ele. pq no site o unico lugar aonde eu pensei que estava diz exatamente “Sorry! This page will be available soon.” quando clico no link !
[quote=hiky]Bom então irei fazer uma pergunta diferente, aonde eu consigo os arquivos floggy-framework-SNAPSHOT.jar, floggy-compiler-j2me-midp2-1.0.zip e FloggyUML e os outros relacionados a ele. pq no site o unico lugar aonde eu pensei que estava diz exatamente “Sorry! This page will be available soon.” quando clico no link !
Teria como especificar exatamente o local aonde eu consigo o arquivo floggy-framework-SNAPSHOT.jar por exemplo no site !
Porque eu já procurrei por todo site e a unica coisa que eu consigo achar é o floggy-persistence 1.1.1, e dentro dele eu pelo menos não acho esses arquivos.
Se puderem me especificar exatamente o lugar onde eu encontro ele no site agradeço, pq estou precisando muito e não encontro.
Vc tem que baixar ele e seguir as instruções conforme estão no site… Veja qual a IDE que vc ta usando e faça as configurações de acordo com a mesma la tem tudo bem detalhado…
Os três arquivos são da versão antiga do Floggy, junto com o FloggyUML plugin. A versão atual não têm um plugin visual. O FloggyUML foi desenvolvido para participar de um concurso que a SUN promoveu o ano passado, por mim e por um colega. Mas por falta de tempo não refiz o plugin para funcionar com a nova versão do Floggy. Como estou vendo que algumas pessoas utilizam ele, vou reservar um tempo para retomar o projeto e desenvolver uma nova versão do plugin.
Alquem tem o floggy da versão anterior que poderia me estar enviando por email, o floggy que contia o floggy-framework-SNAPSHOT.jar, floggy-compiler-j2me-midp2-1.0.zip e FloggyUML e os outros relacionados a ele.