Make synchronous calls using JCo

Hi everyone,
I have done an integration project using JCo talking to the SAP system. The task would be creating a document (BAPI_DOCUMENT_CREATE2), and then checking in the content (BAPI_DOCUMENT_CHANGE2). I found sometimes the document created in step1 did not exist or was locked, then step2 failed.
I checked the JCo Javadoc, and found that JCo.client.execute(function) would make synchronous call to the SAP system. I supposed that it would make the second call only after the first call finishes.
Am I right about the assumption?
Could someone share some ideas about this as well as the transactional mode (asynchronously) call where JCo.client(function, tid) is used?
Thanks in advance.
Xueqing Han

Hi hanan20,
Welcome to the Microsoft Mobile Community.
Let's isolate the issue. Are you unable to make any calls regardless of the signal strength and your location? Were you able to receive calls, send or receive text messages? Are you using a regular Micro-SIM or a modified SIM? Have you tried the workarounds given on the link below?
• I cannot make a call
Note: The link is intended for the Philippines. If you're outside this country, you can visit your local support for future reference. See: Local support.
We look forward to your reply.

Similar Messages

  • I have imported contacts from Outlook to Mail and they have synced via iCloud to my iPhone 3GS. I can't get my iPhone to make a call using these contacts but if I dial the number of any of the contacts on the keypad, the call DOES work! Help me please!?

    I have imported contacts from Outlook to Mail and they have synced via iCloud to my iPhone 3GS. I can't get my iPhone to make a call using these contacts (it tries but then says call ended) but if I dial the number of any of the contacts on the keypad, the call DOES work! Help me please - is there something I need to do to the contacts because tehy came from Outlook? Thanks

    Thank you for replying.    Yes I deleted the old email address..   

  • Problem with BAPI_DOCUMENT_CHECKOUTVIEW2 while calling using JCO of XMII

    Hi DMS Gurus,
    The above FM is successfully executing and creating a local copy in temp folder of where the FM running using SAP GUI.
    But when i call using jco,i am getting some problems.
    1. If i execute the FM with default values for http dest and ftp dest, i am getting error saying << c:\temp\....file could not be created.
    2. When i changed the HTTP destination to <<SAPHTTPA>, it is executing fm successfully but dont know in which system the file is downloaded.
    My client application or xMII server ( where jco service is running ) or ABAP server.
    I checked in the first 2,i didn't find.
    SAP GUI is not installed in xMII server.
    But my requirement is to download to the physical server of xMII ( jco ).
    Is this any thing to do with creating http destinations??
    If that is the case, can any body help me in creating http destinations..
    and i heard something about SAPFTP.EXE ,is that should be some where in client or any servers??
    Please help me.
    Thanks
    Vansi

    Vamsi,
    As I mentioned in this forum thread, bapi_document_checkoutview2.  You have to use the POST action in BLS to communicate with the HTTP Interface of Content Mgmt. directly.  The only other alternative is to write your own BAPI to retrieve the content and send it back to xMII via the JCo action (Hint: The data will be base64 encoded and can be saved to the filesystem via the Image Saver action even though it is not an image).
    Sam

  • Problem with BAPI_DOCUMENT_CHECKOUTVIEW2 while calling using JCO

    Hi DMS Gurus,
    The above FM is successfully executing and creating a local copy in temp folder of where the FM running using SAP GUI.
    But when i call using jco,i am getting some problems.
    1. If i execute the FM with default values for http dest and ftp dest, i am getting error saying << c:\temp\....file could not be created.
    2. When i changed the HTTP destination to <<SAPHTTPA>, it is executing fm successfully but dont know in which system the file is downloaded.
    My client application or xMII server ( where jco service is running ) or ABAP server.
    I checked in the first 2,i didn't find.
    SAP GUI is not installed in xMII server.
    But my requirement is to download to the physical server of xMII ( jco ).
    Is this any thing to do with creating http destinations??
    If that is the case, can any body help me in creating http destinations..
    and i heard something about SAPFTP.EXE ,is that should be some where in client or any servers??
    Please help me.
    Thanks
    Vansi

    Vamsi,
    As I mentioned in this forum thread, bapi_document_checkoutview2.  You have to use the POST action in BLS to communicate with the HTTP Interface of Content Mgmt. directly.  The only other alternative is to write your own BAPI to retrieve the content and send it back to xMII via the JCo action (Hint: The data will be base64 encoded and can be saved to the filesystem via the Image Saver action even though it is not an image).
    Sam

  • I have Iphone5, i make video calls using line program, i want know video calls is safe or anybody can see my video call??

    i have Iphone5, i make video calls using line program, i want know video calls is safe or anybody can see my video call??
    some friends told me that there is hackers can have all my data, photos, videos, listen and record my voice and video calls. is this right?

    some friends told me that there is hackers can have all my data, photos, videos, listen and record my voice and video calls. is this right?
    Not on an Apple device, no.
    Things are not the way popular movies and TV shows would have one believe.
    Apple goes to extremes to ensure your personal information remains protected, to a far greater extent than any other consumer product manufacturer on Earth.
    Your FaceTime videos, Messages, and everything else you do with your iPhone are as secure as your iCloud credentials.
    Anyone with your iCloud or Apple ID credentials has complete and unfettered access to everything associated with them, equal to that of your own, so keep them secure. Never divulge them to anyone you would not trust equally with your wallet, your girlfriend / boyfriend / spouse / child / Lamborghini etc.

  • Can't make cellular calls using mac but can receive them

    i can receive calls on my mac but can't make calls using continuity. i am using iOS 8.1 in my iPhone and i have double checked FaceTime option which shows i can make cellular calls using mac. Plzz Help
    also i can send text messages from mac using cellular network

    Hi yash_v,
    Welcome to the Apple Support Communities!
    Please use the information in the attached article for information on how to make a call from your Apple computer using Continuity, the Phone calls section specifically. If you are still having issues, please let me know where the failure is or what happens when you try to place a call from your Apple computer.
    Connect your iPhone, iPad, iPod touch, and Mac using Continuity - Apple Support
    Best regards,
    Joe

  • Can't make Facetime calls using my  iMAC

    Recently I can not receive or make Facetime calls using my iMAC.  I can make and receive then on my iPhone.  If I make a Faectime call using my iMAC it says the person is not available to Facetime OR it makes the connection but immediately says "call failed".  If someone Facetimes me, my phone rings but not my iMAC.

    The Apple article below may help.
    Unable to make or receive FaceTime calls after April 16, 2014

  • Iphone4 microphone makes static noises while I make a call using headphones?

    I have iphone 4 32GB. When I make a call using headphones the microphone at bottom-left of the phone makes static noises when it comes into contact with anything.
    It is really annoying as I hear loud noises while my phone is on my pocket and I am making a call using headphones.
    Could you please help what could be the solution? Is this a fault with the hardware or software?
    NB: I have recently installed the latest version 5.01.
    Many thanks for your help.
    Shaz

    I found the answer myself, I actually bought earphones from a corner mobile shop for £10. and they happened to be fake and do ot disable microphone while plugged.
    so the point is buy the original earphones from apple website.

  • Iphone is locked with pass code but still we can make a call using voice control

    If our iphone is locked with pass code we can make a call using voice control.
    Press and Hold the Home button then you will get the Voice Control Menu.
    Choose Dial or Call then you can make call.
    Is it IOS Bugs or...

    It is a feature.
    You can disable it at Settings > General > Passcode > Voice Dial if you wish.

  • Cannot make http call during JCO thread

    The software makes a call as follows:
    1. EJB via JCO calls a remote enabled function on an R3 server.
    2. The function calls a class with some information that is posted as XML using if_http_client.
    3. A rest service on another server recieves this as an HTTP post.
    The same software is called from an SAP GUI process which calls the same class method that makes the http call.
    Errors only occur when the http call attempt is made during the RFC process through the JCO call from java.
    No error occurs when called during a users activity in an SAP GUI screen.
    Also, this error does not occur on our dev or test systems. The error only occurs in production.
    ERROR DETAILS:
    during http_client->send we get an http_communication_failure.
    Tracing shows that the actual error is: HTTPIO_PLG_ICM_CONNECT_FAILED which is deep in the code during the actual system call by the sap software.
    We have traced through logs, and checked all kinds of settings. Our test system is a photocopy of our production system, including user settings.
    Any Ideas?

    There doesn't seem to be anything in your question that relates to the usage of Web Dynpro ABAP.  Perhaps you would find a better response in another forum that more closely matches the technologies you are dealing with.

  • Bapi Call using JCO

    Hi all,
    Please share your views on the below scenario:
    A WD Java app, deployed on WAS and an iView created in portal, is calling a BAPI and works fine when assigned to the role.
    Now the same application when viewed directly using
    http://<host>:<port>/webdynpro/dispatcher/local/<appname> does not execute the bapi and gives
    com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Error connecting using JCO.Client: null
    The JCO are using a service user to connect to the backend, so SSO still exist.
    Let me know what we could be doing wrong here.
    Meanwhile I can check the connection pool to see the property value.
    Thanks for your time
    Avinash

    Hi Prashant
    Thanks for your quick response.
    The application when accessed directly does not ask for user id/password.
    If I set the application property 'authentication' as true, would this authentication be done against UME?
    Also since there is no "SSO using logon tickets" why is there a need for issuing a logon ticket?
    I will try what you suggested in the earlier post.
    Thanks
    Avinash

  • JDBC Synchronous call  using BPM

    Guys,
    Scenario is like this.
    1. Initiator is file adopter
    2. JDBC select (Synchronous call) select data from 1 DB table
    3. Copy response into some FTP system as a file.
    File Initiator is working fine Synchronous call is giving the error.
    I have created the Message Interfaces
      1. Synchronous abstract (JDBC_select)
      2. Asynchronous abstract (JDBC_Select)
    I have done the 2 mappings like
    1. File Initiator as source and JDBC_Select as target,
       (I am passing all constants values to JDBC_select like action='SELECT' table='tablename' and keys as well)
       JDBC_Select structure i have created as
           <Root>
             <selectStatement1>
             <action>
             <tablename>
             <access>
             <c1>
             <c2>
             <key>
             <c1>
    2. JDBC_response as source to Target_FILE as target.
       Response structure is like this
        <root>
        <row>
        <c1> </c1>
        <c2>...</c2>
        </row>
        </root>
    I have created the BPM by using
      --> transformation and send steps.
    Can any body send me the Blogs for this scenario .
    Thanks
    M

    Moorthy,
    <u>Message Types</u>
    1) File_Input
    2) JDBC_Req
    3) JDBC_ Response
    4) Target_File
    <u>Message Interfaces</u>
    1) Async_Outbound,
         - File_Input
    2) Async_Inbound
         - Target_File
    3) Async_Absract
         - File_Input
    4) Sync_Abstract
         - Target_File (Output Message)
         - JDBC_Response (Input Message)
    5) Sync_Inbound
         - JDBC_Request (Input Message)
         - JDBC_Response (Output Message)
    <u>Message Mapping</u>
    1)Mapping1
      - File_Input as a Source
      - JDBC_Reqest as Target(Here I am passing all constants values like action, tablename , accessfields and keyfields)
    2)Mapping2
      - JDBC_Response
      - Target_file (Target file structure as same JDBC_Response structure)
    <u>Interface Mapping</u>
    Interface Mapping 1
       - Sync_Abstract (source Interface)
       - Sync_Inbound  (Target Interface)
    Here is my doubt I am not getting Mapping program in the dropdown (F4 help), it is problem with my source and target?.
    What are the source and target for second interface mapping.
    Thank you for helping me alot on this..
    M

  • Can iphone 4 make video calls using skype over 3g?

    Hello,can i make video calls on iphone 4 using skype over 3g network?

    Yes, Skype can make video calls over 3G. You do NOT need to jailbreak your phone. I believe the previous poster thought you were asking about FaceTime which does not work over 3G.

  • How do I make a call using Skype ver 6.22.60.107?

    I've used Skype for years, but this update that I just got a few minutes ago has me stumped. How do I make phone calls with this thing? The option to make calls is greyed out. I can call my contacts, but I don't see a way to dial numbers.
    Note: I'm using the latest version of Skype for Windows on my Windows 7 Pro desktop computer.
    Edit: I figured it out. I couldn't see the cursor, because the text box is the same color as the banner around it.

    I've used Skype for years, but this update that I just got a few minutes ago has me stumped. How do I make phone calls with this thing? The option to make calls is greyed out. I can call my contacts, but I don't see a way to dial numbers.
    Note: I'm using the latest version of Skype for Windows on my Windows 7 Pro desktop computer.
    Edit: I figured it out. I couldn't see the cursor, because the text box is the same color as the banner around it.

  • Please help, Unable to make a call using Skype

    On 10/19/12 I reactivated our Skype credit of $9.69 and received an email confirming that the credit was reactivated.  However, whenever we log on to Skype the Profile Completeness bar gets stuck at 50% and the Make A Call button is never displayed, even though our current credit is correctly displayed as $9.69.

    I have the same problem .....  This skype, without customer service truly is not worth
    the trouble.  I wish they would dispense with all the options and hire a few humans to
    perform customer service.  I have credit, changed my password and still just get propaganda
    of new services when I try to make a basic call.........Lovely huh!!
    elaine88208 wrote:
    I am having the same problem, there is no make a call button and I have no idea how to sort this out. I have reloaded Skype but to no avail.
    elaine88208 wrote:
    I am having the same problem, there is no make a call button and I have no idea how to sort this out. I have reloaded Skype but to no avail.

Maybe you are looking for