Skip to Content
avatar image
Former Member

UWL Notification for ESS Leave Request

Hi,

I have implemented ESS 1.0 with SAP EP 7.0 SP15 and ECC 6.0. I have stand alone R3 and Java systems. The issue is that the UWL work item looks for the web LeaveRequestApprover application on the R3 system, which does not have Java stack.

The Portal System Object details are -

Alias - SAP_ECC_HumanResources

Connector - R3 details

ITS - http://<R3system>:<port>/sap/bc/gui/sap/its/webgui

WAS - http://<R3system>:<port>/sap/bc

The error that I am getting when i click on UWL work item is -

Service cannot be reached

What has happened?

URL http:// : /webdynpro/dispatcher/ sap.com/ess~lea/LeaveRequestApprover call was terminated because the corresponding service is not available.

This is beacuse the LeaveRequestApprover application is not present on R3 system.

Any ideas?

Regards,

Deepa

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Oct 18, 2008 at 08:25 AM

    Hi Deepa,

    The application is deployed on the portal server,

    Create a System which refers to the portal,

    host : portalserver:port

    WAS : /webdynpro/dispatcher

    define a system alias, 'SAP_WebDynpro_XSS'

    While creating the UWL WebFlow Connector, mention the alias in 'Web Dynpro' field.

    This allows items which have the launchWebDynpro action to run on the portal server.

    Kind Regards,

    Mrityunjay.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi i had the same issue i also added one more parameter SYSTEM = SAP_UWL (my system alias) in SWFVISU

      but nothing happend?

      i regesitered the same and found that the changes have been taken palce.

      <ItemType name="uwl.task.webflow.TS12300097.SAP_UWL" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">

      <ItemTypeCriteria systemId="SAP_UWL" externalType="TS12300097" connector="WebFlowConnector"/>

      <Actions>

      <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">

      <Properties>

      <Property name="WebDynproApplication" value="LeaveRequestApprover"/>

      <Property name="WebDynproDeployableObject" value="com.sap.xss.hr.lea.appl"/>

      <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>

      <Property name="openInNewWindow" value="yes"/>

      <Property name="DynamicParameter" value="wi_id=${item.externalId}"/>

      <Property name="System" value="SAP_UWL"/>

      <Property name="display_order_priority" value="5"/>

      </Properties>

      <Descriptions default=""/>

      </Action>

      </Actions>

      </ItemType>

      when i compared the above code with the solution provided in some other link i found that the only difference i have is the following line is extra

      <Property name="DynamicParameter" value="wi_id=${item.externalId}"/>

      i removed the same and reregistered but still it did not help? any guess?