cancel
Showing results for 
Search instead for 
Did you mean: 

JSPM fails to start: Could not load data model com.sap.sdt.jspm.model

Former Member
0 Kudos

Hi

We running windows server with ERP 6.0 and this was coppied from another server.

The JSPM fails with the following error.

Trouble Ticket Report

Java Support Package Manager for SAP NetWeaver'04s

SID................: $(/J2EE/StandardSystem/SAPSystemName)

Hostname...........: $(/J2EE/SAPGlobalHost)

Install directory..: $(/J2EE/StandardSystem/SAPSIDDirectory)

Database...........: $(/J2EE/DBSystem/DBInfoName)

Operating System...: $(/J2EE/StandardSystem/CentralInstance/J2EEEngineInstanceHost/OpSysType)

JDK version........: $(/SystemProperties/JavaVersion) $(/SystemProperties/JavaVendor)

JSPM version.......: $(/MAIN_VERSION)

System release.....: $(/J2EE/StandardSystem/Version)

ABAP stack present.: $(/J2EE/StandardSystem/BCSystemPresent)

The execution ended in error.

Could not load data model com.sap.sdt.jspm.model.JspmDataModel. See previous messages.

Class with name com.sap.sdt.j2ee.model.NWDISystemRole not found.

More information can be found in the log file .

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.tools.model.LoadException

Could not load data model com.sap.sdt.jspm.model.JspmDataModel. See previous messages.

JSPM_MAIN

JSPMPhases

NetWeaver Upgrade

SAPJup

Java Upgrade

SAPJup.LOG

<!LOGHEADER[START]/>

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

<!LOGGINGVERSION[1.5.3.7185 - 630]/>

<!NAME[D:
usr
sap
ERP
DVEBMGS10
j2ee
JSPM
log
log_2008_11_17_12_39_25
SAPJup.LOG]/
>

<!PATTERN[SAPJup.LOG]/>

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

<!ENCODING[UTF8]/>

<!LOGHEADER[END]/>

#1.5 #C0000A0A0A3D00000000000F010E329300045BE031D40CA8#1226918373625#/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 with name found.#2#ControlUnit#JSPM# #1.5 #C0000A0A0A3D000000000010010E329300045BE031D577F0#1226918373718#/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 .#1#JSPM#

#1.5 #C0000A0A0A3D000000000011010E329300045BE031D6E720#1226918373812#/System/Server/Upgrade/Jump##com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.showWelcomeDialog(ExecutionDialog.java:421)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.pce.ctrl.ExecutionDialog.showWelcomeDialog(ExecutionDialog.java:421)#Java###Could not process dialog because execution dialogs have been suppressed.#1#JspmWelcomeDialog# #1.5 #C0000A0A0A3D000000000012010E329300045BE031D6E720#1226918373812#/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 and type .#2#Unit#JSPM#

#1.5 #C0000A0A0A3D000000000013010E329300045BE032541218#1226918382015#/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 and type .#2#Modul#JSPMPhases# #1.5 #C0000A0A0A3D000000000014010E329300045BE032541218#1226918382015#/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 and type .#2#Phase#JSPM_MAIN#

#1.5 #C0000A0A0A3D000000000015010E329300045BE0333D02E8#1226918397281#/System/Server/Upgrade/Jump##com.sap.sdt.tools.model.AbstractDataModelElement.getClassByName(AbstractDataModelElement.java:743)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.tools.model.AbstractDataModelElement.getClassByName(AbstractDataModelElement.java:743)#Java###Class with name com.sap.sdt.j2ee.model.NWDISystemRole not found.##

#1.5 #C0000A0A0A3D000000000016010E329300045BE0333D3D80#1226918397296#/System/Server/Upgrade/Jump##com.sap.sdt.tools.model.DataModel.load(DataModel.java:89)#######Thread[main,5,main]##0#0#Error#1#com.sap.sdt.tools.model.DataModel.load(DataModel.java:89)#Java###Could not load data model com.sap.sdt.jspm.model.JspmDataModel. See previous messages.##

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Patrick ,

What user did you use to start JSPM? Was it <sid>adm? Also based on the error it seems there is something wrong with DataModel.xml JSPM uses. And you've mentioned it was copied from another system if I get it right.

So as a quick workaround you could try removing:

- Jspm.DataModel.xml

- Jspm.J2EE.DataModel.xml

- Jspm.JSPM.DataModel.xml

from ../j2ee/JSPM/data/variables directory and give JSPM another try.

Please make sure the rest of the XMLs are in place otherwise JSPM won't start.

Regards,

Vasil

Answers (7)

Answers (7)

0 Kudos

Just confirmed that the same thing works for SUM in sdt\data\variables.  I made a backup of the variables directory, deleted the xml files and ran startup.bat.  Thanks so much for the help. 

Former Member
0 Kudos

Yes , this solution works for SUM .

Thanks

Former Member
0 Kudos

Hello Vasil,

This was the answer I was looking for!

Great work. Thanks.

BTW. I mention to create single directories for special package updates to be sure that JSPM only grab these file and you get the expected process.

This helps me very often in strange situations and error Output on JSPM UI.

Former Member
0 Kudos

I got it solved after Vasil Dimitranov solution:

Deleting those XML's makes JSPM create the new ones and gets automatically solved

Former Member
0 Kudos

Thanks Vasil

I has solved my problem

Former Member
0 Kudos

Hi,

Did you set the parameter jstartup/jvm/home as your java folder.

If not maintain this parameter in the instance profile.

Regards,

Vamshi.

0 Kudos

are you able to start sdm.?

Also try to run jspm with no files in /usr/sap/trans/EPS/in .. is it working?

Regards,

akhilesh

Former Member
0 Kudos

You mentioned

"We running windows server with ERP 6.0 and this was coppied from another server."

What actuallay you mean by this--is it System copy?

Anyhow, after it has been done, have you completed all the mentioned Post Steps, is the System up?

For JSPM, system needs to be up.

Please do check this & try again.