cancel
Showing results for 
Search instead for 
Did you mean: 

Error While synchronizing with DOE

Former Member
0 Kudos

Hello Experts!

I have installed NW Mobile 7.1 client on PDA. I created device in DOE, after giving required sync settings, I could see synchronize my device with the DOE. The device status in DOE gets changed from Initial to Registered after Sync. However, on my PDA while I am synchronizing, it gives messages"exchanging messages with the server". This message comes until the status bar is at 50 %, after reaching this point, the status bar doesn't go ahead and after some time I get an error message "unexpected end of file from server".

Am I missing out on any setting. I think I am able to connect to the server but the synchronization cycle is not completing.

In the Synchronization log it is showing that last sync was successful and Device ID, Physical ID , Device Name is getting displayed.

Can anyone help me out with this.

I am attaching the error message in the trace file below.

<r id="1232620884343" t="16:11:24" d="2009-01-22" s="E" c="000" u="SISLMOB1" g="en" m="Error during synchronization --&gt; java.net.SocketException: Unexpected end of file from server

at sun.net.www.http.HttpClient.parseHTTPHeader()

at sun.net.www.http.HttpClient.parseHTTP()

at sun.net.www.http.HttpClient.parseHTTPHeader()

at sun.net.www.http.HttpClient.parseHTTP()

at sun.net.www.protocol.http.HttpURLConnection.getInputStream()

at java.net.HttpURLConnection.getResponseCode()

at com.sap.tc.mobile.cfs.sync.transport.HttpSynchronizer.readHttpResponse()

at com.sap.tc.mobile.cfs.sync.transport.HttpSynchronizer.exchangeMessagesWithServer()

at com.sap.tc.mobile.cfs.sync.transport.HttpSynchronizer.doSynchronize()

at com.sap.tc.mobile.cfs.sync.SyncManager.synchronize()

at com.sap.tc.mobile.wdlite.container.SyncProgress.doSync()

at com.sap.tc.mobile.wdlite.container.SyncProgress.access$500()

at com.sap.tc.mobile.wdlite.container.SyncProgress$SyncThread.run()

at java.lang.Thread.run()

">

Regards

Srikumar

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

THANKS A LOT!!!

Former Member
0 Kudos

Hi Srikumar,

Could you show me a screen shot of your Mobile Components Tab under Device Administration? Have you tried to synchronize again and do you always get the same result? Could you also look under Monitoring - Client Session Monitoring and look at the most recent sync and see if there any other logs?

How are you connecting to the server (Cradling or wireless)? Are you using MinDB or DB2E? What level do you have your logs set on your device?

Thanks,

Wael

Former Member
0 Kudos

Hi,

Here are some possible reasons...

1. The connection seems to have been dropped by the server.

2. A non-suuported HTTP version or format was used.

- HTTP 1.0 does not issue Status Lines that begin with "HTTP/1.1", so

if you expect a different version and it is not there, then this would

be an Exception (to the rule).

3. Packets are being dropped without retransmission from the server.

4. Non-Implemented Method (GET, HEAD, POST, TRACE, DELETE, PUT), if you

expect to get a POST and in reality get a TRACE, then the line will be different and could possibly cause an error (but an exception?).

5. A timeout or connection was reset.

Regards

Manohar

Former Member
0 Kudos

Hi Srikumar

Just check this link.It gives Setting Parameters for Data Carrier Synchronization

http://help.sap.com/saphelp_nwmobile71/helpdata/en/60/12226a17eb4ced91dd4f95b5b6aadf/content.htm

http://help.sap.com/saphelp_nwmobile71/helpdata/en/06/a7d001e17b421db7e2dd8279853971/content.htm

Regards

Ruturaj

Edited by: Ruturaj Inamdar on Jan 22, 2009 12:55 PM