cancel
Showing results for 
Search instead for 
Did you mean: 

I have conversion error ................. where how would i know ?

Former Member
0 Kudos

Hi,

I have converion error like this but where i dont know .......so can any one tell me how i would know where i have to find them....

error status like..........

com.sap.aii.proxy.framework.core.DataAccessException: Type conversion error, field IBASE_DETAILS, complex type class com.ibasedetails.Zcrm_Get_Ibase_Details_Output

at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValue(JcoBaseTypeData.java:506)

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getRelatedModelObjects(DynamicRFCModelClass.java:787)

at com.ibasedetails.Zcrm_Get_Ibase_Details_Output.getIbase_Details(Zcrm_Get_Ibase_Details_Output.java:135)

at com.agcl.ibasedetails.wdp.IPublicIbaseDetails$IIbase_DetailsNode.doSupplyElements(IPublicIbaseDetails.java:895)

at com.sap.tc.webdynpro.progmodel.context.Node.supplyElements(Node.java:406)

Detail Error Information Like .....

com.sap.aii.proxy.framework.core.DataAccessException: Type conversion error, field IBASE_DETAILS, complex type class com.ibasedetails.Zcrm_Get_Ibase_Details_Output

at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValue(JcoBaseTypeData.java:506)

at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getRelatedModelObjects(DynamicRFCModelClass.java:787)

at com.ibasedetails.Zcrm_Get_Ibase_Details_Output.getIbase_Details(Zcrm_Get_Ibase_Details_Output.java:135)

at com.agcl.ibasedetails.wdp.IPublicIbaseDetails$IIbase_DetailsNode.doSupplyElements(IPublicIbaseDetails.java:895)

at com.sap.tc.webdynpro.progmodel.context.Node.supplyElements(Node.java:406)

at com.sap.tc.webdynpro.progmodel.context.Node.getElementList(Node.java:345)

at com.sap.tc.webdynpro.progmodel.context.Node.createMappedElementList(Node.java:498)

at com.sap.tc.webdynpro.progmodel.context.Node.supplyElements(Node.java:393)

at com.sap.tc.webdynpro.progmodel.context.Node.getElementList(Node.java:345)

at com.sap.tc.webdynpro.progmodel.context.Node.getElements(Node.java:333)

at com.sap.tc.webdynpro.progmodel.context.Node.size(Node.java:721)

at com.agcl.ibasedetails.IbaseDetailsView.wdDoInit(IbaseDetailsView.java:105)

at com.agcl.ibasedetails.wdp.InternalIbaseDetailsView.wdDoInit(InternalIbaseDetailsView.java:232)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:445)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:709)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:579)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.makeVisible(ViewManager.java:793)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.performNavigation(ViewManager.java:296)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:767)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:881)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:759)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:712)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread

please help me to trace this error.

Regards,

Gurprit Bhatia

Accepted Solutions (1)

Accepted Solutions (1)

suresh_krishnamoorthy
Active Contributor
0 Kudos

Hi Guprit,

What is the type of your IBASE_DETAILS variable. Check whether you are bind to the same type.

Regards, Suresh KB

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

This probably happens when we modify imported model; Now you re-import the model and try to lunch it again. This time it should work.

Problem is that the type of the IBASE_DETAILS and the context that you bind to are not compatible. Just a re-import will solve the problem.

Regards

- Vinod

*

Former Member
0 Kudos

i am also facing same problem. can u tell me how u solved this problem???????

Kavita

former_member197348
Active Contributor
0 Kudos

Hi Gurprit,

There is nothing to do from Web Dynpro side. The problem is within the RFC or with the field. Ask your ABAPers to debug the RFC and the field IBASE_DETAILS value. You don't need to redeploy, once the RFC is executing perfectly just run your application.

regards,

Siva

Former Member
0 Kudos

Hi,

was their any changes in the RFC at abap end??? if so reimport the model

Regards

Ayyapparaj