This is merely a guess, but i would say it is one of two things:
1. Programming error or an environmental condition which has yet to be encountered
2. The binary you are using may not be for your OS version. i.e. if the binary was built for 4.2 and you have 4.1, you likely will have a problem.
I would contact the software provider with your issue.
Yupe, I used JDE 4.2 for writting it. I've downloaded 4.0 and now I'm running into this problem , where I'm asked to sign my app even though I didnt use any of the restricted API's