Service Desk Practitioners Forum

SP Service Pages error

Konstantin A. S1

SP Service Pages error

Dear colleagues,

since have problem with HP OV, I reinstalled the server side. Service Desk work fine, but I have problem running Service pages.

Service pages server successfuly starts, but I see no tools on the left side in internet explorer sd homepage. Instead I have Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error there, the rest is displayed (still images).

Viewing the source gives: at Source)

root cause

java.lang.NoClassDefFoundError: sun/tools/javac/Main

windows 2000 server
open view sd 4.5 sp23
jre 1.6.0_02
jsdk 1.3.1_03
%java_home%=C:\Program Files\Java\jre1.6.0_02
repositary on separate SQL 2005 server

Will be grateful for help.


John Xagiber
Regular Contributor.

Re: SP Service Pages error

As far as I know service desk does not support Java 1.6 - try with Java 1.4 instead. Maybe that helps?
Alexey Dukov
Outstanding Contributor.

Re: SP Service Pages error

Hi Konstantin!
Also try to use this instruction:

1. Uninstall tomcat service (use uninstalltomcatservice.bat)
2. Uninstall Service pages
3. Reboot
4. Delete service pages directories if they are still there
5. Download latest java 1.3.1_08 jdsk from
Install this and choose relevant web client when prompted. (I use j2sdk-1_4_2_13-windows-i586-p.exe)
6. Reboot
7. Set JAVA_HOME to the new version as a System Variable
(Eg. MyComputer -> Properties -> Enviromental Variables ->
System Variables : JAVA_HOME=e:\jdk1.3.1_08)
Do this logged in as administrator, then log out of windows
and log back in again.
Check the java_home setting using DOS:
echo %JAVA_HOME%
8. Install service pages
9. Reboot
10. Install tomcat service : installtomcatservice.bat
11. Restart Tomcat : Program Menu -> SD -> Service Pages -> Stop Tomcat then Start Tomcat
12. Check : http://server:8080 (use default first then change later if you need to) to see if Tomcat is running
Then run: http://server:8080/sd-sp45/index.html

If the above instructions solve the problem, upgrade service pages to the service pack level that matches the current application server version (where applicable).

Hope this help.

Best regards,