Big Problem: ABAP-RFC and JCO  client

Hi Friends,
I am a java developer in trouble with a ABAP/RFC, and I dont have idea whoe lese ask for help
This is the situation:
In order to send a "candidates resume" (curriculum) in to SAP,
the ABAP developers made for me a RFC which uses the transaction PB10 (applicant master data).
The rFC when tested in the SAP GUI works fine.
I wrote a java client which calls the RFC, send the parameters and expect the results.
This client uses JCO to access SAP.
But, from the java client the RFC works PARTIALLY.
I mean, it creates the applicant, fills his name, address (infotypes 002,006,001)
but doesnt fill the education a qualifications (infotypes 22 and 24).
I am trying to figure why.
Some of the internal ABAP errors code that we get are:
DC -006
PA -054
5A -135
Also I get this message:
"Exception condition "CNTL_ERROR" raised"
Please, I am a java-per lost in the SAP land.
Thanks in advance by any help!!!
PD: I could sent you the ABAP code of the RFC or the java code of the client if necessary.

That CNTL_ERROR tells me that its trying to access a gui control which I don't is possible thru jCo.  Gui Controls are very dependent on the SAP Gui Frontend.  Since you are calling the transaction thru jCo,  it oviously doesn't know what to do with it.  Any chance that you can get a hold of the ABAP developer which wrote it initially?  Maybe there is another transaction that can be used instead of the PB10 transaction.
Regards,
Rich Heilman

Similar Messages

  • How to fix sometimes out of limit problem of SCE8000 and how client can out of its limit

    how to fix sometimes out of limit problem of SCE8000 and how client can out of its limit?
    how to debug this?

    bump

  • Purpose of RFC and JCO-RFC destinations

    Hi,
      Can you please tell me what is the purpose of RFC and JCO-RFC destinations and where do we create them.
    Regards
    Rahul

    Hi,
    RFCs are SAP interfaces for communicating between SAP systems. They accept inputs, do the processing and return the output values. You can call rfcs through different applications like web dynpro.
    http://help.sap.com/SAPhelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/content.htm
    JCO helps Java applications to connect and communicate with SAP backend systems. Using JCO we can make rfc calls. JCO will help in getting the rfcs in a java compatible format.
    http://help.sap.com/saphelp_nw04/Helpdata/EN/6f/1bd5c6a85b11d6b28500508b5d5211/content.htm
    Example for setting up jco destinations:
    http://help.sap.com/saphelp_erp60/helpdata/EN/ca/115e4088dc0272e10000000a155106/content.htm
    Regards,
    Shyam.

  • Big Problems with Vista and Audigy

    Hello.
    My name is Jana and I'm from Germany. This board is my last hope now.
    I have big problems to use my audigy 2zs in Vista Business (32 bit).
    I use the latest driver from 9.3.07.
    The installation process works fine and I get no errors. But I can't start the AudioConSole . I always get an error, that no audio device was found (error message is german)?!? The device manager shows no problems and the audigy 2zs is correctly listed.
    I need this AudioConSole to activate the 5. speaker settings. In the sound preferences in Vista is that not possible.
    My speakers also need the creative software from cd to activate the bass, but I when I install this software and then restart, only a few programs are installed (but they don't work). I need especially the speaker settings but there is unfortunately no way to install this software.
    I did this procedure at least 5, 6 or 7 times, but it always don't works.
    So please can you help me?
    Sry for my bad english.

    Hmm... Try to redownload the drivers from the website, because Creative has updated them to include a proper signature. It is possible that the drivers do not load if they are not signed, which would explain why the AudioConsole does not launch. Also, Windows Vista does the Bass redirection by itself:? If you select 5. speakers from the standard Control Panel, you will be asked whether you have satellites or full-range speakers. Selecting satellites means that the lower frequencies need to be played by the Subwoofer instead. If that still doesn't work, you can do the following:? Extract the downloaded drivers using WinRAR (or similar) (right-click and then extract). Then go to the Subfolder "Drivers\wdm\common\i386"? and run "CtPanel.exe". From there going to the speakers tab there is a "BASS-M" option...

  • Problem in RFC as JCO changed from user/password to  SSO

    Hi all
    Initially i was using CO with user/password properties but now it has been changed to SO.
    In my webdynpro project there are 3 RFC Models being used.
    Out of which 2 are working fine and giving the desired results but 1 RFC works fine on the R/3 side but from the webdynpro side it does not work just displays bapireturn - "Not successful".
    As the properties of the JCO changes to USer/password , the RFC works fine giving the desired results
    Plz let me know wht cld be the problem
    Thanks and Regards

    Vindhya,
    With SSO, the details of the user who's logged in goto R/3 and thus determines if the user has authorizations to run this RFC. This user could be different from the user you were using previously without SSO.
    Meaning, this time, with SSO, the user is you whereas the user for user/pwd is someone else and you dont have authorizations to run the RFC??
    And another thing, even if you can successfully run that RFC logging into R/3, your userid may not have RFC authorizations (which is required to do a RFC call). IF thats the case, you need to talk to your security/basis guys.
    Lemme know if that could be the case in your situation.
    Rajit
    Message was edited by:
            Rajit Srinivas

  • Problem with RFC and empty table

    Hi,
    I have a problem using and RFC function module. The problem is that the RFC returns a table type, but even though the table is emtpy the tag is returned. I have this target structure who has a required subsstructure:
    Input:
    <RFC_function_module>
    <customers>
      <customer1>   
        <table1>  (0..1)
          <item>  (0..Unbounded)
           <salesorder>
      <customer2>   
        <table1>
          <item>
             <salesorder>
        <table2>     
           <item>        
              <accountdoc>
    result:
    <customers>
      <list1> (0..1)
        <table1> (1..Unbounded)
      <list2> (0..1)
        <table2> (1..Unbounded)
    The problem is that if i just do at simpel mapping the mapping returns error because the missing table2 in the result. Then i have tried with an Exists function but it seems like the mapping program searches the hole file for just one occurences. Not record by record.
    Do anyone understand my problem an has a solution?
    /Jakob

    OK - what do you mean by to level of mapping? Mapping to an "internal" structure first and then for the final output?
    The reason i do not whant to change the External defintions is because of changes. If the ones who have designet the external defintions ie.  adds a field or something like that, we should remember to change this kind of thing before updating.
    Jakob

  • Problem with RFC adapter (JCO Exception RFC logon failure)

    Hi ,
    I have SOAP to RFC scenario.
    Scenario with same configuration (RFC adapter) is working in QA system.but when I have transported to PRODUCTION system
    it is showing
    com.sap.aii.af.ra.ms.api.DeliveryException: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE:
    I have gievn max conn=10 ;Refresh the cache also
    and checked Roles and authorization also but still I am getting the same error.
    Regards

    Hi ,
    I have created all the objects manually. and it is working.
    now it is showing other error when I am sending the messages from SOAP side it is showing
    MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
      <SAP:P1>Object ID DF2C6D6E40E935CB970DEE3A71049BF9 Software Component C3D5E1D1C75311DDB94DE33C0A1E01B6</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Interface mapping Object ID DF2C6D6E40E935CB970DEE3A71049BF9 Software Component C3D5E1D1C75311DDB94DE33C0A1E01B6 does not exist in runtime cache</SAP:Stack>
    for this I checked the Interface determination step and receiver determination ,mapping program all looks correct.
    I have refershed cache also both Complete and SLD.
    but nothing is wroking
    Please advice.
    Regards

  • Big problems with CS4 and new computer!!!

    System information: This Computer
    CPU Manufacturer: GenuineIntel
    Number of CPU: 1
    Cores per CPU: 4
    CPU Type: Intel Core i7 920 @ 2.67GHz
    CPU Speed: 2674.4 MHz
    Cache size: 256KB
    O/S: Windows 7 (64-bit)
    Total RAM: 12279.1 MB.
    Available RAM: 10447.6 MB.
    Video settings: 1920x1200x32
    Video driver:
    DESCRIPTION: NVIDIA GeForce GTX 260
    MANUFACTURER: NVIDIA
    BIOS: Version 62.0.4c.0.1
    DATE: 9-27-2009
    Drive Letter: C
    Total Disk Space: 279.5 GBytes
    Cluster Size: 4.0 KBytes
    File system: NTFS
    I very grateful if some could help me!
    Sami Malmberg
    [email protected]

    Sami,
    Thanks for the file and the screenshots. A couple of remarks.
    Try to update your BIOS. You currently have version 05.04. There may be a newer version available, although the file date is 05/19/2009, so it may be current. Just check it please.
    You have ASUS Six Engine running. I would disable that from starting. I never found a use for it, I prefer to use my own judgement.
    Here are your results in comparison to my score, while running at a clock speed of 3441 MHz, so about 30% faster.
    As you can see, your CPU results are in line with mine, considering the 30% difference in clock speed. The same applies to your memory mark, nothing wrong with that either. You did not test the CD speed, and that can lead to a lower PassMark rating. Rerun the test with a CD or DVD in the drive. That may help.
    Your video card is causing serious problems. The speed of the video card is not really CPU clock speed dependent. Your results are very disappointing. First thing to check is whether you have the latest drivers. Your 2D Graphics results are about 1/3-rd of my results and the 3D results are about half of what I achieved. This is rather surprising, since I would have expected the nVidia card to be much better than shown here.
    Your disk results are disastrous for the final benchmark result, but on the other hand, not unexpected. Your results are done on a single disk in comparison to my 12 disk array, which is around 10 times faster, even with parity calculations.
    To summarize, your video card is the big bottleneck here. Check for new drivers, altough based on the date of the drivers, it seems unlikely there are newer ones. An alternative might be to temporarily reduce your screen resolution and rerun the test while using something like 960 x 600. This will possibly lead to a higher score, although that is faking it a bit.

  • Big Problem: Missing Images and Duplicated Images

    I had thought that this was some kind of web gallery problem, but now it's clear that this affects all of Aperture (on my system).
    If I select a few images (in this case from a smart album), and then create a new:
    * web gallery
    * album
    * etc
    ...from that selection, the new gallery, album or whatever appears, but withOUT the images in the browswer! Oddly, the album does show that the appropriate NUMBER of images are in that album (from the panel on the far left). In other words, an album is created, a number of images are listed as being IN that album, but the images aren't showing up in the album, at all.
    Further, the images actually become DUPLICATED in the smart album that was the source.
    Here is the strange bit: If I select a large number of images from that smart album, some of the images DO appear in the NEW album or gallery or whatever. But many DON'T. And all images are duplicated in the source album.
    I've restarted the Mac, rebuilt the Aperture database. Problem persists.
    Anyone have any idea what's going on? Do You have this problem?
    rick

    I have seen a similar problem when creating a smart album. I have also had a similar problem with images disappearing. See this thread:
    http://discussions.apple.com/thread.jspa?threadID=301318&tstart=30
    I still have not found a solution and the Apple techs are no help.

  • RFC and JCo Error

    Hi Masters,
    I  am very new to Webdynpro java. I am trying to connect SAP server , but i am getting error while connecting.
    com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=hsdnt24s15 GROUP=PUBLIC R3NAME=C5R MSSERV=sapmsC5R PCS=1 LOCATION CPIC (TCP/IP) on local host with Unicode ERROR service 'sapmsC5R' unknown TIME Tue Feb 24 14:54:54 2009 RELEASE 711 COMPONENT NI (network interface) VERSION 39 RC -3 MODULE nixxhsl.cpp LINE 643 DETAIL NiHsLGetServNo: service name cached as unknown COUNTER 4
    Regards,
    Anthony.

    Hi ,
    Please search for Adaptive RFC Trouble Shooting Guide.
    Have a look at the [Link.|https://wiki.sdn.sap.com/wiki/display/EP/TroubleshootingSAPJavaConnector%28JCo%29].
    Regards,
    Krishna kattu.

  • Erased disk - BIG problems with OSX and restoring from TM

    Hi,
    Please bare with me here - I've been trying to solve this problem across the last 3 days.
    I was advised by a friend to do a fresh install of OSX after erasing my current in internal HDD (2009 Macbook Pro 13").
    I 1st confirmed that time machine had a complete back-up on my external USB drive
    I followed the instructions via the OSX install disk, erased the current drive and then completed the OSX re-install.
    When the time came to migrate, I received a screen message stating that my time machine back-up contains a newer version of OSX and therefore could not be migrated.
    I allowed the new OSX install to complete and then updated to the latest version of OSX.
    I opened migration assistant and followed the instructions to restore my last time machine back-up. This took a while but seemed to work.
    I rebooted and was only able to find the clean OSX install - I could not locate the restored files from time machine - not anywhere. However my HDD was now showing a free space of 140Gb (of a total 500) so something had been restored.
    I spent many hrs looking and in the end went back to square one - erased HDD and reinstalled OSX.
    This is the point I'm at now and I have no idea how to get my time machine back-up restored?????

    Please bare with me here
    What exactly are we going to bare!
    I was advised by a friend to do a fresh install of OSX after erasing my current in internal HDD (2009 Macbook Pro 13").
    Assuming you had a very good reason and you guys had tried everything else including an archive and install of course
    I rebooted and was only able to find the clean OSX install - I could not locate the restored files from time machine - not anywhere.
    Did you check for invisible folders in your users folder i.e "ls -a /Users/" ?
    I spent many hrs looking and in the end went back to square one - erased HDD and reinstalled OSX.
    Hmmm you could have asked here before square one but regardless check this forum out http://discussions.apple.com/forum.jspa?forumID=1227&start=0. At the top you will find tips by Pondini which will tell you at the very least how to get your old system back. Also what you did I think probably worked as well and you just didn't check /Users/.name/
    edit: you could also go from where you are now and manually bring your stuff over. Might be best option depending on how badly your original system was mucked up to cause you to do a wipe-install.
    Message was edited by: taylor.henderson

  • Problem with RFC and a Z Table

    hi;
    i´ve created a Z table as a transparent table.... now in a function module a need to save data in that table, i do the next:
              zfactura-vbeln_vf  = i_factura.
              zfactura-posicion = i_posicion.
              zfactura-fecha_em = i_fecha.
              zfactura-hora_em  = i_hora.
              zfactura-usuario_em  = i_usuario.
              APPEND zfactura.
    but i get this message:
    The data object "ZFACTURA" has no structure and therefore no component called "VBELN_VF" .
    How can i solve this to save data in that table.
    Thanks on advance
    David Fúnez
    Tegucigalpa, Honduras

    this is the structure of  the table ZFACTURA.
    MANDT             MANDT     CLNT     3     0     Mandante
    VBELN_VF     VBELN     CHAR     10     0     Número de documento comercial
    POSICION        CHAR2     CHAR     2     0     Componente del número de versión
    FECHA_EM     BLDAT     DATS     8     0     Fecha de documento en documento
    HORA_EM     TIMS       TIMS     6     0     Campo de tipo TIMS
    USUARIO_EM     CHAR12     CHAR     12     0     Campo carácter longitud 12
    FECHA_EC     BLDAT     DATS     8     0     Fecha de documento en documento
    HORA_EC            TIMS            TIMS     6     0     Campo de tipo TIMS
    USUARIO_EC     CHAR12     CHAR     12     0     Campo carácter longitud 12
    ESTADO            CHAR10     CHAR     10     0     Campo de texto, longitud 10
    FECHA_RB     BLDAT     DATS     8     0     Fecha de documento en documento
    HORA_RB            TIMS            TIMS     6     0     Campo de tipo TIMS
    USUARIO_RB     CHAR12     CHAR     12     0     Campo carácter longitud 12
    The area has been declared in the function module:
    DATA zfactura.

  • I have a big problem with Lion and PGP. After upgrading from snow leopard to lion I cannot access my PGP drive which was generated under snow leopard. PGP does not start but gives a notion that lion cannot work with my PGP version. Solution?

    After upgrading from Snow Leopard to Lion I cannot access a PGP drive which was generated under snow leopard. PGP does not start. When I try to start I just receive a message that Lion cannot work with PGP. How can I now access important and confifential informatio which I have stored in PGP (snow leopard). Do I have to move back to snow leopard. If so, how can I do this? 

    If you have this product,
    http://www.symantec.com/business/support/index?page=content&id=TECH165159
    you have to go back to Snow Leopard.
    To re-install SL, back up your home directory, format and re-install.

  • HT5012 Before my iPhone was good but after downloading a iOS7 I really suffering from a big problem of hanging and wifi

    Before my iPhone was good. When I was using iOS6 some like this only. After that I got a message of update your iOS through Apple. I updated and than for 1 week it was ok after that my mobile start hanging. But now my wifi also start hanging most of times it doesn't work. It not ready to start. Not searching a available networks. Please help me. I want to restore a iOS7. Through update.

    Try going to setting to General to reset to network settings.
    Once you have reset network settings you will then need to have your device find the wifi connection once found you will then need to provide for the wifi password
    good luck.

  • AS3 Big Problem please read and suggest or help maybe?

    how can i make this using split or other codes or way?
    i mean  i create a keyword
    for example my keyword is "HELLO"
    then if you input "HELLO" the output will be "HI"
    even if i output "HELLO THERE" the ouput will be still "HI" because my keyword is HELLO
    its for our thesis project PLEASE HELP US

    Although your description doesn't clarify exact use cases it feels like you need to create a map of strings and read map on user entry. Here is an example - just paste it on timeline:
    var systemText:TextField;
    var inputText:TextField;
    var wordMaps:Dictionary;
    var keyword:String = "hello";
    init();
    function init():void
              drawTextFields();
              setMaps();
    function setMaps():void
              wordMaps = new Dictionary();
              wordMaps["hello"] = {response: "HI", inputs: ["hi", "how are you", "what's up"]};
              wordMaps["good bye"] = {response: "babye", inputs: ["bye", "fairwell", "get lost"]};
    function drawTextFields():void
              systemText = new TextField();
              systemText.defaultTextFormat = new TextFormat("Arial", 12);
              systemText.width = 300;
              systemText.height = 200;
              systemText.multiline = true;
              systemText.border = true;
              inputText = new TextField();
              inputText.defaultTextFormat = new TextFormat("Arial", 12);
              inputText.width = 300;
              inputText.height = 22;
              inputText.type = TextFieldType.INPUT;
              inputText.border = true;
              inputText.multiline = inputText.wordWrap = false;
              addChild(systemText);
              addChild(inputText);
              systemText.x = systemText.y = inputText.x = 10;
              inputText.y = systemText.y + systemText.height + 10;
              inputText.addEventListener(Event.CHANGE, onInput);
    function onInput(e:Event):void
              var re:RegExp = new RegExp(wordMaps[keyword].inputs.join("|"));
              systemText.text = "You: " + keyword + "\n\nSystem: " + (re.test(inputText.text) ? wordMaps[keyword].response : "");

Maybe you are looking for

  • Adobe Photoshop CS4  runnig error - cant  load files

    hi, ive first time installed adobe cs software in my pc. i have never used this software before nor its previous version. when i try to run adobe photoshop cs4 - it gives me error after loading for few things that "A required application library fail

  • Captivate 4 problems with audio import in powerpoint presentations

    I am trying to import powerpoint presentations made in powerpoint 2003 which contain audio. When I import them to captivate 4 I cannot hear the audion on each slide when I hit the play button. Also, when I go to "Preview" "Play this slide (F3)" I get

  • How do I call a Movie Clip to play from within another MC?

    Here's a simple one I'm sure but I can't get it to work or find a solution online. I have a movie with 2 movie clips on the stage, the first clip is triggered to play on a button click (which works fine) but I want the 2nd clip to start playing when

  • Elements 10 and Lightroom 3

    I'm considering purchasing Lightroom 3 and using it in conjuntion with my Elements 10.  I have just begun to shoot in Camera Raw format and I want to get the best end result from my editing.  I have read that the organizer in Lightroom is superior to

  • Tables display varies with browser

    I'm building a website with fireworks & dreamweaver 8. With firefox, the tables have whitespace and in ie explorer 7 it displays correctly. How can I design this so it comes out right? Here's the only 2 pages that matter: http://ifda-ne.org/test/inde