Skip to Content

Code to read System Property details based on System Alias in SAP Portal

Hi All,

I want to read system properties like Host, Port etc by passing the System Alias.

i found below code from

    ISystemLandscape portalLandscape =  UMFactory.getSystemLandscapeFactory().getLandscape(ISystemLandscape.TYPE_ENTERPRISE_PORTAL);
    if(portalLandscape == null) {
        throw new Exception("It seems like no Enterprise Portal is installed.");
    ISystemLandscapeObject systemObject;
    try {
        systemObject = portalLandscape.getSystemByAlias("TestSAPBackend");
    catch(ExceptionInImplementationException e) {
        throw new Exception("An error occurred while retrieving the test system object.", e);

But this is giving me syntax error "The method getSystemLandscapeFactory() is undefined for the type UMFactory" at below line


I am not able to find/add relevant dependency DC related to UMFactory as mentioned in

Request you to please share the code on how to achieve this.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Mar 24, 2018 at 05:40 PM

    Hi Satish,

    In your NWDS directory look in plugins folder for "<version-info>.jar" and add it to your build path. The version info on your jar is possibly different to mine. In NWDS 7.50 I checked the jar and I have UMFactory class.

    Let me know how you get on,

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded