Javascript IView on portal 7.1
Hello,
In our portal, we have certain functionality that requires calling custom javascript functions from Web Dynpro.
In portal 7.0, we created an ivew from a jsp project, that contained the javascript code and communicated with web dynpro using epcm.
Now we are looking to implement the same in CE 7.1.
What options are there for such functionality?
Thanks in advance, Gershon.
Dear Gershon
Even the "IFrame" was signed as deprecated in NW 7.11, you could use it over dynamical-programming !
So you can add an dynamical "IFrame" (IWDIFrame) in your wdDoModify-Method (if(firstTime.. etc.) and there
you can call an .html page which you can save in your mimes folder.
In this html-page you can then call your disired javascript function on your portal.
i.e. withhin top.document.... etc.!
If you wan't to use the EPCM, you've to add the EPCMproxy.js (which you should be able to found on your portal) into the mentioned html-file.
best regards
Marco
Similar Messages
-
Import JavaScript in a Portal iView?
Hi everybody,
I would like to know if it could be possible to load a JavaScript in a portal web page directly.
Thanks a lot.
Kind Regards.Hi Veera,
Thank you very much for your explanation, the reason why I am asking this question is about these two question I have received:
1. We need to load our JavaScript in portal web page. As I know there is iView portlets we can develop for portal. Can we load our JavaScript using an iView? Is there any other way to run our JavaScript in portal page?
You gave me a very good answer to this question
2. If we succeed to load our JavaScript in portal page, we will have to setup proxy to redirect our AJAX calls to CUCM, because of the cross-browser policy of the browsers.
I have no idea what this question is about because of I though that AJAX is supported by SAP Portal.
Would you mind to help me to understand the meaning, please?
Thank you a lot.
Kind Regards,
Victoria -
WebDynpro iViews and Portal Eventing
Hi All,
I am planning to prepare a proof of concept with following requirements.Can you please give me hints and resources to prepare this in 2 days?
1)Interaction between iViews using EP eventing.
2)Exploring how and what kind of data can be passed from one iView to the another (String , Java Objects etc)
3)Keeping track of various events of EP especially finding out if we can track when the user session is invalidated by the Portal so that we can free objects from memory.
4)The sample code should have 2 to 3 iViews interacting with each other and passing data.With detailed description of each steps from coding till deployment to the EP.
Thanks & Regards,Hi Noaman,
You can use EPCM for eventing between iviews in portal. Also we can use the same for communication between Webdynpro and EP applications.
You can pass parameters using client data bag. The code for sender ....
var an='Hello';
EPCM.storeClientData("urn:namesapce","key",an);
EPCM.raiseEvent("urn:namesapce","eventname");
Code at the reciver....
function fn_selection()
var info=EPCM.loadClientData("urn:namesapce","key");
document.myform.name.value=info;
EPCM.subscribeEvent("urn:namesapce","eventname",fn_selection);
This is the javascript code for triggering and subscribing events in between iviews.
Hope this Helps
gEorgE -
How to navigate from a view to an IView in portal
Hi all,
Onclick of an application in my portal my appliaction gets opened.But the problem here is onclick of cancel in my applcation i want to navigate to my IView in portal.
For navigation between view2 to view1 i used wdThis.wdFirePlugtoView1();
by creating a navigation link.
How to navigate from view1 to Portal IView
Regards
Padma NHi padma,
Go to Iview Property in portal Content managment and take the PCD location.
It may look something like this
ROLES:portal_content/ZABC/ZPROJECTS/com.abc.ZPortfolio/com.abc.ZPortfolio/com.abc.ZRoles/com.abc.ZPortfolioReconle/com.chep.ZReconciliation/com.chep.ZReconEnquiry_IView
Create a string variable with the PCD location
String pcdLocation = <pcd location>
And call using the iview using the following code
WDPortalNavigation.navigateAbsolute(pcdLocation, WDPortalNavigationMode.SHOW_INPLACE, WDPortalNavigationHistoryMode.NO_DUPLICATIONS,"&reference="+reference);
Here &reference is the application parameter, if the application with which the iView is created has parameter and is not mandatory.
Hope this helps. -
Error in deploying VC iView on Portal
hi all,
i have created an applicaton which will fetch data from SAP R/3 and will be shown in an iView which is made in VC.
when i try to deploy that iView in Portal , i get an compilation error ,
the error is
"Error in executing a process for compilation, .\GUIMachine_Business_Packages\testbi_21811\com.autogen.guimachine.testbi.iView_TestBI\src.core\Iview_testbi_ctl.java:62: cannot resolve symbol
symbol : constructor BWQueryFunction (java.lang.String,com.sapportals.guimachine.ep5kit.Iview_testbi_ctl,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String)
location: class com.sap.portal.guimachine.bikit.runtime.BWQueryFunction
BWQueryFunction BWQGQR = new BWQueryFunction ("BWQGQR", this, profile.getProperty("System1"), "/sap/bw/xml/soap/queryview", "ZVC_CUBE", "VCQUERY1", "", 2, 500,"KEY");
^
1 error
how could i solve this problem.
please help me to solve this error
Regards
Naveen GuptaHi,
If you are using Ep 6.0 Sp 15 then you have to deploy the BIKIT for Sp 13 on the portal using SDM.
This will solve Your problem.
Regards,
Naveen Gupta -
LDAP users Faicng Error While Accessing the ESS Iviews in Portal
Hi,
My Portal is SAP EP 7.0 SP20 And ECC 6.0 SP16.
UME users able to access the ESS MSS Iviews.But only one LDAP User only access ESS/MSS Iviews Other getting the Below error.
Critical Error
A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost.
Please contact your system administrator
Syntax error in program CL_XSS_CAT_BUFFER=============CP ., error key: RFC_ERROR_SYSTEM_FAILURE
Syntax error in program CL_XSS_CAT_BUFFER=============CP ., error key: RFC_ERROR_SYSTEM_FAILURE:
com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Syntax error in program CL_XSS_CAT_BUFFER=============CP ., error key: RFC_ERROR_SYSTEM_FAILURE
at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
at com.sap.xss.ser.xssmenu.fc.ModelHandler.onInit(ModelHandler.java:205)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalModelHandler.onInit(InternalModelHandler.java:428)
at com.sap.xss.ser.xssmenu.fc.FcXssMenu.setPersonnelNumber(FcXssMenu.java:570)
at com.sap.xss.ser.xssmenu.fc.FcXssMenu.onInit(FcXssMenu.java:292)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenu.onInit(InternalFcXssMenu.java:455)
at com.sap.xss.ser.xssmenu.fc.FcXssMenuInterface.onInit(FcXssMenuInterface.java:165)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface.onInit(InternalFcXssMenuInterface.java:389)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface$External.onInit(InternalFcXssMenuInterface.java:546)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
at com.sap.pcuigp.xssutils.navi.FcNavigation.onInit(FcNavigation.java:314)
at com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigation.onInit(InternalFcNavigation.java:358)
at com.sap.pcuigp.xssutils.navi.FcNavigationInterface.onInit(FcNavigationInterface.java:145)
at com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigationInterface.onInit(InternalFcNavigationInterface.java:142)
at com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigationInterface$External.onInit(InternalFcNavigationInterface.java:278)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
at com.sap.pcuigp.xssutils.roadmap.VcRoadmap.onInit(VcRoadmap.java:188)
at com.sap.pcuigp.xssutils.roadmap.wdp.InternalVcRoadmap.onInit(InternalVcRoadmap.java:162)
at com.sap.pcuigp.xssutils.roadmap.VcRoadmapInterface.onInit(VcRoadmapInterface.java:153)
at com.sap.pcuigp.xssutils.roadmap.wdp.InternalVcRoadmapInterface.onInit(InternalVcRoadmapInterface.java:144)
at com.sap.pcuigp.xssutils.roadmap.wdp.InternalVcRoadmapInterface$External.onInit(InternalVcRoadmapInterface.java:220)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:564)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:782)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:302)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:761)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:696)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:869)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:229)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1344)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549)
at com.sap.portal.pb.PageBuilder.wdDoInit(PageBuilder.java:193)
at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoInit(InternalPageBuilder.java:150)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:782)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:302)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
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:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
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:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: Syntax error in program CL_XSS_CAT_BUFFER=============CP ., error key: RFC_ERROR_SYSTEM_FAILURE
at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
at com.sap.pcuigp.xssutils.xssmenu.model.MenuModel.hrxss_Ser_Getmenudata(MenuModel.java:171)
at com.sap.pcuigp.xssutils.xssmenu.model.Hrxss_Ser_Getmenudata_Input.doExecute(Hrxss_Ser_Getmenudata_Input.java:137)
at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
... 76 more
Thanks & Regrads,
Subba RaoHi,
Now every user facing the same error while accessing ESS Iviews from Portal.
in ST22 Dump is created.
What happened? |
Error in the ABAP Application Program
The current ABAP program "CL_XSS_CAT_TIME_SHEET=========CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program
"CL_XSS_CAT_BUFFER=============CP " in include
"CL_XSS_CAT_BUFFER=============CM00C " in
line 50:
""L_CATSDB" and "L_CATSDBCOMM" are not mutually convertible. In Unicode"
" programs, "L_CATSDB" must have the same structure layout as "L_CATSDB"
"COMM", independent of the length of a Unicode character."
The include has been created and last changed by:
Created by: "SAP "
Last changed by: "SAP "
Error in the ABAP Application Program
The current ABAP program "CL_XSS_CAT_TIME_SHEET=========CP" had to be
terminated because it has
| come across a statement that unfortunately cannot be executed.
What we need to resolve the above issue.
Thanks & Regards,
Subba Rao -
Error when launching Key figure monitor iview in portal
Hi all,
I get an error when launching a key figure monitor iview in portal ; the error is RABAX-STATE
In r/3 under transaction ST22 i got following :
"UNCAUGHT_EXCEPTION" "CX_WDR_RT_EXCEPTION"
"CL_WDR_INTERNAL_WINDOW========CP" or "CL_WDR_INTERNAL_WINDOW========CM00B"
"IF_WD_WINDOW~SUBSCRIBE_TO_BUTTON_EVENT"
Anybody knows how to resolve the problem?
Regards
GwenHey was your problem resolved ???
I am facing the same problem..
please help!!!
reply asap.
~Veena. -
How to see the iview in portal favorite
Hi,
It is possible to see the iview in portal favorite without giving content admin role. How to add the iview created in portal to display in portal favorite.
Thanks,
KundanHi,
Your question is not very clear for me....According to my understanding i am replying u.
Portal favourites is itself an iview.
If u want to show some other iview in place of Portal favourites then you need to do some changes in your framework page.
Go to content admin and go to your framework page ---> select Desktop Innner Page
then u can see Portal favourites iview there.
If u want to show some ivew in place of portal favourites, then delete Portal favourites and add the iview which u want to display.
~Raju
Edited by: V R K Raju P on Sep 9, 2009 3:31 PM -
How do i add an iView to portal in Visual Composer 7.1
hello all,
how do i add an iView to portal in Visual Composer 7.1.
any documents related to it, will be very helpful.
thanks in advance.
Santhosh Guptha NHi Santhosh,
[Here|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/visualcomposer/modeling%20portal%20content%20with%20visual%20composer.pdf] you go.
Good Luck,
Dharmi -
PortalSessionID Property in BSP iView in Portal
Dear All,
I have created a BSP iView in Portal. This iView displays the start page of SAP Learning Solution
BSP Application named "hcm_learning" which allows the user to run the course he/she booked for in a content player which opens up in a new window.
The issue I faced is, Once i access the BSP iView through portal and click the "start now " button in that iView , it opens up the content player in the new window and runs the course. But when i logged off from portal, it content player is still running and its values are updated in the R/3 table.
How to restrict this?
What is the use of PortalSessionID property in BSP iView in portal?
Kindly help me in sorting out this?
Regards,
Eben JoysonHi,
Please make sure the IP matching option is not checked.
You should also check the [user mapping|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/f8/3b514ca29011d5bdeb006094191908/frameset.htm] settings in the portal to see if the portal user is mapped to the same user on the backend.
EDIT : there are a couple of notes that may help you >
[Note 1386082 - ICF: External debugging does not work|https://service.sap.com/sap/support/notes/1386082]
[Note 751872 - Problem analysis with HTTP or external debugging|https://service.sap.com/sap/support/notes/751872]
Regards,
Pierre -
Retrieve field value from webdynproABAP iview into portal using studio
Hi.
I have to solve this problem.
I have assigned webdynpro ABAP iview (iview created by webdynproABAP team people) into one roles.then i assigned that role to one user....
now i want to pass values from webdynproABAP iview to portal using NWDS.
how do to acheive thisone?
i created normal JSP,JAVA class in NWDS...I dont know how to pass values in NWDS..
but i want to retrieve fieldvalue into portal.....
plz help to solve this problem....Hi Vinothini21,
If you are using Webdynpro ABAP iview and want to modify it then you need to do in TCODE se80 in SAP system. I think not in NWDS. Please check it.
Best Regards
Arun Jaiswal -
How to call a "iView" in Portal Service
Hi,
I want to call a "iView" from portal service.
Can somebody suggest me how to call? I am not aware of the method for doing so.
Any sample code will be helpful.
Thanks in advance.
ManishHello Manish,
as far as I know, it's not possible to call an iView from a portal service. The intention of a portal service is to provide general functionality that may be used by several iViews. So, you can call a service from an iView, but not the other way round.
Have a look at the documentation, I hope this clarifies things a little bit: http://help.sap.com/saphelp_erp2005vp/helpdata/en/df/e6b74253ffda11e10000000a155106/frameset.htm
Kind regards, Lars -
Unable to expand the dropdown in the Webdynpro Java iview in Portal
Dear Experts,
We have a lot of Webdynpro java application iview in portal in production system.All the dropdowns present in those iviews are not expanding in production system.
But we are able to expand & select the same webdynpro java iview applications in Quality system.
We are using Internet Explorer for viewing the iviews.
Can anyone help me to provide a solution to the issue.
Regards,
Krishna Balaji THi Micheal,
The issue had been solved by myself.
Regards,
Krishna Balaji T -
Error while creating webdynpro iview after portal upgrade to ehp1
Hello All
We have upgraded our portal from 7.0 sp 15 to portal 7.01 sp 3 .
After upgrade we can create iviews using portal components but we are not able to create iview using Iview template
We are getting following error while creating webdynpro java iview
java.lang.NoSuchMethodError: com.sapportals.portal.pcd.gl.PcdSearchControls.addExplicitAttributeCheck(Lcom/sapportals/portal/pcd/gl/IPcdAttribute;)V
at com.sap.portal.pcm.iviewserver.cache.TemplatesCacheSrv.getPCDCatalog(TemplatesCacheSrv.java:184)
at com.sap.portal.pcm.iviewserver.cache.TemplatesCacheSrv.refresh(TemplatesCacheSrv.java:589)
at com.sap.newpage.pagewizardpanes.PageTemplateSelection.initTemplates(PageTemplateSelection.java:229)
at com.sap.newpage.pagewizardpanes.PageTemplateSelection.wdDoModifyView(PageTemplateSelection.java:172)
at com.sap.newpage.pagewizardpanes.wdp.InternalPageTemplateSelection.wdDoModifyView(InternalPageTemplateSelection.java:305)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:488)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:488)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:488)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:488)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
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:319)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1300)
at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:327)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:869)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
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:319)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
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:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
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:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Regards
RajendraHello Rajendra,
please can you tell me, if you finally get a Solution for this Problem about iviews creation with template Error after upgrade.
Thanks and take Care
Gedeon -
Pass parameter to WD abap iview via Portal link
Hello all,
I have created one WD ABAP application and I am accessing the same with the help of URL parameters. I am retrieving these URL parameters in 'HANDLEDEFAULT' event handler of the application window.
Now client wants to access the same with the help of NavigationParameter so I created relevant iView in portal and I am accessing application using link which is composed of portal link and NavigationTarget parameter.
My question, If I want to pass application parameters via URL, How do I access the same in my window. Do I need some sort of separate mechanism to take the URL parameters to my application window when application is running on portal?
Please share your thoughts on this.
(Same problem explained in link /thread/672163 [original link is broken])
Thanks in Advance,
Prashant JagdaleHi Kiran Kumar,
Thanks for your document but still my problem is not solved. I will try to explain my problem in detail.
I have developed one WD application and I was accessing the same using link suppose
http://newdomain.abc.com:8000/sap/bc/webdynpro/sap/zwda_url_parameters?pernr=12345&name=test1&sap-client=200&sap-language=EN
I was retrieving the values of of pernr and name in 'HANDLEDEFAULT' event handler by adding two parameters as PERNER and NAME. and it is working fine.
Now this application is running on portal. and I am accessing the same using URL
http://<server>:<Port>/irj/portal?NavigationTarget=ROLES://portal_content//myFolder/myRole/myWS/myPage
but as i want to pass above mentioned parameter (pernr and name) via link, After an investigation, I am thinking to use of Dynamic parameter. So my link will become like
http://<server>:<Port>/irj/portal?NavigationTarget=ROLES://portal_content//myFolder/myRole/myWS/myPage&DynamicParameter="pernr=12345&name=test1"
So, my question is , how I can access these values specified in DynamicParameter in my WD abap iView. Whether they are available in 'HANDLEDEFAULT' event handler using method wdevent->get_data?
I don't want to pass my parameters using iView property "Application Parameter."
Please give some inputs on this. Also Please guide me whether I can use some other way to achieve this. but the thing is, i must want to pass the values via URL only.
Thanks in Advance,
Prashant Jagdale
Maybe you are looking for
-
How can we acess the data of one component into othr compnent in webdynpro?
How can we acess the data of one component into other component in webdynpro.... I need an Field input from one webdynpro component(comp1) which is away from the line of process to the other component(comp2) we need that data........I mean i need the
-
How do I prevent "fluid" resizing of windows?
When resizing winows (I have only encountered this on Wikipedia and youtube) the text or images adopt to the new size by sliding to new places. Is it possible to disable this "feature". It annoys me to insanity that each and every time you for some r
-
Can't recover XP from partition OR recovery disks
Lenovo 3000 N200 with XP. I've been trying to do a system recovery back to factory settings using the the boot recovery option at startup. It took 3 attempts (2 crashes) just to get XP back up and running, but it was completely blank with no software
-
Im using FCE 3 and have a G5 tower running OSX 10.4.11. I import from a JVC GR-DV800U and a Canon XL-2 with a firewire cable. I haven't had any trouble, and after doing no video work for a couple of months, I suddenly am dropping frames when trying t
-
Hola que tal mi nombre es Gian Luca y tengo un problema Yo tengo un iPhone 4s y sí voy a ajustes^general^uso me fijo que me ocupa 1Gb los mensajes guardados como los borro?? Me pasa igual con los Mail como hago ??? Gracias