cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Work manager 6.2 - Communication Error (14)

former_member197782
Participant
0 Kudos

Hi All,

We are facing "Communication Error" repeatedly in iPad with the production app build.

Initially we have deployed a new production version and at that time we haven't got any error. After that we have published next version of production app.

For deploying the second version of the app, we have deleted the previous app and deployed new app into SMP production server.

Now when we are trying to transmit the app, we are getting "Communication Error" at the middle of the sync.

This issue is occurring for only some users who have the iPads with iOS 9.1 and with iOS8.4 version we are not getting any issue and could able to perform transmit.

Additional information:

SMP Server: SMP 3.0 Server SP09 PL01

SMP SDK: SMP 3.0 SDK SP10 PL01

Platform : iOS9.1

Agentry Client: v70.10.0.1.

We have referred to SAP Notes 1873250 & 1814081

Could anyone please suggest on this.

Thanks & Regards,

Roopa

Accepted Solutions (0)

Answers (2)

Answers (2)

mark_pe
Active Contributor
0 Kudos

Roopa,

Hi. We in the SAP Mobile team are reviewing your statement here. Error 14 in the middle of a transmit can be related to time out. If you can share either the performance of 8.4 versus 9.1 transmit or part of your SMP log that compares the difference that could potentially lead to any clue on your issue.  Just as a sanity check see if your transmit differs (the newer version took longer to transmit).  Newer version normally have more capabilities and it could be longer or may need more memory.

You may also try newer versions of the patch to see if it helps:

SMP 3.0 SDK SP10 PL01 is one of the patch that we have but one of the most important iOS fix is in SMP 3.0 SDK SP10 PL06 (See Reference: 2238294 - Complex Table Drop Down duplicate entries)

Best Regards,

SAP Mobile Support Team

former_member197782
Participant
0 Kudos

Hello Mark & Bill,

Many thanks for your responses.

The actual issue is, when the users are trying to connect the SWM 6.2 app from device iPad with iOS 8.4 / 9.1 some of them are getting "Communications Error (14 )" at middle of transmit and could not able to complete the sync.

This issue is occurring for only some of the users, but not for all users. The issue has been replicated in QA & PROD environments.

Below are the SMP Server log when the error occurred.

SMP Server Log:

  1. *** Exception 'XFailedToSendResponse' caught, see events.log
  2. 2015 11 09 15:41:52#+1000#ERROR#org.apache.coyote.http11.Http11Protocol###http-bio-8081-exec-2########Error reading request, ignored java.lang.IllegalStateException: Attempt to call a JNI native method after a Java object's C++ peer was destroyed
  3. 2672, java/net/Socket Exception, java.net.SocketException: Connection reset by peer: socket write errorAngelJavaStreamsConnection.cpp#195:AngelJavaStreamsConnection::handleException

ECC Logs:

SLG1 Log Error:


CX_OS_OBJECT_NOT_FOUND


ST22 Dump :


Exception: CX_SY_RANGE_OUT_OF_BOUNDS

Runtime Error: STRING_LENGTH_TOO_LARGE

App Component: PM


Could anyone please suggest the root cause for this error.

We have referred to SAP Note (1814081 ).


Thanks & Regards,

Roopa

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Roopa, 

When you publish a new version of the production app to the server you need to leave the old version until all the clients have sync'd and updated to the newer version.  The clients need the old version to possibly process pending transactions before they update to the new version.

If you put the old version back it will probably resolve the issue.  The other option would be to reset the client and resync.

--Bill

former_member197782
Participant
0 Kudos

Hi Bill,

Thanks for the reply.

We have performed reset of the client to download the latest app.

But the current issue seems to be in iOS9 device.

Could you please suggest.

Thanks & Regards,

Roopa M.

bill_froelich
Product and Topic Expert
Product and Topic Expert
0 Kudos

Roopa,

I'm not sure I understand what the issue is then? 

Are you staying the iOS 9 clients are not able to connect to the server but iOS 8 are?

Or are you saying that during transmit iOS loses connectivity and there by errors our but iOS 8 does not?

Or something else?

--Bill