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
RahulHi,
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 RegardsVindhya,
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?
/JakobOK - 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.
RegardsHi ,
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?
rickI 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. -
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, Hondurasthis 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. -
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. -
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 USAlthough 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
-
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