cancel
Showing results for 
Search instead for 
Did you mean: 

JSPM Problem start

Former Member
0 Kudos

I just finished my system and I have to update the jspm.

when do I start the jspm, I get the following error:

Trouble Ticket Report.log

Java Support Package Manager for SAP NetWeaver'04s

SID................: OX1
Hostname...........:
Install directory..: D:/usr/sap/OX1
Database...........: Microsoft SQL Server
Operating System...: NT
JDK version........: 1.4.2_34 SAP AG
JSPM version.......: 7.00.15.0.14
System release.....: 700
ABAP stack present.: false

The execution ended in error.

java.lang.StringIndexOutOfBoundsException: String index out of range: 15


More information can be found in the log file D:\usr\sap\OX1\DVEBMGS00\j2ee\JSPM\log\log_2013_08_21_15_29_11\JSPM_MAIN_1_01.LOG.

Use the information provided to trouble-shoot the problem. There might be an OSS note providing a solution to this problem. Search for OSS notes with the following search terms:

com.sap.sdt.jspm.phases.PhaseTypeJSPM
com.sap.sdt.util.diag.JavaException
java.lang.StringIndexOutOfBoundsException: String index out of range: 15
JSPM_MAIN
JSPMPhases
Java Support Package Manager

SAPJup.log

<!--LOGHEADER[START]/-->

<!--HELP[Manual modification of the header may cause parsing problem!]/-->

<!--LOGGINGVERSION[1.5.3.7185 - 630]/-->

<!--NAME[D:\\usr\\sap\\OX1\\DVEBMGS00\\j2ee\\JSPM\\log\\log_2013_08_21_15_29_11\\SAPJup.LOG]/-->

<!--PATTERN[SAPJup.LOG]/-->

<!--FORMATTER[com.sap.tc.logging.ListFormatter]/-->

<!--ENCODING[UTF8]/-->

<!--LOGHEADER[END]/-->

#1.5 #C000AC01030F00000000000F202AD3A60004E4752910A590#1377091758106#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.build.BuilderDirector.extractElements(BuilderDirector.java:132)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.build.BuilderDirector.extractElements(BuilderDirector.java:132)#Java###Tag {0} with name {1} found.#2#ControlUnit#JSPM#

#1.5 #C000AC01030F000000000010202AD3A60004E47529111EA8#1377091758137#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.build.BuilderDirector.createUnits(BuilderDirector.java:186)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.build.BuilderDirector.createUnits(BuilderDirector.java:186)#Java###Creating control unit {0}.#1#JSPM#

#1.5 #C000AC01030F000000000011202AD3A60004E4752911D640#1377091758184#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.showWelcomeDialog(ExecutionDialog.java:464)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.showWelcomeDialog(ExecutionDialog.java:464)#Java###Could not process dialog {0} because execution dialogs have been suppressed.#1#JspmWelcomeDialog#

#1.5 #C000AC01030F000000000012202AD3A60004E4752911D640#1377091758184#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:103)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:103)#Java###Starting execution of action with name {1} and type {0}.#2#Unit#JSPM#

#1.5 #C000AC01030F000000000013202AD3A60004E47529853568#1377091765745#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:103)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:103)#Java###Starting execution of action with name {1} and type {0}.#2#Modul#JSPMPhases#

#1.5 #C000AC01030F000000000014202AD3A60004E47529853568#1377091765745#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:103)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:103)#Java###Starting execution of action with name {1} and type {0}.#2#Phase#JSPM_MAIN#

#1.5 #C000AC01030F000000000015202AD3A60004E475298796C8#1377091765901#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.PhaseExecutor.execute(PhaseExecutor.java:224)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.PhaseExecutor.execute(PhaseExecutor.java:224)#Java###Phase {0} is logging to file {1}.#2#JSPM/JSPMPhases/JSPM_MAIN#D:\\usr\\sap\\OX1\\DVEBMGS00\\j2ee\\JSPM\\log\\log_2013_08_21_15_29_11\\JSPM_MAIN_1_01.LOG#

#1.5 #C000AC01030F000000000035202AD3A60004E4752A4A1F90#1377091778650#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.phases.AbstractPhaseType.doExecute(AbstractPhaseType.java:755)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.phases.AbstractPhaseType.doExecute(AbstractPhaseType.java:755)#Java###java.lang.StringIndexOutOfBoundsException: String index out of range: 15##

#1.5 #C000AC01030F00000000003D202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:137)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:137)#Java###Error during execution of action with name {0} and type {1}.#2#JSPM_MAIN#Phase#

#1.5 #C000AC01030F00000000003E202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1096)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1096)#Java###Could not process dialog {0} because execution dialogs have been suppressed.#1#ActionErrorDialog#

#1.5 #C000AC01030F00000000003F202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1097)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1097)#Java###Executing action with name {1} and type {0}. Execute option has been set to {2}.#3#Phase#JSPM_MAIN#exit#

#1.5 #C000AC01030F000000000040202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:895)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:895)#Java###Execution may only continue after {0} {1} was executed. Execution stopped.#2#Phase#JSPM_MAIN#

#1.5 #C000AC01030F000000000041202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:896)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:896)#Java###Could not execute parent action with type Modul and name JSPMPhases: could not execute action with type Phase and name JSPM_MAIN.##

#1.5 #C000AC01030F000000000042202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:137)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:137)#Java###Error during execution of action with name {0} and type {1}.#2#JSPMPhases#Modul#

#1.5 #C000AC01030F000000000043202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1096)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1096)#Java###Could not process dialog {0} because execution dialogs have been suppressed.#1#ActionErrorDialog#

#1.5 #C000AC01030F000000000044202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1097)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.askForContinueAfterError(ExecutionDialog.java:1097)#Java###Executing action with name {1} and type {0}. Execute option has been set to {2}.#3#Modul#JSPMPhases#exit#

#1.5 #C000AC01030F000000000045202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:895)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:895)#Java###Execution may only continue after {0} {1} was executed. Execution stopped.#2#Modul#JSPMPhases#

#1.5 #C000AC01030F000000000046202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:896)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.pce.ctrl.ActionListSequentialExecutor.getNextAction(ActionListSequentialExecutor.java:896)#Java###Could not execute parent action with type Unit and name JSPM: could not execute action with type Modul and name JSPMPhases.##

#1.5 #C000AC01030F000000000047202AD3A60004E4752F1D0C30#1377091859582#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:137)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.pce.ctrl.ActionExecutor.execute(ActionExecutor.java:137)#Java###Error during execution of action with name {0} and type {1}.#2#JSPM#Unit#

JSPM_MAIN.LOG

<!--LOGHEADER[START]/-->

<!--HELP[Manual modification of the header may cause parsing problem!]/-->

<!--LOGGINGVERSION[1.5.3.7185 - 630]/-->

<!--NAME[D:\usr\sap\OX1\DVEBMGS00\j2ee\JSPM\log\log_2013_08_21_15_29_11\JSPM_MAIN_1_01.LOG]/-->

<!--PATTERN[JSPM_MAIN_1_01.LOG]/-->

<!--FORMATTER[com.sap.tc.logging.ListFormatter]/-->

<!--ENCODING[UTF8]/-->

<!--LOGHEADER[END]/-->

#1.5 #C000AC01030F000000000016202AD3A60004E475298796C8#1377091765901#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.initialize(AbstractPhaseType.java:720)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.initialize(AbstractPhaseType.java:720)#Java###Phase {0} has been started.#1#JSPM/JSPMPhases/JSPM_MAIN#

#1.5 #C000AC01030F000000000017202AD3A60004E475298796C8#1377091765901#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.initialize(AbstractPhaseType.java:721)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.initialize(AbstractPhaseType.java:721)#Java###Phase type is {0}.#1#com.sap.sdt.jspm.phases.PhaseTypeJSPM#

#1.5 #C000AC01030F000000000018202AD3A60004E47529884E60#1377091765948#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.jspm.gui.DialogController.showInitDialog(DialogController.java:558)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.jspm.gui.DialogController.showInitDialog(DialogController.java:558)#Java###Starting Initialize dialog...##

#1.5 #C000AC01030F00000000001E202AD3A60004E47529894478#1377091766011#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.jspm.gui.SystemInitializer.initializeDataModelAndLogging(SystemInitializer.java:493)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.jspm.gui.SystemInitializer.initializeDataModelAndLogging(SystemInitializer.java:493)#Java###Detecting system parameters...##

#1.5 #C000AC01030F00000000001F202AD3A60004E47529897F10#1377091766026#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.jspm.trace.JspmExtLoggingManager.logReferenceToExtLog(JspmExtLoggingManager.java:167)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.jspm.trace.JspmExtLoggingManager.logReferenceToExtLog(JspmExtLoggingManager.java:167)#Java###You can find additional information in log file {0}.#1#D:\\usr\\sap\\OX1\\DVEBMGS00\\j2ee\\JSPM\\log\\log_2013_08_21_15_29_11\\DETECT_SYSTEM_PARAMETERS_01.LOG#

#1.5 #C000AC01030F00000000002E202AD3A60004E4752A4967F8#1377091778603#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.doExecute(AbstractPhaseType.java:756)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.phases.AbstractPhaseType.doExecute(AbstractPhaseType.java:756)#Java###Exception has occurred during the execution of the phase.##

#1.5 #C000AC01030F00000000002F202AD3A60004E4752A49A290#1377091778618#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.doExecute(AbstractPhaseType.java:755)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.ucp.phases.AbstractPhaseType.doExecute(AbstractPhaseType.java:755)#Java###java.lang.StringIndexOutOfBoundsException: String index out of range: 15##

#1.5 #C000AC01030F000000000030202AD3A60004E4752A49A290#1377091778618#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:792)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:792)#Java###Phase {0} has been completed.#1#JSPM/JSPMPhases/JSPM_MAIN#

#1.5 #C000AC01030F000000000031202AD3A60004E4752A49A290#1377091778618#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:793)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:793)#Java###Start time: {0}.#1#2013/08/21 15:29:25#

#1.5 #C000AC01030F000000000032202AD3A60004E4752A49A290#1377091778618#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:794)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:794)#Java###End time: {0}.#1#2013/08/21 15:29:38#

#1.5 #C000AC01030F000000000033202AD3A60004E4752A49A290#1377091778618#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:795)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:795)#Java###Duration: {0}.#1#0:00:12.717#

#1.5 #C000AC01030F000000000034202AD3A60004E4752A4A1F90#1377091778650#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:796)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:796)#Java###Phase status is {0}.#1#aborted#

Accepted Solutions (1)

Accepted Solutions (1)

ashish_mishra2
Contributor
0 Kudos

Hi,

Error  "StringIndexOutOfBoundsException" most likely occurs when JSPM try to detect the central instance profile.

Solution to this problem is to remove all temporary profiles from SYS/profile directory and leave only current profiles which are being used. This should resolve the issue.

In one of the instance, CI profile  with short name and name and long name both were existing such as SID_DVEBMGS_ and SID_DVEBMGS_HOSTNAME, which was creating confusion for  JSPM to detect the correct central instance profile. After removing the short name profile, issue resolved. This was just and incident and in your case backed up profile file names might be different.

Cheers !!!

Ashish

Former Member
0 Kudos

In fact, he had just let the profiles start and profile instance of OX1 and SCS .

JSPM could start!

Thank you for your answers.

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Sarah,

try this.

http://scn.sap.com/thread/3190111

http://scn.sap.com/thread/199997

With Regards,

V Srinivasan

former_member189797
Active Contributor
0 Kudos

Hello Sarah,

JSPM is no more supported. You should use the SUM tool.

Former Member
0 Kudos

You can see in the semi-obliterated text of her initial post, that she is on a Netweaver 7.0 system, so JSPM is the right tool to use for her.

Former Member
0 Kudos

Hi Sarah ,

Check this thread

http://scn.sap.com/thread/3215311

The person who raised this thread mentioned that he fixed this issue by

"

- removing backup profile files from SYS/profiles directory i.e. files with extensions .1, .2 etc., .bak.

- removing stack xml file and generating new stack xml file

"

Also check the note 1287292

Former Member
0 Kudos

#1.5 #C000AC01030F00000000001E202AD3A60004E47529894478#1377091766011#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.jspm.gui.SystemInitializer.initializeDataModelAndLogging(SystemInitializer.java:493)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.jspm.gui.SystemInitializer.initializeDataModelAndLogging(SystemInitializer.java:493)#Java###Detecting system parameters...##

#1.5 #C000AC01030F00000000001F202AD3A60004E47529897F10#1377091766026#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.jspm.trace.JspmExtLoggingManager.logReferenceToExtLog(JspmExtLoggingManager.java:167)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.jspm.trace.JspmExtLoggingManager.logReferenceToExtLog(JspmExtLoggingManager.java:167)#Java###You can find additional information in log file {0}.#1#D:\\usr\\sap\\OX1\\DVEBMGS00\\j2ee\\JSPM\\log\\log_2013_08_21_15_29_11\\DETECT_SYSTEM_PARAMETERS_01.LOG#

Have you checked the log file mentioned at the end of these messages that I copied from your log?

Manas_Vincit
Active Participant
0 Kudos

Hi Sarah,

Could you check note ?

Note 1124030 - JSPM fails parsing
stack definition file

I believe system JSPM version is already high , just try to clean inbox and download new xml file and retry it .

Thanks

Manas

Former Member
0 Kudos

Hi,

I clean inbox but when I start JSPM, I have directly this error.

Former Member
0 Kudos

Hi Sarah,

               Plesae restart your java system and then try to start JSPM again.

Thanks and Regards,

Kunal Gahlot

Former Member
0 Kudos

Hi,

Please ckeck the below note.

Note 1765565 - JSPM fails to detect JAVA instances during update

Thanks

Rishi Abrol

Former Member
0 Kudos

The parameter rdisp/msserv_internal is already in my start and profile instance SCS.

former_member215961
Contributor
0 Kudos

Hi Sarah,

Are you launching the JSPM with <SID>adm user?

Remember that JSPM is outdated method to update your SAP NW based on JAVA stack for NW 7.3 and later.

The new method is using SUM see the sap notes:

http://help.sap.com/saphelp_nw73/helpdata/en/4a/6885cf4ca75263e10000000a421937/frameset.htm

If you are updating an older SAP NW JAVA you can check this sap note :

Note 891983 - JSPM: Central SAP Note SAP NetWeaver 7.0 AS Java

Hope this helps you

Cheers

Former Member
0 Kudos

Hi ,

I updated JSPM with SDM but i have a same error.