ARAVINDA BOYAPATI
SAP Portal
SAP Portal
The TOP 12 Hottest SAP Notes Every Web Dynpro Java Developer Must Know
Mar 13th
All listed SAP Notes are valid for NW04 and NW04s.
| Category | SAP Note | Description |
| Problem Reporting | 742674 | Required information for web dynpro problem reporting You want to report a web dynpro problem. To help us working on the reported problem, please provide the following information. |
| 962319 | Detailed error messages with stack trace in Web Dynpro The error messages raised by Web Dynpro for Java, part of SAP NetWeaver, don’t have the required level of detail. |
|
| Compatibility | 718949 | Web Dynpro Application Compatibility WebAS SPx -> SPx+n Will applications developed and run under a specific NetWeaver release and service pack SPx (e.g. SP8) run under SPx+n (e.g. SP9 or SP10) engines and vice versa? |
| HTML Client | 991449 | Web Dynpro and Microsoft Internet Explorer Version 7.0 Web Dynpro applications are not displayed in the browser version of Microsoft Internet Explorer 7.0, Exception is “Sorry, your browser/program is not supported by Web Dynpro!” Solution: Microsoft IE 7 browser version will be supported starting with support packages NetWeaver04 SPS19 and NetWeaver04s SP10. If an earlier version of Web Dynpro is used, there are two possibilities to enable IE7 for Web Dynpro. |
| 706938 | Popup Blocker Enabled: Memory usage grows – Backend connections keep alive Web Dynpro Applications do not terminate when the browser is closed or navigation to other applications/pages is triggered. Thus memory usage grows as well as backend connections and thus database locks keep open until http session timeout occurs (preconfigured to 30 min). Solution: Please deactivate the popup blocker for those URLs that point to the SAP Web Application Servers and/or the Enterprise Portal. |
|
| Controller Coding | 928485 | Do not use internal APIs (java.lang.NoSuchMethodError) java.lang.NoSuchMethodError and due to the improper use of internal API other errors, side effects, program failure. See also Never Ever Hijack Internal Web Dynpro Classes and Interfaces … |
| Deployment | 784677 | Deployment destroys other DC Deployment of a Web Dynpro DC destroys another (previously deployed) DC. The thrown exception is “Cannot find repository information for …” or other effects indicating that some data is missing (or is superfluous) in the Web Dynpro Runtime Repository. Reason: A qualified name (for a class, Web Dynpro Application, Web Dynpro Component) must be used only in one DC. The DC concept provides assigning packages uniquely to a DC for reaching this goal. However, the DC tools do not enforce this restriction. If a Web Dynpro Component (or Application) with the same qualified name is contained in more than one DC then deploying one of the DCs destroys the meta data in the runtime repository of the other DC. NOTE: Beginning with SAP NetWeaver 04s SP Stack 11 the deployment manager will check the existance of the same package in an already deployed DC during deployment. In case such a package collision is detected the DC deployment is aborted. This check will not be provided within SAP NetWeaver 04. |
| Adaptive RFC Model | 947376 | Troubleshooting JCo and AdaptiveRFC in Web Dynpro for Java Problems when using JCo connections and AdaptiveRFC in SAP Web Dynpro for Java, part of SAP NetWeaver.
|
| 859950 | Inconsistent Metadata with AdaptiveRFC
NOTE: SAP is currently investigating a possible workaround to explicitly invalidate the Adaptive RFC Dictionary Cache within a non-productive, i.e. development or test environment, without mandatory restart of the SAP NetWeaver Application Server. This explicit invalidation could either be based on some workaround coding or on an additional administrative function “Invalidate Adaptive RFC Dictionary Cache” within the Web Dynpro console. SAP Note 859950 and this WebLog will be updated as soon as this workaround is implemented. |
|
| Session Management | 842635 | Session Management for Web Dynpro Applications
|
| 842878 | Switch on traces for Web Dynpro session management in NW04 In case of problems in Web Dynpro session management (e.g. an application instance isn’t terminated as expected, unexpected session expired messages), switch on the tracing of the Web Dynpro runtime. |
|
| Internationalization | 947081 | Locales, languages, date and time formats in Web Dynpro
|
| Business Graphics | 704604 | Business Graphics and/or Geo Maps are not displayed Business graphics and/or GeoMaps are not displayed in Web Dynpro. Solution: Maintain the default of URL of the IGS. |
SAP HTML5 Designer – An SAP Add-On for any SAP NetWeaver 7.x platform
Feb 17th
Hi,
Just released another HTML5 Desiner for ABAP environement. Worth of looking in to it.
http://neptune-software.com/solution/
Thanks
How to deal with Portal Run time error(s) in Production
Feb 16th
Hi All,
Often end users see run time error pages in portal with 500 internal server message and large amount log trace displayed to them. It doesn’t make any sense for end user stand point to show all these trace.
Now the question is what are the options we have are and how to customize the standard error pages with custom.
First thing you need to do is disable java-webdynpro development mode in Production Portal
Secondly create custom meaningful error message pages to endusers.
http://wiki.sdn.sap.com/wiki/display/EP/Customizing+Error+Messages+in+Portal
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3630
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/7065
Thanks
UI development toolkit for HTML5 (SAPUI5) Beta Version Available
Feb 8th
Long waiting UI development toolkit for HTML5 (SAPUI5) is available now for download. Get dirty your hands on this new UI technology for SAP which is going to rooled next generation
SAPUI5 Beta Download
SAPUI5 SDK Documentation’
http://www.spyvee.com/SAPHTML5_DemoKit/#docs/guide/overview.html
Podcast on SAPUI5
http://www.spreaker.com/page#!/user/4440992/episode_010_sap_s_ui_toolkit_aka_sapui5
Thanks
SAP NetWeaver Portal on Device. How it can be done ?
Feb 2nd
Please go through below SDN Wiki & blogs to explore more information in this area
http://wiki.sdn.sap.com/wiki/display/EP/SAP+NetWeaver+Portal+on+Device
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/105a7704-36ec-2e10-9abe-fd230e673fb2
Code Exchange:
https://cw.sdn.sap.com/cw/groups/portal-on-device
SAP App Store:
https://store.sap.com/sap/cpa/repository/store/Page.html?app.inport=Mobile
Thanks
Thanks
Aravind
How to avoid portal server restart when ever any change to BAPI in Java Webdynpro Application
Nov 21st
Hi,
We more freqently encounter the situation where if we have to reimport the webdynpro model because of the changes in BAPI and NWDS prompts for server restart. This required restart in production portal if you are moving code. Below is the article which talks abot Webdynpro Adoptive RFC Cache Validation.
Webdynpro Adoptive RFC Cache Validation
Thanks
SAP Portal PAR Migration
Oct 3rd
As you already know PAR files are no more supported in EP 7.3. All the existing PAR files needs to be migrated to EAR file. Below is the screenshot PAR migration tools
Please also find help from below SAP Help
http://help.sap.com/saphelp_nw73/helpdata/en/04/6c444aa960490e8fe9e0361b7f39e7/frameset.htm
Thanks
How to clean end users personalization
Sep 21st
You can clean end users personalization using personalization cleanup tool, go to System Administration –> Support –> Portal Content Directory –> Personalization Cleanup.

