cancel
Showing results for 
Search instead for 
Did you mean: 

Message server for RFC/BAPI metadata

Former Member
0 Kudos

I got following error message when I try to run tutWD_FlightList example.

com.sap.tc.webdynpro.services.exceptions.WDTypeNotFoundException:

type extern:com.sap.tut.wd.flightlist.model.types.FlightModel:com.sap.tut.wd.flightlist.model.types.Bapisfldat could not be loaded:

com.sap.dictionary.runtime.DdException: 'WD_FLIGHTLIST_RFC_METADATA_DEST' not properly defined!

Unable to create Metadata connection for Dictionary Provider.

Either the logical System Name 'WD_FLIGHTLIST_RFC_METADATA_DEST' has not been properly defined in the System Landscape Directory,

or you are not using a MsgServerDestination (AppServerDestinations are not permitted for Metadata connections)

From this message, it is seems you can only use message server to get RFC/BAPI metadata. How can i setup this message server in SLD?

Thanks,

Bo

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

You can do this in Maintain JCO Destinations option in the Content administrator for webdynpro

http://server:50000/webdynpro/welcome/Welcome.jsp.

Regards

Pran

Former Member
0 Kudos

Hi Pran,

Thanks for you advice. Actually, I already did that. My problem is unable to connect to message server to get metadata from backend system.

Regards,

Bo

gregorw
Active Contributor
0 Kudos

Hello Bo,

I hope that it helps you when you read this thread:

Regards

Gregor

Former Member
0 Kudos

Hi Gregor,

Thank you for your information. I read this thread already. But I still cannot solve my problem. I added PUBLIC group to the SAP instance. I still got same error message that said cannot find login group when I test connection in WebDynpro Administrator. I am still stuck over there. Is there anyway I can by pass it or what's proper steps to configure login group for message server at SAP side? Can I use login pad to test the group?

Best Regards,

Bo

gregorw
Active Contributor
0 Kudos

Hello Bo,

doing the thest with the logon pad is excactly what you should do.

Regards

Gregor

Former Member
0 Kudos

Hi Gregor,

Thanks for your quick response. I did test with logon pad. It seems doestn't work. After added login group to instance, I am unable to get login group within login pad. I am not a basis person. what is the proper way to setup the login group. Is there any document for that?

Regars,

Bo

achim_hauck2
Active Contributor
0 Kudos

hi,

create the group PUBLIC with transaction SMLG in your backend.

in the saplogonpad choose Groups..., enter System-ID & messageserver, click "Create List" and then click "add & logon" (i don't know the exact englich description of the buttons - i translated them "on the fly")

kr, achim

gregorw
Active Contributor
0 Kudos

Hello Bo,

also important is, that you add an entry:

sapmsTOR 3600/tcp

in your systems service file. In Windows XP you find it in the directory C:\WINDOWS\system32\drivers\etc. TOR is the SAP System Name, 00 is the SAP System Number.

Regards

Gregor

Former Member
0 Kudos

Hello Achim and Gregor,

Thank you so much for your quick respon. Actually, I did every thing that you guys talking about. I am call t/code SMLG to setup group "PUBLIC". I also checked service file to make sure there is entry sapms<SID> 3600/tcp. When I used saplogon pad, I got error message said that message server could not find any group. Is there anything I am still missing?

Best Regards,

Bo