Ajuda com: Execution failed with error code 1

0 respostas
MarceloMVT

Boa Tarde, estou com um problema na execução de projetos no Java ME, estou usando o NetBeans 7.2.1

Meu Midlet
import java.util.Date;
import javax.microedition.lcdui.ChoiceGroup;
import javax.microedition.lcdui.DateField;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.StringItem;
import javax.microedition.lcdui.TextField;
import javax.microedition.lcdui.Ticker;
import javax.microedition.midlet.*;

public class Midlet extends MIDlet {

    public Display display;
    public Form frmcadastro;
    public TextField tf_nome;
    public TextField tf_fonecel;
    public TextField tf_email;
    public DateField df_datacad;
    public ChoiceGroup cg_sexo;
    public StringItem si_infor;

    public Image img;
    public ImageItem ii_img;  
    public Ticker ticker;

    public void startApp() {
        display = Display.getDisplay(this);
        frmcadastro = new Form("Agenda Mavitech:.");

        //1º

        tf_nome = new TextField("Nome.:", "", 30, TextField.ANY);
        tf_fonecel = new TextField("Fone.:", "", 15, TextField.PHONENUMBER);
        tf_email = new TextField("E-Mail.:", "", 15, TextField.EMAILADDR);
        df_datacad = new DateField("Data.:", DateField.DATE);
        df_datacad.setDate(new Date());
        cg_sexo = new ChoiceGroup("Sexo.:", ChoiceGroup.POPUP, new String[]{"Masculino", "Feminino"}, null);
        si_infor = new StringItem("Atenção!", "Obrigado pela Atenção");
        ticker = new Ticker("Primeiro Software Para Celular Mavitech");

        //adiconando campos ao formulario

        frmcadastro.append(tf_nome);
        frmcadastro.append(tf_fonecel);
        //frmcadastro.append(tf_email);
        frmcadastro.append(ii_img);
        frmcadastro.append(df_datacad);
        frmcadastro.append(cg_sexo);
        frmcadastro.append(si_infor);
        frmcadastro.setTicker(ticker);

        try {
            img = Image.createImage("/eu.png");
            ii_img = new ImageItem("Foto:", img, ImageItem.LAYOUT_DEFAULT, null);
        } catch (Exception e) {
            System.out.println("Erro em Inserir Imagem" + e);
        }

        display.setCurrent(frmcadastro);

    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }
}
E ele causa essa exception.
Copying 1 file to C:\Users\MARCELO\Desktop\JAVA ME\SoftMobile\dist\nbrun6511101847062288666
Copying 1 file to C:\Users\MARCELO\Desktop\JAVA ME\SoftMobile\dist\nbrun6511101847062288666
Jad URL for OTA execution: http://localhost:8082/servlet/org.netbeans.modules.mobility.project.jam.JAMServlet/C%3A/Users/MARCELO/Desktop/JAVA+ME/SoftMobile/dist//SoftMobile.jad
Starting emulator in execution mode
Installing suite from: file:///C:/Users/MARCELO/Desktop/JAVA ME/SoftMobile/dist/nbrun6511101847062288666/SoftMobile.jad
TRACE: <at java.lang.NullPointerException:   0>, startApp threw an Exception
java.lang.NullPointerException:   0
	at javax.microedition.lcdui.Form.append(), bci=7
 - Midlet.startApp(Midlet.java:57)
	at javax.microedition.midlet.MIDletTunnelImpl.callStartApp(), bci=1
	at com.sun.midp.midlet.MIDletPeer.startApp(), bci=5
	at com.sun.midp.midlet.MIDletStateHandler.startSuite(), bci=261
	at com.sun.midp.main.AbstractMIDletSuiteLoader.startSuite(), bci=38
	at com.sun.midp.main.CldcMIDletSuiteLoader.startSuite(), bci=5
	at com.sun.midp.main.AbstractMIDletSuiteLoader.runMIDletSuite(), bci=144
	at com.sun.midp.main.AppIsolateMIDletSuiteLoader.main(), bci=26
java.lang.NullPointerException:   0
	at javax.microedition.lcdui.Form.append(), bci=7
 - Midlet.startApp(Midlet.java:57)
	at javax.microedition.midlet.MIDletTunnelImpl.callStartApp(), bci=1
	at com.sun.midp.midlet.MIDletPeer.startApp(), bci=5
	at com.sun.midp.midlet.MIDletStateHandler.startSuite(), bci=261
	at com.sun.midp.main.AbstractMIDletSuiteLoader.startSuite(), bci=38
	at com.sun.midp.main.CldcMIDletSuiteLoader.startSuite(), bci=5
	at com.sun.midp.main.AbstractMIDletSuiteLoader.runMIDletSuite(), bci=144
	at com.sun.midp.main.AppIsolateMIDletSuiteLoader.main(), bci=26
javacall_lifecycle_state_changed() lifecycle: event is JAVACALL_LIFECYCLE_MIDLET_SHUTDOWN status is JAVACALL_OK
C:\Users\MARCELO\Desktop\JAVA ME\SoftMobile\nbproject\build-impl.xml:905: Execution failed with error code 1.
FALHA NA CONSTRUÇÃO (tempo total: 13 segundos)
Criado 21 de fevereiro de 2013
Respostas 0
Participantes 1