Java.lang.SecurityException: Application not authorized to access the restricted API

2 respostas
P

Quando clico no botão gravar da este erro: java.lang.SecurityException: Application not authorized to access the restricted API.

if (cmd == comandoEnter) {

Banco b = new Banco();

b.open();

String nome = Satisfacao-+ grupoSatis.getString(grupoSatis.getSelectedIndex());

b.add(nome);

Método add da classe banco

public void add(String nome) {

ByteArrayOutputStream baos = new ByteArrayOutputStream();
		DataOutputStream dos = new DataOutputStream(baos);
		dos.writeUTF(nome);
		dos.flush();
		byte[] data = baos.toByteArray();
		rs.addRecord(data, 0, data.length);
		baos.close();
		dos.close();

}

2 Respostas

M

Opa,
Seu problema é com o emulador, ele axa que vc não é muito confiavel hehehehe
vc não relatou qual IDE está usando, eu utilizo o eclipse e vc pode confirurar fazendo o seguinte:
1-clica com o botao direito do mouse encima do projeto -> propriedades
2- Run as -> Open run dialog
3- No lado direito tem uma tab(aba) chamad Emulation
4-no campo Security Domain -> aki vc configura quanto importante vc é heheheheh… Maximum ou manufactor axo que já é suficiente…

espero ter ajudado =)

P

Obrigada amigo, eu dei uma olhada melhor e descobri que tive que fazer uma variavel global para chamar a outra classe banco entao deu certo, gracias

Criado 18 de janeiro de 2008
Ultima resposta 25 de jan. de 2008
Respostas 2
Participantes 2