I'm developing a application in which a mobile phone acts like a bluetooth server and a client both. I programmed it using java bluetooth api (used threads for server and client). It worked perfectly in the emulator. But now when i've installed the application on the phone, it doesnt seem to behave like a server. As in when i try sending something over from 1 fone to another.. there is no response from my sever java application, instead the native symbian program on the fone responds. Any idea how to deal with it ?