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.
Follow the patching instructions very closely.
Requirements
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.
Workplace 2004s uninstall
Installation
cd E:\sapcd\51031374_dev_ws_04s\IM_WINDOWS_I386
run sapinst.exe
DB instance name: ztb
Destination folder: c:\JDT7
When it asks for maxdb cd, browse to :
E:\sapcd\51031410_maxdb_760
Then it will ask for the kernel dvd:
\\E:\sapcd\51031391_2004s_kernel7_lin_win
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 (needed)
Post-install
Recommanded memory settings:
Actually default for workplace where fine (1GB)
License
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.
SLD
Start the admin tool and go in server/SLD data supplier/ http settings
Host: jdiprod.pcf.com
Port: 50100
User: SLDUSER
Pass: xxxx
and Save
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:
http:dev.mysql.com/downloads/maxdb/7.6.00.html
MAXDB settings
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.
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
Documentation
Get the doc here:
https:websmp202.sap-ag.de/maintenanceNW2004s
See
\\frenchie\sapdocs\2004s\nw2004s_SP_stack_guide_spxx.pdfSee 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
and use download manager to get them
#they are in \\frenchie\patches\nw2004s_patches\spxx\jspm
SUNJCE problem
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.”
“com.sap.engine.frame.core.configuration.ConfigurationException: The SunJCE provider may have been tampered.”
See
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
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
Preparation
You MUST have done the maxdb log settings modif or patch will fail badly !
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
If upgrading from SP4 or lower (SP4) we need to update/fix the JSPM first, see my SP6 doc for that.
Patching
- Upgrade to SP6 Worplace 2004s sp6
- Upgrade to SP7 Worplace 2004s sp7
Using Workplace
see Using SAP developer Worplace
~~DISCUSSION~~
Back to top

