Configuration :
  • java.version=1.5.0_06
  • java.version=1.6.0_06
  • Eclipse Ganymede (Version: 3.4.0)
  • WTK2.5.2
Compiler votre projet et exporter .jad et .jar
  • J2ME
    • Create Package

Vous retrouverez ces fichiers dans votre projet/deployed

Essai du framework Floggy
  • J2ME
    • Create Package

Errors during build.

 Errors running builder 'Preverification' on project 'TestFloggy'.
 org.eclipse.jdt.internal.core.JavaModel.getTarget(Lorg/eclipse/core/resources/IContainer;Lorg/eclipse/core/runtime/IPath;Z)Ljava/lang/Object;
 org.eclipse.jdt.internal.core.JavaModel.getTarget(Lorg/eclipse/core/resources/IContainer;Lorg/eclipse/core/runtime/IPath;Z)Ljava/lang/Object;
  • Floggy
    • Add Floggy nature
  • J2ME
    • Create Package

Errors during build.

 Errors running builder 'Preverification' on project 'TestFloggy'.
 Illegal Manifest Entry Key or Value "de.schlichtherle.io.ArchiveWarningException: /home/myuser/workspace/TestFloggy/.eclipseme.tmp/emulation/TestFloggy.jar (couldn't preserve last modification time)"
 de.schlichtherle.io.ArchiveWarningException: /home/myuser/workspace/TestFloggy/.eclipseme.tmp/emulation/TestFloggy.jar (couldn't preserve last modification time)
Floggy à la main

J'ai réussi à le faire fonctionner une fois sur l'émulateur mais je ne sais plus comment ni pourquoi :(

  • 1er message :
java.lang.ClassNotFoundException: net/sourceforge/floggy/persistence/HospitalMIDlet

ReBuild et régénération du lanceur dans Run Configurations

  • 2eme message :
java.lang.RuntimeException: net/sourceforge/floggy/persistence/impl/PersistableManagerImpl

Rajout des libs floggy-persistence-weaver rajoutant le package net.sourceforge.floggy.persistence.impl

  • 3eme message :
is not a valid persistable class. Check the weaver execution!