Installation of Sap Dev. Workplace 2004s
Installation of Developer workplace 2004s on windows XP
Patching workplace(to 2004 SP6) was very tricky, there are undocumented things that need to be done, or patch will fail, and installation will be broken.
Follow the patching instructions very closely.
Install jdk 1.4.2_09 from sun. and set JAVA_HOME and add the java bin folder to PATH (env variables)
Due to an installer bug on dvd (51031374), you need to set your timezone to germany (GMT+1) or it will fail during the java dump import.
If you have an old (broken) old version you want to remove, see here:
Workplace 2004s uninstall
DB instance name: ztb
Destination folder: c:\JDT7
When it asks for maxdb cd, browse to :
Then it will ask for the kernel dvd:
When it asks for the JCE files:
E:\sapcd\Java Cryptolib ssl\jce_policy-1_4_2.zip (retrieved from sun)
Confirm the parameters ... then the installer will start running. for 1hour+.
Once done, REBOOT
Recommanded memory settings:
Actually default for workplace where fine (1GB)
Start the admintool and go to the license adaptor and get the hardware key
then go to http:service.sap.com/licensekey to get the key and install it in visual admin.
Start the admin tool and go in server/SLD data supplier/ http settings
Then do the same for CIM settings
Then click the "lightning" icon to register in the SLD.
Then quit admintool.
MaxDb GUI tool
It is practical to install the maxdb GUI (dbmgui) to be able to check/administrate maxdb.
You can get it here:
Maxdb logs quickly grow 100% full, and then need to be backed up or the system does not work properly.
This is an annoyance and we don't need this much logging on workplace.
So run the maxdb gui tool, put the db in "admin" mode and go to config / log settings, and choose "overwrite mode".
This will use the log file in loop, ie: once full it restarts at the beginning.
So DO This right away.
On top of being an annoyance, those log will fill during applicatrion of the service pack, this will cause the jspm patching to fail, leaving the system in an unusable system !, need full reinstall !
Dev Studio fix
In dev studio go in window/preferences
Then go in java/compiler
Make sure it is set to use 1.4 for the java compliance mode (since we develop for CRM5 which requires 1.4), on my machine it defaulted to 1.3 which caused all kind of issues later.
Installing the service packs
Get the doc here:
See note 879289 (support package guide note)
and note 891983 (JSPM: Central SAP Note SAP NetWeaver? 2004s)
#Got the stack here: https:
service.sap.com/sp-stacks (need to allow popups)
#For workplace we need to get usage "Java AS" + "EP portal"
#got the nw2004s stack and add the files to the basket and use the download manager to save them
#Also saved the sp stack definition (XML), saved as 2004SPxx_worplace.xml
make sure you have downloaded all the packages required
and use download manager to get them
#they are in \\frenchie\patches\nw2004s_patches\spxx\jspm
This problem is very annoying, because it will make the patching fail every time, because the j2ee engine will fail restarting etc ...
I had a problem, during the JSPM step, the error was
"com.sap.engine.frame.core.configuration.ConfigurationException: The SunJCE provider may have been tampered."
See this note
Problem: SDM is finding another (different) sunjce_provider.java in the path
Solution: Have "%JAVA_HOME%\bin" first
in the path of ztbadm
log off windows & log back on as ztbadm
edit the PATH env variable, and add "%JAVA_HOME%\bin" very first
Log off windows & Log back as you.
then restart the instance
You can verify the used path after starting the SDM in this log file: C:\usr\sap\ZTB\JC01\work\dev_sdm
WARNING: You MUST also do the JCE error fix
or patch will fail.
Make sure the J2EE can start properly
before running the upgrade, or the upgrade might fail.
copy all the patch files (SAR,JAR etc ...):
- copy \\frenchie\sapcd\patches\nw2004s_patches\spxx\jspm* to c:\usr\sap\trans\EPS\in
- copy \\frenchie\sapcdpatches\nw2004s_patches\spxx\jspm\windows\* to c:\usr\sap\trans\EPS\in (without the folder)
I had to create the c:\usr\sap\trans\EPS\in folder manually
Also it is recommended to copy the latest sapcar executable in there
If upgrading from SP4 or lower (SP4) we need to update/fix the JSPM first, see my SP6 doc
see Using SAP developer Worplace