cancel
Showing results for 
Search instead for 
Did you mean: 

Error when Deploying Web Dynpro program

Former Member
0 Kudos

Hello,

I am new to Web Dynpro. Today I have written my first program and when I tried to deploy it, I got the following error

"Deployment aborted

Deployment exception : Cannot determine sdm host (is empty). Please configure your engine/sdm correctly !"

Can anybody please tell me how to catch or resolve this exception or problem.

Priya

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

HI

GOOD

GO THROUGH THE FOLLOWING LINKS, WHICH WILL HELP YOU TO GIVE THE IDEA ABOUT THE CATCHING EXCEPTION IN WEBDYNPRO.

http://help.sap.com/saphelp_nw04/helpdata/en/59/e8e95d1eba48dfa86ae91ad8816f5d/content.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/43/e085d6421a4d9de10000000a155369/content.htm

/people/balaramnaidu.bankuru/blog/2006/04/23/importing-complex-javabean-model-into-webdynpro-by-creating-relationships-for-the-model-classes

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3795 [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

THANKS

MRUTYUN

Former Member
0 Kudos

Hi Priya,

Please check message server settings on

visual admin tool:server->kernel->cluster manager

and check ms.host and ms.port values from the table. If you do your J2ee settings according to these values it will probably work fine. (windows->preferences->J2EE )

The reason why you are getting SDM error is ,at the previous versions there was settings for SDM in preferences and you had to set the port number for SDM ( which was 50018 + 100 * <instance number> ). There is no specific settings for SDM in preferences anymore.

Regards

Serkan

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

Yes, you need to setup NWDS to point to a specific engine.

In NWDS, click Window, Preferences.

In the dialog, click SAP J2ee Engine. Now fill in the Message Server host name as the name of the box that your engine is running on. ALso set the Port. In my case, it is 3601.

Now you will be able to deploy to this engine.

Regards,

Rich Heilman

Former Member
0 Kudos

Addition: If you open the NWDS view "J2EE engine" you can control if the J2EE server and SDM is up and running.

Armin