MobiLink communication error -- code: 231, parameter: , system code: 0Details:

Hi All,
Can anybody help me why i am getting this error at the time of subscribe() method.
Below is my code..
    public static final String CONNECTION_RELAY_URL_SUFFIX = "/ias_relay_server/server/rs_server.dll/SUPFarmMBS";
    public static final String SYNC_RELAY_URL_SUFFIX = "/ias_relay_server/server/rs_server.dll/SUPFarmRBS";
I am successfully able to register application but when i am calling subscribe() am getting MobiLink communication error -- code: 231.
                ConnectionProfile connectionProfile = ProCRMDB.getSynchronizationProfile();
                connectionProfile.setServerName(AuthenticationMBO.HOST);
                connectionProfile.setPortNumber(AuthenticationMBO.RELAY_PORT);
                connectionProfile.setNetworkProtocol(AuthenticationMBO.SYNCPROTOCOL);
                NetworkStreamParams streamParams = connectionProfile.getStreamParams();
                streamParams.setUrl_Suffix(AuthenticationMBO.SYNC_RELAY_URL_SUFFIX);
                connectionProfile.setDomainName(AuthenticationMBO.DOMAINNAME);
                connectionProfile.setAsyncReplay(true);
                connectionProfile.save();
                ProCRMDB.disableChangeLog();
                ProCRMDB.subscribe();
                ProCRMDB.synchronize();

sorry for the little mistake I made. you should normally use
public static final String SYNC_RELAY_URL_SUFFIX = "/ias_relay_server/client/rs_client.dll/SUPFarmRBS";
instead of
public static final String SYNC_RELAY_URL_SUFFIX = "/ias_relay_server/server/rs_server.dll/SUPFarmRBS";
This should normally work
This also apply for the registration part (MBS farm). Even if it works for you, it doesn't mean that the way you have done it is correct.
On the client side, you should always point to the client dll and not to the server dll, as the outbound enablers are the only ones who are meant to use the later one.

Similar Messages

  • Com.sybase.persistence.SynchronizeException: com.ianywhere.ultralitejni12.implementation.JniException: UltraLiteJ Error[-1305]: MobiLink communication error -- code: 86, parameter: 404, system code: 0Details:

    Hi,
    I am trying to fetch data from SMP 2.3 Server through SMP 2.3 SDK. i have followed all steps which have been mentioned in SYBASE INFOCENTER for Native Android Platfom. i am getting the following error
    com.sybase.persistence.SynchronizeException: com.ianywhere.ultralitejni12.implementation.JniException: UltraLiteJ Error[-1305]: MobiLink communication error -- code: 86, parameter: 404, system code: 0Details:
    if anybody has dea about this error. please respond

    Hi viru,
    No, i am not connecting via relay server. i am connecting to organisation's  SMP Cloud Server. We used the same RFC for creating MBO for iOS application and it worked.
    This is my code:
    import java.util.Hashtable;
    import SampleTest.SampleTestDB;
    import android.app.Activity;
    import android.app.ProgressDialog;
    import android.content.Intent;
    import android.os.Bundle;
    import android.util.Log;
    import android.view.Menu;
    import android.view.View;
    import android.widget.AdapterView;
    import android.widget.AdapterView.OnItemClickListener;
    import android.widget.Button;
    import android.widget.ListView;
    import android.widget.Toast;
    import com.sybase.collections.GenericList;
    import com.sybase.collections.StringList;
    import com.sybase.collections.StringProperties;
    import com.sybase.mobile.Application;
    import com.sybase.mobile.ApplicationCallback;
    import com.sybase.mobile.ConnectionProperties;
    import com.sybase.mobile.ConnectionStatus;
    import com.sybase.mobile.RegistrationStatus;
    import com.sybase.persistence.DefaultCallbackHandler;
    import com.sybase.persistence.LoginCredentials;
    import com.sybase.persistence.SynchronizationAction;
    import com.sybase.persistence.SynchronizationContext;
    import com.sybase.persistence.SynchronizationGroup;
    import com.sybase.persistence.SynchronizationStatus;
    public class ReadActivity extends Activity {
         private static final int REQUEST_DETAIL = 99;
         private static String USERNAME = "supAdmin";
         private static String PASSWORD = "pass";
         private static String HOST = "cloudsap1.ltisap.com";
         private static int PORT = 5001;
         private static int TIMEOUT = 600;
         private EmployeeAdapter adapter;
         private static volatile boolean initializationDone = false;
      ListView ltList;
      Button btnNext;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_read);
      initializeApplication();
    protected void onActivityResult(int requestCode, int resultCode, Intent data)
            if (requestCode == REQUEST_DETAIL)
                if (resultCode == RESULT_OK)
                    ReadActivity.this.adapter.refreshUI(true);
       private void initializeApplication()
        final ProgressDialog dialog = new ProgressDialog(this);
        dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
        dialog.setTitle("on boarding ...");
        dialog.setMessage("Please wait while download initial data...");
        dialog.setIndeterminate(false);
        dialog.setProgress(100);
        dialog.setCancelable(true);
        dialog.show();
        new Thread()
            @Override
            public void run()
                try
                    int count = 0;
                    while (!initializationDone)
                        dialog.setProgress(++count);
                        Thread.sleep(100);
                        if (count == 100)
                            count = 0;
                    dialog.cancel();
                catch (Exception e)
                    dialog.cancel();
        }.start();
        Application app = Application.getInstance();
        app.setApplicationIdentifier("SampleTest");//== important!!!!!!!!!!!!!!!!!
        app.setApplicationContext(getApplicationContext());
        new Thread(new Runnable()
            public void run()
                try
                    Application app = Application.getInstance();
                    ApplicationCallback appCallback = new MyApplicationCallback();
                    app.setApplicationCallback(appCallback);
                    SampleTestDB.registerCallbackHandler(new CustomerDBCallback());
                    SampleTestDB.setApplication(app);
                    SampleTestDB.getSynchronizationProfile().setServerName(HOST); // Convenience only
                    ConnectionProperties connProps = app.getConnectionProperties();
                    LoginCredentials loginCredentials = new LoginCredentials(USERNAME, PASSWORD);
                    connProps.setLoginCredentials(loginCredentials);
                    connProps.setServerName(HOST);
                    connProps.setPortNumber(PORT);
                    if (app.getRegistrationStatus() != RegistrationStatus.REGISTERED)
                     try {
                      app.registerApplication(TIMEOUT);
                     catch (Exception e)
                      Log.e("Emp101","Cannot register " + e.getMessage());
                    else
                        app.startConnection(TIMEOUT);
                    Log.i("Emp101","Application REGISTERED");
                    if (!SampleTestDB.isSynchronized("default"))//
                     Log.i("Emp101","Starting Initial Sync");
                        SampleTestDB.disableChangeLog();
                        SampleTestDB.synchronize(); // AFTER  THIS STATEMENT IT IS GIVING THAT ERROR
                        SynchronizationGroup sg = SampleTestDB.getSynchronizationGroup("default");
                        sg.setEnableSIS(true);
                        sg.save();
                      //  SampleTestDB.subscribe();
                        Log.i("Emp101","Subscribe");
                        SampleTestDB.synchronize();
                        Log.i("Emp101","Initial Sync COMPLETED");
                    SampleTestDB.enableChangeLog();
                catch (Exception e)
                    e.printStackTrace();
                finally
                    initializationDone = true;
                ReadActivity.this.runOnUiThread(new Runnable()
                    public void run()
                     btnNext = (Button) findViewById(R.id.btn_create);
                        adapter = new EmployeeAdapter(ReadActivity.this);
                      ltList = (ListView) findViewById(R.id.lvRead);
                      ltList.setAdapter(adapter);
        }).start();
       // Start of ApplicationCallback
       class MyApplicationCallback implements ApplicationCallback
          public void onApplicationSettingsChanged(StringList nameList)
            Log.i("Emp101","Application Settings Changed: "+ nameList);
          public void onConnectionStatusChanged(int connectionStatus, int errorCode, String errorMessage)
                 switch (connectionStatus)
                     case ConnectionStatus.CONNECTED:
                      System.out.println("Device is Connected");
                      Log.i("ERROR1", "Device is Connected");
                         break;
                     case ConnectionStatus.CONNECTING:
                      System.out.println("Device is Connecting");
                      Log.i("ERROR2", "Device is Connecting");
                         break;
                     case ConnectionStatus.CONNECTION_ERROR:
                      System.out.println("Connection Error: " + errorMessage);
                      Log.i("ERROR3", errorMessage);
                         break;
                     case ConnectionStatus.DISCONNECTED:
                      System.out.println("Device is Disconnected");
                      Log.i("ERROR4", "Device is Disconnected");
                         break;
                     case ConnectionStatus.DISCONNECTING:
                      System.out.println("Device is Disconnecting");
                      Log.i("ERROR5", "Device is Disconnecting");
                         break;
          public void onRegistrationStatusChanged(int registrationStatus, int errorCode, String errorMessage)
                 switch (registrationStatus)
                     case RegistrationStatus.REGISTERED:
                      System.out.println("Device is REGISTERED");
                      Log.i("ERROR6", "Device is REGISTERED");
                         break;
                     case RegistrationStatus.REGISTERING:
                      System.out.println("Device is REGISTERING");
                      Log.i("ERROR7", "Device is REGISTERING");
                         break;
                     case RegistrationStatus.REGISTRATION_ERROR:
                      System.out.println("Registration Error: " + errorMessage);
                      Log.i("ERROR8", errorMessage);
                         break;
                     case RegistrationStatus.UNREGISTERED:
                      System.out.println("Device is UNREGISTERED");
                      Log.i("ERROR9", "Device is UNREGISTERED");
                         break;
                     case RegistrationStatus.UNREGISTERING:
                      System.out.println("Device is UNREGISTERING");
                      Log.i("ERROR10", "Device is UNREGISTERING");
                         break;
          public void onHttpCommunicationError(int errorCode, String errorMessage, StringProperties httpHeaders)
           System.out.println("ERROR - HTTP Communication Error: "+ errorMessage);
          public void onDeviceConditionChanged(int condition)
           System.out.println("Device Condition Status: "+ condition);
       public void onCustomizationBundleDownloadComplete(String arg0,
         int arg1, String arg2) {
        // TODO Auto-generated method stub
       public int onPushNotification(Hashtable arg0) {
        // TODO Auto-generated method stub
        return 0;
       //....End of ApplicationCallback
        private class CustomerDBCallback extends DefaultCallbackHandler
             @Override
             public int onSynchronize(GenericList<SynchronizationGroup> groups, SynchronizationContext context)
                 if (context.getStatus() == SynchronizationStatus.STARTING)
                     ReadActivity.this.runOnUiThread(new Runnable()
                         public void run()
                             Toast.makeText(ReadActivity.this, "Synchronizing ... ", Toast.LENGTH_LONG).show();
                 else if (context.getStatus() == SynchronizationStatus.FINISHING || context.getStatus() == SynchronizationStatus.ASYNC_REPLAY_UPLOADED)
                  ReadActivity.this.runOnUiThread(new Runnable()
                         public void run()
                             Toast.makeText(ReadActivity.this, "Synchronize done", Toast.LENGTH_SHORT).show();
                     if (ReadActivity.this.adapter != null)
                      ReadActivity.this.adapter.refreshUI(false);
                 return SynchronizationAction.CONTINUE;
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
      // Inflate the menu; this adds items to the action bar if it is present.
      getMenuInflater().inflate(R.menu.read, menu);
      return true;

  • COMMUNICATION ERROR WITH EXTERNAL TAXATION SYSTEM - VERTEX_MS0018

    When  I copied US company code 3000 to my org using USD as currency code with a  a view to simulate US  scenarios it threw an error as under.
    The error occurred when I  was trying to fill in the address tab after copying the  company code.
    <b>
    COMMUNICATION ERROR WITH EXTERNAL TAXATION SYSTEM - VERTEX_MS0018</b>.
    Thank you and regards,
    Ram

    Hi Ram Shiva,
    Deactivate External tax
    Path:SPRO>Financial Accounting>Financial Accounting Global Settings>Tax on Sales/Purchases>Basic Settings>External Tax Calculation>Activate External Tax Calculation
    Hope this will solve
    Best Regards
    Ashish Jain

  • System code 1, error 43. English text was "Expected an object Stream"

    All,
    I have been working on the same form for several weeks (In Livecycle 8.0). Today when I went to open it, I get the error message "Library returned system code 1, error 43. English text was "Expected an object Stream" " and the only option I have is to say okay, and the windows closes.
    Background:
    The Original Form was a MS Word Document that I converted to a pdf, and use Livecycle 8.0 to add drop down menus, fields etc. to it.
    We have been using the form in reader for days, (testing it) and it still works fine in adobe reader, we can still open it without any problems.
    However I needed to add more options to my drop down menu's and when I attempt to open the pdf file in Livecycle, all of sudden I get this error, system code 1, error 43.
    I have googled, it a didnt find any help, and I have looked / searched the knowledge base with no luck.
    Thank you for any assistance!
    duffie

    I have not seen that error ...can you email it to [email protected] and I will have a look

  • Segmentation Error : Server returned HTTP response code: 500 for URL

    Hi,
    when we do customer segmentation in Applet Java Builder, we create a target group using 2 or more criterion, then it prompts us an error "Communication Error" - Server returned HTTP response code: 500 for URL: http//xxxxxxxxxxx/bc/bsp/sap/CRM_MKTTG_SEGAP/communication.do
    we're in CRM 7.0 SP 6.
    What we have done
    - activated the service CRM_MKTTG_SEGAP
    - implement sap note 1481289, 1359890, 1161753
    any info is really appreciated.
    Thanks
    JD

    HI ,
    Communication error occurs because of two active versions of segment builder jar files are appearing , deletion of older version resolves this issue .
    Go to SE80 u2013 Select the BSP Application - CRM_MKTTG_SEGAP and check segmentbuilder.jar Segment Builder Applet under MIME folder and check the size and delete the older version .
    Regards,
    Satish Bondu

  • Error code -50 or system hand when copying

    Hi all
    I'm hoping someone can give me some extra info about an error code -50 / system hang that I keep experiencing. I've already done some research so I think I know where the problems might lie but not exactly how to solve them.
    OK, my iBook hard drive is getting full, possibly too full, it's a 60Gb drive with 8.5Gb free space when I boot, which drops to around 7.8 Gb when I've been working for a while. I backup to an HFS+ formatted Lacie d2 drive connected by firewire.
    To free up disk space on the iBook I decided to get a Netgear readyNAS duo, use this as a backup device. Then use the firewire drive to store and work on data which would previously have been on the internal drive.
    So no I have the firewire drive set up, with all the data and I'm trying to backup to the readyNAS before deleting anything on my iBook drive. So far I have tried the following to copy data from the iBook, or from the firewire drive to the readyNAS:
    1) Copy and paste using Finder
    2) NTI Shadow backup software (supplied with the Netgear readyNAS)
    3) Chronosync (trial copy)
    4) Synk 6.4 pro
    Using these methods (and the trial software within it's imitations) I get the following results:
    1) Finder will produce "Error Code -50" message sometimes and stop. Other times the whole Finder will just hang after approx 650Mb of data has been copied. The whole Finder stops responding and the only solution has been to force shut down using the power button.
    2) NTI Shadow will produce a series of errors saying the file or folder could not be created (I'm guessing this is it's response to a system Error Code -50) and sometimes will hand.
    3) Chronosync will copy most items but not all - "error creating file/folder" is the result. Sometimes it hangs.
    4) Synk 6.4 has the same result as Chronosync.
    After looking though posts here and on the readynas.com forums, it seems the problem may be one of three things, in order of likelihood:
    1) Characters used in some of the file/folder names are OK in HFS+ formatted disks but not compatible with whatever format the readyNAS uses for it's disks (I'm guessing a linux/unix format). The readyNAS does support AFS, which it says is the best file system to use for Mac systems.
    Therefore, what characters should be removed from file/folder names before trying to copy? Is there a definitive list somewhere?
    2) The current iBook disk space is not large enough to allow me to copy over all the files in one go. I don't think this is the case as I've not been trying to back up the whole lot.
    3) There is a permissions issue. Again, I have set all permissions on the readyNAS volume to 777 so I don't think the problem is this.
    4) Max file size on the readyNAS. One file tried to copy is a 700Mb zip file, this is the file which has caused Finder to hang more than any other, after about 650Mb has been transferred
    Any comments / advise will be really helpful, even if it's just to help me discount a theory.

    Hi BDAqua
    We were talking about a similar topic here a few weeks ago! My answers are below:
    BDAqua wrote:
    -50 paramErr Error in user parameter list
    Apple's advice...
    http://docs.info.apple.com/article.html?artnum=107095
    I can connect to the shared drive fine and can copy/delete/move most individual files to and from the NAS. The error-50 comes during copy of multiple files.
    How big is the Firewire drive?
    320Gb - easily large enough
    I'm thinking you should make a complete bootable clone to it myself.
    Get carbon copy cloner to make an exact copy of your old HD to the New one...
    http://www.bombich.com/software/ccc.html
    This is exactly how I've been backing up in the past except using Superduper (not Carbon Copy Cloner) to create bootable backups. The issue now is that I need to free up space on the iBook hard drive.
    If the NAS can be formatted for AFS/HFS+/MacOSextended, then that is best.
    I don't know what format the disks use. I think the readyNAS uses a form of linux as it's OS. It does support AFS however.
    Shame you already got the NAS, they're popular, but quirky.
    Yes, beginning to regret it but still can't say for certain if I'm doing something wrong or if the unit simply does not work as advertised. I bought this unit because of it's advertised AFS support and OSX compatibility, also for it's RAID capability and easy expansion
    filename/path length can be a problem as well as the illegal characters are / ? \ : * | ", as well as any character you can type using the Ctrl key.
    That makes a long list of characters to check, especially over approx 175000 files... I was planning to use Spotlight to do the checks but maybe you know of a quicker way?
    Just one more thought, I have an old Win XP box with more than enough space to try a backup to there. If the backup works without problems, it means a) I can try connecting to the NAS using SMB and b) it provides a good control case for working out what the problem is.
    Thanks for the help!

  • Windows Server Essentials 2012 error code: 2147942403 The system cannot find the path specified

    Running Windows Server 2012 Essentials with an external usb 3 drive as a backup device.  Using a Vantec hx enclosure with a WD Red drive. Last night the Dashboard saw the drive with about half the 4TB available for backup. A.M., I get "error code:
    2147942403 The system cannot find the path specified".
    Going to the server desktop, I see a message indicating that the usb device malfunctioned.  unplugging it, and plugging it back in, I now have it available via the dashboard.
    This has happened a couple times with two different drives in Vantec hx enclosures.
    A couple possibilities come to mind:
    the enclosures may both be bad...
    there is some problem with the system software and external usb drive.
    Thoughts?
    Suggestions for external enclosures?
    Thanks!

    Hi,
    According to your description, my understanding is that you cannot backup the Windows Server Essentials 2012 and got "error code: 2147942403 The system cannot find the path specified". You found the usb device malfunctioned. 
    Can you backup the server when you unplugged the usb device, and plugged it back in? If you can backup the server when you replug the usb device, you need to engage the vendor to resolve the hard drive issues.
    Best Regards,
    Mandy 
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • RFC Communication - error CPIC return code 020, SAP return code 665

    Hello,
    I have created RFC destination for connecting SCM system from Solution Manager. Both the systems are Unicode.
    I am getting the following error --
    ERROR                service '?' unknown
    LOCATION             SAP-Gateway on host gva4103 / sapgw00
    COMPONENT            NI (network interface)
    COUNTER              4028
    MODULE
    LINE
    RETURN CODE          -3
    SUBRC                    0
    RELEASE              640
    TIME                 Mon Apr 24 11:28:21 2006
    VERSION              37
    And in SM21, I am getting following description
    Communication error, CPIC return code 020, SAP return code 665
    Following are the things I have checked..
    1. RFC destination user checked, password reset in SM59 and in the target system
    2. checked entries in /etc/services - Entry sapgw03 is present.
    Please let me know what all things I need to check.
    Thanks and Regards,
    Vaibhav

    I solved the problem by myself.
    The problem was with the entry in services file only.
    I was checking the file on Target system, which had the entry. There was no entry in Host system services file. After modifying the file, the connection now works fine.
    Thus for RFC connection, entry of the target system gateway MUST be there in /etc/service of Host system.
    Regards,
    Vaibhav

  • "Invalid access code (Bad parameter)" error encountered when trying to import VSS DB into TFS 2012

    I'm trying to import a VSS DB into TFS 2012 using the VSS Upgrade Wizard.
    However, I'm getting an "Invalid access code (Bad parameter)" error when I click the "List Available Projects" link button.
    I have been able to get the wizard going with a different VSS DB, but not this one.
    How can I fix this and get the import going?

    Hi,
    Thank you for your post.
    Do you use OLE Automation objects when you log on VSS? Please refer to this
    FIX: VSS OLE Automation Error Message "Bad Access Parameter"
    Regards,
    Lily Wu
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • Communication error CPIC return code 019 SAP return  code 728. Delta error

    Hello Experts,
    Would just like to ask if what we suspect is correct. We have running deltas in process chains occurring every early morning. However, upon checking the delta that should have run today, I found that the delta did not push through. I only found this one dump in SM21 that I think is related to the issue:
    MNo.
    R49 Communication error, CPIC return code 019, SAP return code 728
    R5A > Conversation ID: 61442686                                  
    R49 Communication error, CPIC return code 019, SAP return code 728
    R64 > CPI-C function: CMSEND(SAP)                                
    R5A > Conversation ID: 61443687                                  
    R64 > CPI-C function: CMSEND(SAP)                                
    R49 Communication error, CPIC return code 019, SAP return code 728
    R5A > Conversation ID: 61444687                                  
    R64 > CPI-C function: CMSEND(SAP)
    Now we think that the delta did not push through because we are encountering issues with regards to our SAP R/3 system (the source system) and it is currently inaccessible. Did the delta not push through because of the issues and inaccessibility/uber slow processing of our SAP R/3 server? And is the error specified above illustrating this? Any explanation would help. I have already tried looking for similar issues but cannot find anything. Please help. Thanks!

    Hi
    As far I know, The SAP Gateway carries out CPI-C services within the SAP world, which are based on TCP/IP. These services enable SAP Systems and external programs to communicate with one another.
    CPI-C services can be used either in the ABAP program or for the external programs via the interfaces.
    As RFC (remote function call) is based on CPI-C, all RFC connections also pass through the SAP Gateway.
    Errors When Starting Remote Programs Using Remote Shell
    When you use remote shell to start CPIC programs on other hosts, the following conditions apply:
    The (gateway) UNIX ID must be available on the other host
    The gateway host must be entered in the remote host in the file ".rhosts". This file must be located in the HOME directory of the (gateway) UNIX ID.
    The program you want to start must be installed in the HOME directory of the (gateway) UNIX ID on the remote host.
    Read more from help
    http://help.sap.com/saphelp_nw04s/helpdata/en/99/5f8c0bcb7d4280aa862254cffceada/frameset.htm

  • Communication error, CPIC return code 017, SAP return code 236

    Hi guys,
    Need your advice, my SAP system suddenly appear this messages  ( SM21).
    Please assist me.
    Communication error, CPIC return code 017, SAP return code 236
    > CPI-C function: CMINIT(SAP) 

    Hi Uday,
    My SAP using ABAP. Version 4.7
    All RFC working fine except for the OSS
    Error message
    Details Page 2 Line 22 System Log: Local Analysis of ALBANIA                  1                                                                               
    Time     Ty. Nr Cl. User         Tcod MNo Text                                                          
    13:52:36 DIA 01 800 SYSADM            R49 Communication error, CPIC return code 017, SAP return code 236                                                                               
    Details                                                                               
    Recording at local and central time........................ 27.03.2009 13:52:36                          
    Task................ 57584 . 01 D1 Dialog work process No. 01                                            
    User................ SYSADM                                                                               
    Client.............. 800                                                                               
    Terminal............ 10.0.38.                                                                            
    Session............. 1                                                                               
    Transaction code....                                                                               
    Program name........ SAPMSSY1                                                                            
    Problem class....... K    SAP Web AS Problem                                                             
    Development class... STSK

  • Communication error, CPIC return code 002, SAP return code 679

    Hi,
    Our production system log displayed, large no.of
    "Communication error, CPIC return code 002, SAP return code 679". I could not able to find any OSS notes on this.
    Please explain with detail steps to resolve this issue or please tell me, If any OSS notes exists/
    Thanks in advance
    Regards
    Srinivas

    Well, I meant that there are a lot of notes available. Search for "CPIC error".
    Also, have you double clicked on the line in the log? That will also give you more information.
    Rob

  • Communication error, CPIC return code 020, SAP return code 456

    Hi Gurus,
    I am facing this error in my BW system system log. "Communication error, CPIC return code 020, SAP return code 456"
    Can anyone please helpp in resolving this issue.
    Regards
    Peter

    Hi Peter,
    there is an pretty old note about a similar error ([CPIC return code 020, SAP return code 223|https://websmp102.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=512272&_NLANG=EN]). It was related to a BEX Patch. May be you should raise a note at the service market place for your issue.
    regards
    Siggi

  • R49 Communication error, CPIC return code 020, SAP return code 223

    SM21,every 15 minutes occurs the following error:
    R49 Communication error, CPIC return code 020, SAP return code 223
    R5A dialog id :5442063
    R64  CPI-C function: CMSEND(SAP)
    but the partner system can receive SAP data every 15 minutes.
    what does the error mean? and how to solve it ?
    thanks ahead.

    Hi,
      The following note  63347 provides more information about the error message.
    Regards
    Srivatsa.V

  • Communication error, CPIC return code 020, SAP return code 223

    Hello.
    I have system NetWeatver 2004s
    Client 101 is a client process integration, UME in ABAP
    Sometimes java is restarted...
    At that moment in SM21 I can see next log:
    16:03:36 RD                                     S2  3 Connection to CPI-C client 016 was closed
    16:03:36 RD                                     S7  4 > Partner LU name:
    16:03:36 RD                                     S0  R > Host: 10.0.0.53
    16:03:36 RD                                     S0  I > Partner TP Name: jlaunch
    16:03:36 DIA  007 101 SAPJSF                    R4  9 Communication error, CPIC return code 020, SAP return code 223
    16:03:36 DIA  007 101 SAPJSF                    R5  A > Conversation ID: 64435936
    16:03:36 DIA  007 101 SAPJSF                    R6  4 > CPI-C function: CMSEND(SAP)
    What is this? Why JAVA is restarted ?

    From dev_jcontrol
    [Thr  1] Wed Mar 25 16:03:38 2009
    [Thr  1] JControlICheckProcessList: process server0 (pid:9773) died (RUN-FLAG)
    [Thr  1] JControlIResetProcess: reset process server0
    [Thr  1] JControlICheckProcessList: running flight recorder:
         /opt/java1.4/bin/java -classpath ../j2ee/cluster/bootstrap/sap.comtcbloffline_launcherimpl.jar com.sap.engine.offline.OfflineToolStart com.sap.engine.flightrecorder.core.Collector ../j2ee/cluster/bootstrap -node ID47163850 1237887114 -bz /usr/sap/KXD/SYS/global
    JControlStartJLaunch: program = /usr/sap/KXD/DVEBMGS04/exe/jlaunch
    -> arg[00] = /usr/sap/KXD/DVEBMGS04/exe/jlaunch
    -> arg[01] = pf=/usr/sap/KXD/SYS/profile/KXD_DVEBMGS04_pasved
    -> arg[02] = -DSAPINFO=KXD_04_server
    -> arg[03] = -nodeId=1
    -> arg[04] = -file=/usr/sap/KXD/DVEBMGS04/j2ee/cluster/instance.properties
    -> arg[05] = -syncSem=186
    -> arg[06] = -nodeName=ID47163850
    -> arg[07] = -jvmOutFile=/usr/sap/KXD/DVEBMGS04/work/jvm_server0.out
    -> arg[08] = -jvmOutMode=append
    -> arg[09] = -stdOutFile=/usr/sap/KXD/DVEBMGS04/work/std_server0.out
    -> arg[10] = -stdOutMode=append
    -> arg[11] = -traceMode=append
    -> arg[12] = -locOutFile=/usr/sap/KXD/DVEBMGS04/work/dev_server0
    -> arg[13] = -mode=JCONTROL
    -> arg[14] = pf=/usr/sap/KXD/SYS/profile/KXD_DVEBMGS04_pasved
    -> arg[15] = -DSAPSTART=1
    -> arg[16] = -DCONNECT_PORT=49453
    -> arg[17] = -DSAPSYSTEM=04
    -> arg[18] = -DSAPSYSTEMNAME=KXD
    -> arg[19] = -DSAPMYNAME=pasved_KXD_04
    -> arg[20] = -DSAPPROFILE=/usr/sap/KXD/SYS/profile/KXD_DVEBMGS04_pasved
    -> arg[21] = -DFRFC_FALLBACK=ON
    -> arg[22] = -DFRFC_FALLBACK_HOST=localhost
    -> lib path = LD_LIBRARY_PATH=/opt/java1.4/jre/lib/IA64W:/opt/java1.4/jre/lib/IA64W/server:/opt/java1.4/jre/../lib/IA64W:/usr/sap/KXD/DVEBMGS04/exe:/usr/sap/KXD/DVEBMGS04/exe::/usr/sap/KXD/DVEBMGS04/exe:/usr/sap/KXD/DVEBMGS04/exe:/usr/sap/KXD/DVEBMGS04/exe:/tmp/sapinst_exe.6709.1224050598:/usr/sap/KXD/SYS/exe/run:/oracle/client/10x_64/instantclient:/usr/lib:/usr/sap/KXD/DVEBMGS04/j2ee/os_libs:/usr/sap/KXD/DVEBMGS04/exe:/usr/sap/KXD/DVEBMGS04/exe:
    -> exe path = PATH=/opt/java1.4/bin:/usr/sap/KXD/DVEBMGS04/j2ee/os_libs:/oracle/KXD/102_64/bin:/opt/java1.4/bin:.:/home/kxdadm:/usr/sap/KXD/SYS/exe/run:/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/usr/contrib/Q4/bin:/opt/perl/bin:/opt/ipf/bin:/opt/nettladm/bin:/opt/fcms/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/sas/bin:/opt/graphics/common/bin:/opt/atok/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/sec_mgmt/bastille/bin:/opt/caliper/bin:/opt/resmon/bin:/opt/drd/bin:/opt/dsau/bin:/opt/dsau/sbin:/opt/firefox:/opt/gnome/bin:/usr/contrib/kwdb/bin:/opt/mozilla:/opt/perl_32/bin:/opt/perl_64/bin:/opt/prm/bin:/opt/sfm/bin:/opt/swm/bin:/opt/sec_mgmt/spc/bin:/opt/ssh/bin:/opt/sentinel/bin:/opt/swa/bin:/opt/hpsmh/bin:/opt/thunderbird:/opt/langtools/bin:/opt/gwlm/bin:/opt/ignite/bin:/opt/cfg2html
    [Thr  1] Wed Mar 25 16:03:40 2009
    [Thr  1] JStartupICreateProcess: fork process (pid 22530)
    [Thr  1] JControlICheckProcessList: process server0 started (PID:22530)

Maybe you are looking for