I have developed midlet to handle strem data from a bluetooth device (input) to remote server via http (output).
At the first installation the midlet perfectly works
After update midlet, via ota or via USB, my midlet is gone too but after reboot of my mobile (E61:S60 platform third edition) midlet gives me the following error message:
java.io.IOException:SymbianOS error=-21 : System Error.

this exception is thrown during StreamConnectionNotifier creation

this.server = (StreamConnectionNotifier) Connector.open("btspp://localhost:xxx..",Connector.READ_WRITE, false);

(SymbianOS error=-21 Access denied...Security Exception?? - Why??)

My Midlet is not yet certified but I put the following permissions into jad file:

MIDlet-Permissions: javax.microedition.io.Connector.bluetooth.server,javax.microedition.io.Connector.http,javax.microedition.io.Connector.bluetooth.client,javax.microedition.io.Connector.https,javax.microedition.io.PushRegistry
MIDlet-Permissions-Opt: javax.microedition.io.Connector.file.read,javax.microedition.io.Connector.file.write

like last thing I don't have problem with N70 mobile.

Should you give me the reasons about problem and how i can fix it (any workaround..)?
is it a problem about S60 platform third edition?
thanks anybody