Skip to Content
0
Former Member
Mar 26, 2009 at 07:27 AM

Data not being transported to Model in Context?

30 Views

Hello Experts!

I'm trying to call a custom RFC in my WebDynpro application. No problem calling it. I can even use the return parameters. But when I try to access some EXPORTING parameters, the exceptions are triggered. I've checked that all required importing parameters are passed and that the custom RFC works correctly in R/3.

Here are the exception stacks I get:

java.lang.ArrayIndexOutOfBoundsException: -1

    at com.sap.mw.jco.JCO$Record.getString(JCO.java:12829)
    at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValueAsString(JcoBaseTypeData.java:669)
    at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getAttributeValueAsString(DynamicRFCModelClass.java:427)
    at com.kaisa.mwci.models.getprojects.Zps_Fm_Get_Projects_Output.getEx_Name1(Zps_Fm_Get_Projects_Output.java:164)
    at com.kaisa.mwci.wd.wdp.IPublicVODownloadComp$IProjectsElement.wdGetObject(IPublicVODownloadComp.java:602)
    ... 53 more

and

java.lang.NullPointerException

    at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValueAsBigDecimal(JcoBaseTypeData.java:648)
    at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getAttributeValueAsBigDecimal(DynamicRFCModelClass.java:259)
    at com.kaisa.mwci.models.getnetworks.Zps_Fm_Get_Network_Num_Output.getEx_Cwcost(Zps_Fm_Get_Network_Num_Output.java:164)
    at com.kaisa.mwci.wd.wdp.IPublicVODownloadComp$INetworksElement.wdGetObject(IPublicVODownloadComp.java:1206)
    at com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetObject(MappedNodeElement.java:351)
    ... 52 more

Hoping for your expert advice on my problem. Thanks!

Cheers,

Alfonso