Forced request language property of Webdynpro iview
Hi All,
I've a situation with inhibiting translations of a webdynpro iview even though the property "Forced request Language" is set to English.
Scenario:
1)Two DCs DC1 has language translation files. DC2 does not have any language translations (not needed)
2)DC2 displays views of DC1
An iview is created out of DC2 and the Forced request language is set to English.
User logs on (his language set to English). Everything is fine.
User logs on (language set to non-english). The problem is, the views of DC1 in DC2 still pickup the translations according to user's language settings where as the views of DC2 appear in english (no translations in the first place).
Meaning, the property Forced request language of the iview is not effective.
Anyone has come across this before? I'm glad for any solution.
Regards (ofcourse, along with points),
Rajit Srinivas
Hi Nagarajan,
How did u achieve this??
Regards,
Anupama
Similar Messages
-
How to force english language for VC BI Iview
Hi,
All developments in BI system are english so when users launch VC BI Iview from the portal what ever the logon language in the portal we would like that users get results in english.
In the VC iview, for parameter Forced Request Language we select value English but it doesn't work.
We don't find other iview parameter which allows to do that.
With BEX WEB template iview, we can do that by setting LANGUAGE=EN for parameter Application Parameters in the
iview.
Do you know how to force English language for VCBI Iview ?
Thanks in advance for your help.
MaiHello,
If you use Delta Links between your portal objects (role, workset, page, iview), make sure that the Forced Request Language is set to "English" on the linked iView (which is only accessible from the page, from the workset, from the role...)
Regards
Arnaud -
Logon Language in Java WebDynpro iViews
Hello,
I do not see the Logon Language or Forced Language parameters on the standard delivered Java WebDynpro iViews at all. I want an iView to always open in EN regalrdless of the Browser language. I can do that in ABAP WebDynpro and URL iViews; any idea how the same can be done on the JWD iViews?
Thanks,
NakulSelecting English locale in IE is the only easy way to ensure the langugage is always English
There may be ways to try to set the language to english for
I have seen some situations where the JCO is defined in language English
- however if the user can still change IE locale - this might supercede any default languages
set in SAP or produce mixed results
Best wishes
Stuart -
Content Alignment in webdynpro iView based on user language
Hi,
We have a webdynpro application which has a search screen
(Arabic as well as English), based on the user language setting in Portal UME, the respective language text with options are displayed.
This webdynpro application runs on same WAS where Portal is running.
When we test this application standalone like typing the URL of the webdynpro application, it shows english text with Left to right aligned content in browser for <b>user X with Language as EN</b>.
When we test this application standalone like typing the URL of the webdynpro application, it shows arabic text with Right to Left aligned content in browser for <b>user Y with Language as Arabic</b>.It works fine when it is stand alone (when we directly run the webdynpro).
<b>We created a WebDynpro iView in Portal, and we tested with user <i>Y (whose language is set to Arabic),</i> issue is text is properly displayed in Arabic, but the content alignment is left to right, which should be Right to Left</b>.
Please let me know your solution/thought to the above mentioned issue/problem.
Thanks
SenthilHi,
The webdynpro application works fine (alignment and content is fine)when i access it directly.
When i create a webdynpro iView and run it inside portal it is not working fine (alignment is LTR instead of RTL)
I went through the SAP help <a href="http://help.sap.com/saphelp_nw04/helpdata/en/6e/8aae409567942ae10000000a155106/frameset.htm">RTL Alignment</a>and tried creating new themes and created a new desktop and assigned it to the user. It is still the same with LTR alignment.
The issue is, why it is not working inside PRT, when it works fine inside WebDynpro Runtime.
Thanks
Senthil -
Editing Domain and Classification property of a java webdynpro iview
Hi,
I have created a java webdynpro iview with having the default properties. Now i want to change the properties "Domain" and "collection" but not able to do so as it always comes as disabled . Also while creating the iview i was not able to find any steps to insert the values for "domain" and "collection" properties and that's why it has taken default values. Does anyone know how can i reset these 2 properties or create a new JAVA or ABAP webdynpro with custom values and not the default values.
Best Regards,
VikashYou can get the parameter as follows:
String param_name = WDWebContextAdapter.getWebContextAdapter().getRequestParameter("param_name")
Try your code with any WD application that accepts parameters, like
http://localhost:50000/webdynpro/dispatcher/local/MyApp?param_name=Somevalue
Raja T
Message was edited by:
Armin Reichert -
ABAP webdynpro iView issue with Internet explorer
Greetings,
We are trying to integrate ABAP webdynpro with portal using the standard SAP webdynpro iView template, we are able to successfully integrate and display on portal pages.
However if we are using IE version 7.0 browser we do not have any issues, but when we try to use IE version 6.0 the webdynpro portal pages does not display any content. A workaround was to open up the IE settings and change the setting for Navigate sub-frames across different domains to 'enable' from 'disable'.
This fixed the issue.
Also we came across information that we can change the setting to force the portal to use the css from the ABAP backend by changing the iView property 'Supply portal stylesheet' from 'Yes' to 'No'. Does this affect the portal behavior in rendering content in MS IE.
Please let us know if there are any other methods to overcome this issue, as this will affect many of our users.
iview isolation is of type 'URL'
page isolation is set to 'Embedded'
Portal page used is default framework type not webdynpro type
thanks,
SudhirGreetings,
This issue was fixed.
I found this blog helpfull
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/wdabap/general%2btechnical%2baspects
thanks,
Sudhir
Edited by: Sudhir Sidd on Jul 23, 2008 5:42 AM -
Urgent : How to manage language translation in BSP iViews
Hi All,
I am required to maintain my Poratl in bi-lingual ie (German and English) language.
Now my Portal has got BSP iViews.
Through OTR I can maintain both English and German texts for translation in the BSP application.
When one logs in through R/3 system and executes the BSP application then depending on the sy-langu value the text is dispalyed in EN or DE.
But if I log in through the portal how do I get the User language maintained in UME and depending on that do the translation of the BSP iViews.
Please guide me through this.
Waiting for your reply,
Thanks & regards,
SwetaYou can modify the default portal language or even force a language for all users by modifying the following file :
<J2EE root>\WEB-INF\portal\system\properties\prtDefault.properties
Look at the following lines :
This is the default language to be used when none is specified
request.defaultlanguage=en
request.defaultcountry=us
If you prefer to have the same language for all users no matter their user locale, change the lines to this :
This is the default language to be used when none is specified
request.mandatorylanguage=en
request.mandatorycountry=us -
Reading POST-Request-Parameter-Values from WebDynPro now possible?
Hello,
in the past I always was disappointed that in WebDynPro there was no way to read POST-request-parameter-values directly after the call of a WebDynPro-Application.
The only (documented) way to read / transfer request-data into an WebDynPro-application was via "URL query string parameters" in the request URL.
The last week I forgot this restriction. I called my WebDynPro-application using a POST-Request-Parameter (cookie_guid) instead of an URL-parameter.
After noticing my mistake, I was really surprised that the WebDynPro could read / shows the the POST-Request-Value.
I didn't make any changes in the coding of my WebDynPro-Application (zvis_show_sso_cookie).
After this cognition I built the following simple HTML-formular to analyse the behavior of the WebyDynPro by calling it with an URL-Parameter (cookie_guid=Url-GUID) together with the POST-Parameter (cookie_guid = Post-Value-GUID).
After calling the WebyDynPro it reads / shows the "POST-Value" of the request !!!
(Remark: If I made a simple refresh or type directly the URL "http://hg10762.vis-extranet.de:1080/sap/bc/webdynpro/sap/zvis_show_sso_cookie?sap-language=DE&cookie_guid=Url-GUID" in the browser, the same webdynpro reads / shows the URL-Parameter-Value).
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<form method="post" action="http://hg10762.vis-extranet.de:1080/sap/bc/webdynpro/sap/zvis_show_sso_cookie?sap-language=DE&cookie_guid=Url-GUID">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
<tr>
<td align="right">Cookie_GUID:</td>
<td><input name="cookie_guid" type="text" size="30" maxlength="30" value="Post-Value-GUID"></td>
</tr>
<tr>
<td>
<input type="submit" value=" Absenden ">
<input type="reset" value=" Abbrechen">
</td>
</tr>
</table>
</form>
</body>
</html>
My questions:
I there any documentation that describes the behavior of WebDynPro after calling it by using POST-Parameter values?
I believe in the past it wasn't possible to read POST-request-parameter-values in WD. Has SAP changed the functionality?
Is the behavior I described in my example above mandatory?
Regards
SteffenAs far as i know in general HTTP request GET method is standard but in SAP POST is standard. All the client request is passed as POST to the server in order to avoid the URL parameter length restriction in GET method.
-
How to pass a run time value as a parameter to a webdynpro iview
Hi,
we have a webdynpro which we can call with passing a run time value in this form:
https://xxx.yyy.zzz/sap/bc/webdynpro/sap/zfkq_inv_1?WI_ID=000000004332&sap-client=700&sap-language=EN&sap-wd-sapgui=X
This link will be sent to many users but the WI_ID will change every time.
It works fine but now we want to implement this webdynpro in our portal. The user shall get a link like this
https://xxx.yyy.zzz/irj/portal/webdynpro-test?wi_id=000000004332. With this link he will navigate directly to the webdnypro (quicklink-function).
The problem is that i don't know how to transfer the parameter WI_ID in the url to the webdynpro.
It's no problem to fix the WI_ID in the application parameter properties but this is not what we want.
Is it possible to transfer the url parameter to the application parameters of the webdynpro iview ?
Thanks in advance.
Best Regards
Mirko BerscheidtHi Mirko,
The first thought I had is if your scenario makes sense at all. Because you might send out the links, but probably the iView will also be accessible via navigation, and in that case this additional parameter won't be there!?! (And if the iView is not accessible by navigation, then why going the way via the portal and not the direct way to the application like with your first link given?!).
Anyhow, I think this should be possible by using the AppIntegrator, see The customer exit of the Application Integrator
For an example about how to add individual values to users which you then can add to the URL see this discussion: App Integrator, and custom URL parameters using Customer Exits - this might be a possibility that each user can call the "same" iView but in fact the app integrator then would be fired with different URL parameters (per user).
Hope it helps
Detlev -
Hi,
I developed a webdynpro iView.But it displaying following error in preview.I established the JCO connection successfully.
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to resolve JCO destination name 'WD_RFC_METADATA_AVAILABILITY_CHECK_DEST' in the SLD. No such JCO destination is defined in the SLD.
Can someone provide the solution to resolve this error?
Thanks,
KundanhI,
The detail error is
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to resolve JCO destination name 'WD_RFC_METADATA_AVAILABILITY_CHECK_DEST' in the SLD. No such JCO destination is defined in the SLD.
at com.sap.tc.webdynpro.serverimpl.wdc.sl.JCOClientConnection.resolveConnectionParameter(JCOClientConnection.java:467)
at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.init(AbstractJCOClientConnection.java:233)
at com.sap.tc.webdynpro.serverimpl.core.sl.AbstractJCOClientConnection.<init>(AbstractJCOClientConnection.java:218)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.JCOClientConnection.<init>(JCOClientConnection.java:129)
at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.getJCOClientConnection(SystemLandscapeFactory.java:150)
... 63 more
Thanks. -
Calling a portal page in webdynpro iview.
Hi Portalites,
I have developed an webdynpro iview, where it will call other uwl page inside the code.
This iview is placed in home role(like welcome page).
in wddoinit method, i have written the code,
where portal users locale is set to English.and then it will navigate to UWL using WDPortalNavigation method.
WDPortalNavigation.navigateAbsolute("ROLES://uwl_page",
WDPortalNavigationMode.SHOW_INPLACE,
(String)null,
(String)null, WDPortalNavigationHistoryMode.NO_DUPLICATIONS,
"UWL",
(String)null,
(String)null);
Iam able to view the UWL in Home page, but after that if i click on any user admin, or content admin roles, and agian clicking on home page again or refreshing the page it is showing previous navigation path in top level navigation but in content area it is dispaying uwl.
Let us clearly expalain, first i have opened portal, home page opened with UWL page in content area.after that i clicked on sytem admin> sytem configuration, after that when i cliked on home role again in TLN, in the TLN it is highlighting system admin>system config but displaying UWL in content area.
In the detailed navigation, it showing all iviews what home page has.
Please advice.
Thanks
Sony.Try setting its contextURL property in WDPortalNavigation(...).
For info :
[http://help.sap.com/saphelp_nw70/helpdata/EN/c3/235a428a1e9041e10000000a1550b0/frameset.htm]
-Abhijeet -
Issuse with WebDynpro iViews - Java or ABAP
We frequently get calls from users who complain that they can't see a screen in the portal, and it is usually because they have accidentally collapsed an iView.
The problem we have found is that it doesn't seem to work with WebDynpro iViews - Java or ABAP.Rohit,
You can also hide the tray display on you portal by setting the iView property "Show Tray" to "Yes".
Ram -
'java.lang.NoClassDefFoundError' when displaying ESS webdynpro iviews
Hi,
We are running ECC5 backend & EP6 SP9. I have done the following :
(1) Applied via SDM the XSS components & ESS 60.2 Business Package in EP6
(2) Configured SLD
(3) Create/Maintain necessary Jco Destinations
(4) Create necessary System landscape (SAP_Webdynpro_XSS and etc)
(5) Activated integrated ITS 640 in ECC5
When I try to access any ESS webdynpro iviews from the Portal, for eg the Address iview :
https://Portalhost.domain/webdynpro/dispatcher/sap.com/essusaddr/Per_Address_US
I received the following error :
java.lang.NoClassDefFoundError: com/sap/tc/webdynpro/progmodel/api/IWDEventId
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructors(Class.java:865)
at com.sap.tc.webdynpro.progmodel.generation.ControllerHelper.createDelegate(ControllerHelper.java:68)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.<init>(DelegatingComponent.java:38)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doInit(ClientComponent.java:775)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:329)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:352)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:593)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:48)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Any idea what went wrong ? Appreciate your help.
Thanks,
JoannaHi Joanna,
You can find information abt ESS from the following links
https://websmp203.sap-ag.de/ess
http://help.sap.com/saphelp_nw04/helpdata/en/52/01fc3f17c2c342e10000000a1550b0/frameset.htm
Regards
gEorgE -
No WebDynpro iView Template found in content administrator menu (NW 7.1)
Dear Sir/Madam,
I tried to integrate a sample application in my local portal, but I did not found the webdynpro iview template to accomplish this in the content adminstrator menu.
I found the webdynpro iview template for webdynpro ABAP, but not the on for webdynpro java.
Is this a problem of my installation or are there some prerequisites which I miss?
Many thanks in advance for any input on this.
I am using Netweaver 7.1.
Wolfgang Rothmayer.Thanks for the quick answer.
My problem is, that I do have the New->iView Menu but then I miss the
Web Dynpro Java application entry
Find below the screen I do have:
<<snip>>
Please wait
Your request is being processed
iView Wizard
Step 1: Template Selection
This wizard guides you through the steps required to create a portal iView based on an existing template. The template list reflects the contents of the cache, and may need refreshing.
Refresh
Choose Template: *
BEx Web Application iView
Crystal Enterprise Report
JDBC Stored Procedure iView
Proxy-to-Portlet iView (WSRP)
Related Services iView
SAP BSP iView
SAP IAC iView
SAP MiniApp iView
SAP RFC iView
SAP Transaction iView
SAP Web Dynpro for ABAP iView
Service Map iView
URL iView
Web Service iView
Workset Map iView
XML iView
Cancel Back Next > Finish
<<end snip>>
What is wrong?
Thanks again.
Regards,
Wolfgang. -
Webdynpro iview to anonymous user
hi,
I have developent a local development component in webdynpro.
For this webdynpro application i have to create an iview and assign it to an anonymous user.
But if i create an webdynpro iview and assign it to the anonymous user, it gave me an exception of accss denied for the anonymous use.
<b>Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:portal_content/com.enteg.entegbranchregistration.entegbranchRegistration/com.enteg.RegistratonRoles.RegistratonRoles/com.enteg.RegistrationForm.RegistrationForm/Get_Registered1.java_sap_com_cafeugpuiinst_com_sap_caf_eu_gp_ui_inst_AInstantiation
Component Name : com.sap.portal.wdintegrator.WebDynproIntegrator
Problem creating the Application Integrator, exception occured during onNodeReady was: com.sapportals.portal.prt.runtime.PortalRuntimeException: Access is denied: com.sap.portal.appintegrator.sap.WebDynproPageBuilder - user: Guest, .
Exception id: 04:54_01/02/07_0017_16028850
See the details for the exception ID in the log file</b>
How to assign the webdynpro iview to the anonymous user,
Why is the access denie for the anonymous user.
Please help....
Thanks in advance,
shami.Hello Shami,
please take a look to this note: Note 1031159 - Anonymous user access to Web Dynpro Pages/iViews.
Hope that helps.
Best Regards,
Olaf Reiss
Maybe you are looking for
-
How to use different Apple ID on AppStore in OSX ML
Hello Together, We have a new Machbook in out Family, so I used my wifes iCloud ID to configue everything, so her contacts Photos and all the rest will be there. But like on here iPhone I normally use my AppleID for the Appstore. In iOS I can set up
-
How to develope application with multiple schema
Hi, In my application, there is 3 schema, forms are from different schema, but the database is one. How should I manage it, When i open the form with different schema I am not getting the expected result, I am using Oracle 10g Forms & Database Thanks
-
Binary File Type in Portal 3.0 Form
Has anyone successfully created a form in 3.0.7 for inserting BLOBs as part of a table record? I recently observed that the form wizard now includes a binary file field option. WebDB did not support this. Does this feature allow the blob object to be
-
What is the activation key for Windows 8.1 pro with media center build 9600
Send me through mail.
-
Partial Page Rendering with HTMLDB2.0. How can I do it?
Hi, somebody told me, that PPR is implemented in HTMLDB 2.0. So not the whole page will be rerendered after a submit but a single region. I know this very helpful feature from the ADF-Java Server Faces. How can I do it with HTMLDB 2.0? Bye, Rumburak