it's possible that the includes
import com.sts.example.ConnectionThread;
import com.sts.example.ResponseHandler;
import com.sts.example.WebServiceDemoScreen;
potentially have includes themselves that reference controlled apis. just a guess
U have used RIM api's ie. controlled api's in your apps. U need to get sign from RIM to make ur application run in the device . pay 100 US$ and fill up the form and send fax. U will get back mail with keys. u need to use those keys while compileing ur application using blackbery signing authoruty tool.i have registered for key and waiting for the reply .. If some get any more idea its better u post here the procedure how to use keys in the tool.
go thru this url BlackBerry - BlackBerry | Wireless Handheld Devices, Software & Services from Research In Motion (RIM)
regads,
mohan,
india.
Finally found the culprit. Was looking at the 4.0 API and didnt found any class for javax.microedition.io.httpconnection. Can anyone suggest a work around ?