RFC_ERROR_SYSTEM_FAILURE
Try to execute a function (ECATT_EXECUTE) with JCO.
It is okay, when SAP system ist Release 6.40 but on a SAP 7.0 system it fails with:
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Zugriff über 'NULL' Objektreferenz nicht möglich.
at com.sap.mw.jco.rfc.MiddlewareRFC$Client.nativeExecute(Native Method)
at com.sap.mw.jco.rfc.MiddlewareRFC$Client.execute(MiddlewareRFC.java:1242)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3816)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3261)
the execution of the function was started in SAP without problem, but the error occurs most recently by getting the results.
What can i do ?
thanks for the hint, but is this also the solution of our problem ?
When Debugging the ECATT_EXECUTE-Function we see, that the problem is after
this Statement (line 800 in ECATT_EXECUTE):
IF e_result_xml IS REQUESTED (seems to be true, how can we set this to false ?)
CALL METHOD cl_appl_ecatt_log_to_resrep=>get_log_data (here it crashs, no return from this method, ECATT_EXECUTE doesn't continue)
Similar Messages
-
Hi Everyone
My Connection Pool parameters JCO api.
client=300
user=SISGERAL_RFC
passwd=******
ashost=14.29.3.120
sysnr=00
size=10
I have these parameters on my Connection Pool and sometimes appear these wrongs in my application:
1.
2006-01-07 13:20:37,414 ERROR com.tel.webapp.framework.SAPDataSource - ##### Time limit exceeded. LOCALIZED MESSAGE = Time limit exceeded. KEY = RFC_ERROR_SYSTEM_FAILURE GROUP = 104 TOSTRING = com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Time limit exceeded.
2.
2006-01-07 14:01:31,007 ERROR com.tel.webapp.framework.SapPoolConnectionManager - Timeout
Id like to know if is happening.
Are there something wrong with my connection pool?
What can be happening?
ThanksRaghu,
Thanks for your response.
Yes, the pool connections are in place according to the sAP note mentioned above.
Regards,
Faisal -
Dear friends,
Please take a look of this case. Is related with a SAP 4.6C (I386/Oracle) upgrade process to SAP ECC 6.0 (I386/Oracle).
Thanks for any help.
Xavier Pol
Case:
====
"RFC_ERROR_SYSTEM_FAILURE" raise in phase "RFCCHK_INI" running the Upagrde Asistance. This is the error show:
Error: RFC of "subst_get_uvers" failed.
Key : RFC_ERROR_SYSTEM_FAILURE
message:
User not authorized. Sesion terminated.
Aditional Information:
========================
- SAPup version (SAPup -V):"This is SAPup version 7.00/2, build 24.067"
- The logon in client "000" with user DDIC, was succesfull
Log RFCCHECK_INI.LOG
===================
1 ETQ201XEntering upgrade-phase "RFCCHK_INI" ("20070605161205")
2 ETQ367 Connect variables are set for standard instance access
4 ETQ399 System-nr = '00', GwService = 'sapgw00'
4 ETQ399 Environment variables:
4 ETQ399 dbs_ora_schema=SAPR3
4 ETQ399 auth_shadow_upgrade=0
4 ETQ220 Reading table "UVERS" via RFC
4 ETQ359 RFC Login to: System="PRD", Nr="00", GwHost="sapupg", GwService="sapgw00"
4 ETQ359 RFC Login to: System="PRD", Nr="00", GwHost="sapupg", GwService="sapgw00"
4 ETQ232 RFC Login succeeded
4 ETQ233 Calling function module "SUBST_GET_UVERS" by RFC
2EETQ360 RFC of "subst_get_uvers" failed:
2EETQ361 code/exception : SYSTEM_FAILURE
2EETQ362 key : RFC_ERROR_SYSTEM_FAILURE
2EETQ364 message :
2EETQ399 User not authorized. Session terminated
4 ETQ359 RFC Login to: System="PRD", Nr="00", GwHost="sapupg", GwService="sapgw00"
4 ETQ232 RFC Login succeeded
2EETQ235 Call of function module "SUBST_GET_UVERS" by RFC failed (error-status "-2")
4 ETQ239 Logging off from SAP system
2EETQ217 Reading UVERS entry via RFC failed
1EETQ204 Upgrade phase "RFCCHK_INI" aborted with severe errors ("20070605162847")Greetings All
I am doing a CRM upgrade and I get this exact same error. The DDIC passwords were changed in the 000 client and 001 clients from the default. (question how do I check the shadow system?) I updated the parameters in the SAPup via
set DDICpwd
set shdDDICpwd
and yet I still get the error
Should I reset the DD pwd to the SAP default then update the SAPup parameter with the new password?
I check the function module SUBST_GET_UVERS on se37 for execute the test and execute and the table returns with 0 entries under Tables.
TT_UVERS Value 0 entries
Is this the problem? If so how can this be resolved?
Please help, any feedback is much appreciated.
ps...how and where do I find the RFCCHK_INI.LOG file? -
Hi All,
I am getting Error when i am viewing my salary slip in ESS.
The Error i am getting is :
Internal error in the spool system., error key: RFC_ERROR_SYSTEM_FAILURE
So can anybody help me out in this.
Regards,
Dhruv ShahSolved the Error by deleting the spool in the Backend.
Spool was overflow.
Regards,
Dhruv Shah -
Error Group- RFC_ERROR_SYSTEM_FAILURE in BEx
Hi All,
When i run a query in BEx i get an error message which says that an exception that could not be caught occured. the Error Group- RFC_ERROR_SYSTEM_FAILURE in BEx.
Godhulihi Godhuli,
try to click 'detail', more info ?
logon on to bw, check detail short dump with transaction st22.
you may need to apply bw front end support package or SAPGUI patch, what's your version and support package level ? -
RFC_ERROR_SYSTEM_FAILURE error while updating the sick leave in MSS
Hi Guru ,
We are getting RFC_ERROR_SYSTEM_FAILURE error while updating the Sick leave for team member from portal .
Please tell how to resolve this .
Dump part :
Runtime Errors MESSAGE_TYPE_X
Error analysis
Short text of error message:
System error
Long text of error message:
Technical information about the message:
Message class....... "HRTIM00BUFMSG"
Number.............. 001
Variable 1.......... " "
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " "
Information on where terminated
Termination occurred in the ABAP program "SAPLHRTIM00_TMWBUFFER" - in
"INITIALIZE".
The main program was "SAPMSSY1 ".
In the source code you have the termination point in line 55
of the (Include) program "LHRTIM00_TMWBUFFERCB5".When an RFC fails from the portal to an SAP Backend, probably ECC 6.0 in your case, there are a few options that I use to troubleshoot:
1. Ensure that all your jco's are set up ok, passwords, ect. JCOs do not appear to be the problem here
2. Have an ABAP programmer review where the RFC is failing on the Backend System
3. Set up an External Breakpoint in the backend RFC. Step to do this:
a. Get the Backend UserID of a test portal user that is having this issue.
b. Ensure that test user has "Debug Display" access in the Backend System
c. Log into the Backend system, go to SE 37 and display your RFC
d. Go to Utilities --> Settings --> Debugging in the top menu and add the Test User ID to the "Users" field.
e. Set an external breakpoint any where you want in the RFC.
f. Run the Leave request as the test user.
g. a new SAP GUI screen will popup once it hits the breakpoint. The portal browser will stay frozen until you step thru the ABAP program.
Option 3 may sound like alot at first if you never used it, but if you are responsible for troubleshooting portal issues like this one, it is a skill you must have. You can also have an ABAP resource responsible for external debugging when you come accross issues like these. It helps you see exactly what data is being passed in from the portal and what is happening to cause the error.
Regards,
Tom -
Dear Experts,
I am getting following error while executing application developed in WebDynpro for JAVA.
"Screen output without connection to user,error key:RFC_ERROR_SYSTEM_FAILURE"
I have checked all the possible causes. still not able to resolve the same. Could any one of you suggest any way to resolve this?
Thanks and regards,
PradnyaHi,
Check the following SAP help link, look for JCO_ERROR_SYSTEM_FAILURE and its corresponding action for resolution:
http://help.sap.com/saphelp_nw04s/helpdata/en/f6/daea401675752ae10000000a155106/frameset.htm
also check the dev_jrfc.trc trace file for the details as mentioned in the above link
Siddharth -
Hi Experts,
When I run my Application in Portal, i am getting the following error.
Type conflict when calling a function module., error key: RFC_ERROR_SYSTEM_FAILURE
When I execute the BAPI, it is getting executed.
My Bapi Strucute:
Import Parameters
IM_MAT_Search --> ZPTIP_MAT --> Import Parameters
Tables
IT_INFO_REC --> ZMM_GET_ITEM --> Output Parameters
When I import the model, i am getting the structure like this
BAPI_Name > ZMM_BAPI_Input> IM_MAT_Search(respective Parameters) , Output (respective Tables and their parameters)
> ZMM_Input1> Parameters
This is the way, how i am executing in webdynpro java
Zmm_Bapi_Ptip_Search_Input eleInput = new Zmm_Bapi_Ptip_Search_Input();
wdContext.nodeZmm_Bapi_Ptip_Search_Input().bind(eleInput);
Zptip_Asset eleInputAsset = new Zptip_Asset();
eleInputAsset.setSearch("ACRS");
wdContext.nodeZptip_Asset().bind(eleInputAsset);
eleInput.setIm_Ast_Search(eleInputAsset);
wdContext.nodeZmm_Bapi_Ptip_Search_Input().bind(eleInput);
wdContext.nodeZmm_Bapi_Ptip_Search_Input().currentZmm_Bapi_Ptip_Search_InputElement().modelObject().execute();
wdContext.nodeOutput().invalidate();
Please let me know, how to do the same.
Thanks in advance.
Regards,
PalaniHi David,
I checked for the Parameter of setIm_Ast_Search, it is of Zptip_Asset.
Hi Saleem,
When I changed the same, i am getting the Type conflict error,
Type conflict when calling a function module., error key: RFC_ERROR_SYSTEM_FAILURE
Please let me know,what can be done in this regard to solve the problem.
My BAPI Structure when imported as model
SearchBAPI
--> ZMM_BAPI_SEARCH_INPUT
> IM_AST_SEARCH(zPTIP_ASSET)
>Zptip_Asset
>Search (Parameter)
> OutPut(ZMM_BAPI_Search_Output)
>IT_Asser_Rec(ZMM_Asset)
>ZMM_Asset
>TXT100 (output Parameter)
--> ZMM_BAPI_SEARACH_OUTPUT
--> ZPTIP_ASSET
>Search (Parameter)
Thanks & Regards,
Palani
Edited by: Palani Appan on Nov 11, 2009 5:31 PM -
Getting cryptic error while trying to post to a custom RFC from PI 7.31 single stack.
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: String index out of range: 0 (raised by system <extern>|pidevhost)
Does anyone recognize this error and/or know of detailed instructions for registering custom RFCs in PI 7.31. I could possibly have configured the target wrong but no error says so.
This is a File-->PI-->RFC scenario. The file processing is super simple and a configuration I have used successfully before. I would assume I'd get a different error if it couldn't parse the file.
JodyNot shure if you already did but try getting some details with XPI Inspector. Also increasing log level for this category might help. You also may wanna check authorization (even if this should show with a different error text) in ECC using ST01.
My guts feeling is that there is something wrong with payload / signature of RFC.
Cheers
Jens -
Hi,
I call from Java an ABAP RFC and this RFC in turn call back the Java stack and it fails.
At Java side I get:
#1#com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: com/sap/mw/jco/JCO$Server
at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516)
at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1515)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3996)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3544)
at com.sap.sup.admin.setup.SolManRfcAdapter.getJabapLandscape(SolManRfcAdapter.java:787)
at com.sap.sup.admin.setup.SetupUpgrader.execute(SetupUpgrader.java:52)
At ABAP side I get:
Category ABAP Programming Error
Runtime Errors CALL_FUNCTION_REMOTE_ERROR
ABAP Program CL_DIAGLS_SMSY_FACTORY========CP
Application Component SV-SMG-DIA
Date and Time 21.09.2009 17:50:59
Short text
"com/sap/mw/jco/JCO$Server"
Is it allowed to call JAVA -> ABAP -> JAVA from JCO point of view?
Thanks in advance!
Regards,
Serge.Hi Serge,
Two doubts:
- Does your RFC work when you call it directly from the SE37 puting the same input parameters used by Java application?
- Was the RFC changed after the coding of Java application? If so, the interface between Java and RFC must be regenerated.
Regards,
Rodrigo. -
Error key: RFC_ERROR_SYSTEM_FAILURE
Hi all
I have a problem during a RFC.
I call a function with the JCO but, if I fill all the fields that I have to pass to the FM the JVM returns this runtime error:
[code]
Exception in thread "main" com.sap.aii.proxy.framework.core.BaseProxyException:
Data area for accessing table is too small.,
error key: RFC_ERROR_SYSTEM_FAILURE
at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
at bi9032.BI_9032_PortType.zhr_Bi_9032(BI_9032_PortType.java:16)
at bi9032.Startapp.main(Startapp.java:50)
[/code]
In particular the structur in FM has a field 16000 char long.
thanks for your help,
bye
enzoDid you look at the SAP RFC Log File in your application folder named "dev_rfc.trc".
may be it helps you
ibrahim
Message was edited by: Ibrahim UGUR -
(104) RFC_ERROR_SYSTEM_FAILURE
Dear Experts,
There are two scenarios of FILE to RFC. One scenario is working ok but for other one system error is occurred in JAVA stack i.e.
Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[ZRFC_RECEIVER]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: An exception occurred that was not caught.: com.sap.aii.af.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[RF
Edited by: Amit Mandal on Sep 4, 2008 8:23 AMHi,
I request you to check the following links.
http://listserv.sap.com/pipermail/linux.general/2001-November/001820.html
http://help.sap.com/Business_Packages/EN/ca/115e4088dc0272e10000000a155106/content.htm
warm regards
mahesh. -
I have some problem when i want to do interface posting... This error come out when 3rd parties to connect with SAP using ALE.
Can someone help me.....
The error is below;
com.wm.app.b2b.server.ServiceException: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: ???????? ACC_DOCUMENT ??? IDOC ?????????????
at pub.sap.transport.BAPI.OutboundProcess(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:287)
at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:587)
at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221)
at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194)
at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39)
at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:403)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:503)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:367)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:246)
at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:157)
at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:324)
at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:580)
at com.wm.lang.flow.FlowState.stepIncremental(FlowState.java:494)
at com.wm.lang.flow.FlowState.invoke(FlowState.java:376)
at wm.server.flowimpl.stepFlow(flowimpl.java:183)
at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:294)
at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:587)
at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:221)
at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:194)
at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:39)
at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:403)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:503)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:367)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:246)
at com.wm.app.b2b.server.comm.DefaultServerRequestHandler.handleMessage(DefaultServerRequestHandler.java:97)
at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java:167)
at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:298)
at com.wm.util.pool.PooledThread.run(PooledThread.java:105)
at java.lang.Thread.run(Thread.java:534)Hello,
Few steps to trace the exact issue :
-first test the connection between SAP & 3rd party without any RFC call.
- If it works fine,then check RFC(if not stanard )is active in SAP & working properly.
- check the parameter values if the value types are correctly referenced.
- Generally this error shows that something wrong with SAP system RFC call /Check whether function is remote enabled or not.
Hope this helps.
Thanks.
Mark points if helpful. -
Hi there,
I´m trying to launch NWCE 7.1 Webdynpro applications accessing ABAP function with no success.
The landscape consists of an SAP NWCE 7.1 EHP1 (Trial) and an SAP NW 2004s ABAP (Licensed). NW2004s is configured as Gateway and Message Server for the SLD. I can ping/test JCOs successfully and the SLD seems to work fine. RZ70 and SM59 show no errors in the "R3" side and both systems seem to be well-registered as Technical Systems.
I have done some simple examples in Developer Studio to ensure that the conection between both stacks is going well, but I have allways the same issue regardless using ARFC/ARFC2, new projects/old existing projects, etc.
When I test for first time the application, the following exception is thrown:
Caused by: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: The function module "DD_DTEL_GET" cannot be used for 'remote' calls.
at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:456)
at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1416)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:4168)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3596)
at com.sap.mdi.jco6.Destination.execute(Destination.java:29)
... 136 more
If I refresh the page the last exception disappears and a new one is thrown:
#2# local/prjWD_Acceso_ABAP/FlightListApp#java.lang.NullPointerException
at com.sap.mdi.ddtypes.DDDataelement.getDescription(DDDataelement.java:305)
at com.sap.dictionary.types.mdi.util.TextServices.getDescription(TextServices.java:165)
at com.sap.dictionary.types.mdi.util.TextServices.getQuickInfo(TextServices.java:145)
at com.sap.dictionary.runtime.DdDataType$TextService.getQuickInfo(DdDataType.java:220)
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:385)
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:355)
at com.sap.tc.webdynpro.progmodel.context.MappedAttributeInfo.getDisplayText(MappedAttributeInfo.java:292)
at com.sap.tc.webdynpro.progmodel.view.ViewElement._getText(ViewElement.java:818)
at com.sap.tc.webdynpro.progmodel.view.UIElement.getTooltip(UIElement.java:515)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.InputFieldAdapter$OrdinaryField.getTooltip(InputFieldAdapter.java:8201)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.InputFieldAdapter$OrdinaryField.getParameter(InputFieldAdapter.java:7496)
at com.sap.tc.ls.renderer.ie6.LSInputFieldRenderer.render(LSInputFieldRenderer.java:160)
at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:152)
at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:519)
at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:130)
at com.sap.tc.ls.renderer.ie6.LSColumnLayoutRenderer.renderColumnLayoutCellFragment(LSColumnLayoutRenderer.java:1882)
at com.sap.tc.ls.renderer.ie6.LSColumnLayoutRenderer.renderColumnLayoutRowFragment(LSColumnLayoutRenderer.java:1715)
at com.sap.tc.ls.renderer.ie6.LSColumnLayoutRenderer.renderColumnLayoutFragment(LSColumnLayoutRenderer.java:1600)
Then, editing the application in Dev. Studio, if I delete tables and/or single fields binded to model context, the last exception doesn´t appear any more but the application enter in the catch section executing the BAPI call:
try
wdContext.currentBapi_Flight_Getlist_InputElement().modelObject().execute();
catch(Exception ex)
wdComponentAPI.getMessageManager().reportException("Execute error."+ex.toString()+ex.getMessage());
StackTraceElement errores[] = ex.getStackTrace();
String errorSTR = new String();
for (int i = 0; i < errores.length; i++){
errorSTR += errores<i>.toString() + "
wdComponentAPI.getMessageManager().reportException(errorSTR);
wdComponentAPI.getMessageManager().reportSuccess("After catch.");
// Resynchronise the data in the context with the data in the model
wdContext.nodeOutput().invalidate();
The first two exception seem to be related each other, and it is true that FM "DD_DTEL_GET" is not RFC enabled in R3. Should it be RFC enabled?
As far as I know, one of the JCO conectors is used for retrieving metadata, that is, data related to types, lenghts, etc. The FM "DD_DTEL_GET" is used for that kind of operations and the second exception is related to that aswell (com.sap.mdi.ddtypes.DDDataelement.getDescription).
I don´t know what else should I test in order to launch an RFC function from WDJ and the trial version is about to expire!
Does anyone know about any oss note or any other tips related to this issue, please?
I am going to test the conectivity via Visual Composer and see whether it´s possible :S
Let me know if you need anymore info about the situation.
Thanks a lot!Hi again,
The issue hasn´t been solved yet :(.
After applying Note 1244067 the function module has the RFC flag checked but the Null Pointer exception are still there.
java.lang.NullPointerException
at com.sap.mdi.ddtypes.DDDataelement.getReptext(DDDataelement.java:166)
at com.sap.dictionary.types.mdi.util.TextServices.getColumnLabel(TextServices.java:115)
at com.sap.dictionary.runtime.DdDataType$TextService.getColumnLabel(DdDataType.java:212)
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:379)
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.getDisplayText(DataAttributeInfo.java:355)
at com.sap.tc.webdynpro.progmodel.view.ViewElement._getText(ViewElement.java:818)
at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.Caption.getText(Caption.java:369)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.TableAdapter$HeaderCell.getHeaderText(TableAdapter.java:11441)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.TableAdapter$HeaderCell.getParameter(TableAdapter.java:11043)
at com.sap.tc.ls.renderer.ie6.LSSapTableHeaderCellRenderer.renderSapTableHeaderCellFragment_iteration(LSSapTableHeaderCellRenderer.java:2421)
at com.sap.tc.ls.renderer.ie6.LSSapTableRowRenderer.renderSapTableRowFragment(LSSapTableRowRenderer.java:223)
at com.sap.tc.ls.renderer.ie6.LSSapTableRowRenderer.render(LSSapTableRowRenderer.java:122)
at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:152)
at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:519)
at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:130)
at com.sap.tc.ls.renderer.ie6.LSSapTableDefaultBodyRenderer.renderSapTableDefaultBodyFragment(LSSapTableDefaultBodyRenderer.java:301)
at com.sap.tc.ls.renderer.ie6.LSSapTableDefaultBodyRenderer.render(LSSapTableDefaultBodyRenderer.java:119)
at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:152)
at com.sap.tc.webdynpro.clientimpl.html.client.RenderManager.render(RenderManager.java:519)
at com.sap.tc.webdynpro.clientimpl.html.renderer.lightspeed.base.LSRenderManager.render(LSRenderManager.java:130)
Language resources data in the webdynpro are: Current locale = "es", Default VM locale = "es_ES". The backend default language is "EN". Could this be a problem in order to retrieve descriptions or any other language dependent data?
Thank you
Vicente. -
I wrote a function.This read codes from a .txt file, create an abap program dinamically and after run it.
I wrote a java program with jco and i wrote an abap program for calling function .İf i runned abap program not happened any problem.But i runned java program.i saw this error :
RFC_ERROR_SYSTEM_FAILURE: Exception condition "CNTL_ERROR" raised.
My function :
FUNCTION Z_MS_FUNC2.
*"*"Local Interface:
*" IMPORTING
*" EXPORTING
*" VALUE(RESULT) TYPE ZMS_SONUC-SONUC
DATA: code TYPE TABLE OF rssource-line.
data : p_file TYPE string.
p_file = 'C:\deneme.txt'.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = p_file
FILETYPE = 'ASC'
tables
data_tab = code.
INSERT REPORT 'zms_dinamik002' FROM code.
SUBMIT zms_dinamik002 AND RETURN.
result = 'Successfull.'.
ENDFUNCTION.
this code show error row :
38 CALL METHOD CL_GUI_FRONTEND_SERVICES=>DIRECTORY_LIST_FILES
39 EXPORTING
40 DIRECTORY = FILE
41 FILTER = ''
42 FILES_ONLY = 'X'
43 * DIRECTORIES_ONLY = 'X'
44 CHANGING
45 FILE_TABLE = filetab
46 COUNT = count
47 EXCEPTIONS
48 CNTL_ERROR = 1
49 DIRECTORY_LIST_FILES_FAILED = 2
50 WRONG_PARAMETER = 3
51 ERROR_NO_GUI = 4
52 others = 5.
53
54 IF SY-SUBRC <> 0.
>>>>> RAISE CNTL_ERROR.
56 ENDIF.
deneme.txt
report mehmet.
data wa like zms0005.
wa-jop_id = 14.
wa-jop_name = 'UZAK4'.
modify zms0005 from wa.Hi,
wa-jop is not defined (data: wa-jop type...)!
Try to insert the coding-lines in a new report. Than make a syntax check.
Regards Mario
Edited by: Mario Müller on Mar 11, 2008 6:47 AM
Maybe you are looking for
-
Is there a way to view my calendar events in an agenda view that I was able to do with PalmOS? Is there an app to download? Post relates to: Pre Plus p100una (AT&T)
-
How do I transfer music from my iPod to my iPad?
I have so many wires and leads and cannot see one that connects my ipad to ipod or ipad to PC. Do I now have to buy yet ANOTHER accessory from Apple or can this be done wirelessly? Any help appreciated, thanks. :-)
-
hi, i m a beginer for the xml and my question is that if we r adding our own tag that how the DTD or XSL(XML schema language) is approve that tag.And we r not design any dtd for our tag. in short how can i invent the tag in my XML file. plz give me a
-
PACMAN (PROBLEM WITH GHOSTS)
I NEED HELP IN PROGRAM THE GHOSTS. PLEASE HELP :
-
All of my apps that should be downloading say waiting?
I am trying to download free apps from the app store. I was successful in one but now they all just say waiting and won't continue with the download. What do I do?