Theme editor blank – Files with names too long for some Operational Systems
Continuing my research about issues that cause a blank screen on “Theme editor”, there are some icons which the names are too long. The error is caused when the Style Sheets are generated.
The files that cause this issue are:
- table_row_button_downstate_radio.gif
- table_row_button_upstate_radio.gif
- table_row_button_downstate.gif
- table_row_button_upstate.gif
The files previously mentioned can be found usually on the following folder:
\usr\sap\SID\instance\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal\portalapps\com.sap.portal.design.portaldesigndata\config\themes\its\designs\sap_tradeshow_plus\webgui\wa\webgui\images\table\
These images are not being used anymore from portal 6.40, so the solution for this case is remove these files physically.
Check also the note: 1358665
I believe this is more a limitation of Java than of the OS (http://en.wikipedia.org/wiki/Comparison_of_file_systems):
On *nix and Windows normally the pathname length is without limitation while the filename limit is 255 bytes, enough for the files listed.
The note mentions that the "composite path in the file system of the J2EE engine is too long". Java 1.4 has some problems when it comes to really long path names. Should be interesting to know if the error occurs when using a newer Java version.
br, Tobias
Thanks for your suggestion...
- Upgrade the Java version to the highest patch level evailable?
- Change the Java JRE (use HP/IBM instead of SUN)?
- Import the (broken) theme from a 7.0 portal to a 7.2, 7.3 portal and run the generate step?
br,
Tobias