Join Our 3 MILLION+ Members Today! Register Here | Login
Go Back   BlackBerry Forums at CrackBerry.com > BlackBerry Professionals > App Developers

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
    Thread Author   #1  
Old 06-01-2009, 04:22 AM
CrackBerry Newbie
Device(s): 9530 (Storm)
Carrier: AT&T/Cingular
 
Join Date: Jun 2009
Posts: 2
Likes Received: 0
Thanked 0 Times in 0 Posts
Default HTTP connection time out and component set Position problem...

Hi Everybody,



I am noobie in BlackBerry software development. I use JDE to develop the BlackBerry, and I meet the problem in Http connection and Component Set Position problem.



In the HTTP connection, I have copy one of the sample. It is pass when I build it, but no response (without error....) after I run it.

This is what I copy:

----------------------------------

HttpConnection httpConnection=null;
httpConnection = (HttpConnection) Connector.open(url, Connector.READ_WRITE);
httpConnection.setRequestMethod(HttpConnection.GET );
InputStream inputStream=null;
int responseCode = httpConnection.getResponseCode();

if (responseCode == HttpConnection.HTTP_OK) {
inputStream = httpConnection.openInputStream();
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();

byte[] buffer = new byte[256];
int len = 0, imageSize = 0;

while (-1 != (len = inputStream.read(buffer))) {
byteArrayOutputStream.write(buffer);
imageSize += len;
}
byteArrayOutputStream.flush();
byte[] imageData = byteArrayOutputStream.toByteArray();
byteArrayOutputStream.close();
System.out.println("----------------");
System.out.println(imageData);
System.out.println("----------------");

}

----------------------------------

The result is connection timeout..... I confirm that my url is right and it can browse by IE and FF. So I don't know what is wrong.



I know that TextField is created in the MainScreen class, but I cannot set its position. I try to use setPositionChild(object, x, y) to set the component directly. It build success but throw exception in the debugging. So I want to know how to set the component position.
Reply With Quote Tip this Post
  #2  
Old 06-01-2009, 05:25 AM
CrackBerry Abuser
Device(s): 9000 (Bold)
Carrier: Vodafone
 
Join Date: Oct 2008
Posts: 494
Likes Received: 0
Thanked 1 Time in 1 Post
Default

Some things to think about:
* Have you specified a port, exactly as in the API?
* Have you tried connecting to a server you can packet dump the connection from?
* Have you tried creating a custom field manager?
Reply With Quote Tip this Post
    Thread Author   #3  
Old 06-01-2009, 07:31 AM
CrackBerry Newbie
Device(s): 9530 (Storm)
Carrier: AT&T/Cingular
 
Join Date: Jun 2009
Posts: 2
Likes Received: 0
Thanked 0 Times in 0 Posts
Default

The Connection timeout problem had been solved. That is because I don't install the MDS service. But the set Position problem still not idea......

HELP!!!~
Reply With Quote Tip this Post
Reply
BlackBerry Forums at CrackBerry.com > > BlackBerry Professionals > App Developers   HTTP connection time out and component set Position problem...

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes