cancel
Showing results for 
Search instead for 
Did you mean: 

UWL Notification for ESS Leave Request

Former Member
0 Kudos

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://<R3system>:<port>/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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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.

Former Member
0 Kudos

Hi Mrityunjay,

Thanks for the response.

Actually, the problem can also be resolved by adding a property System in the xml file with the value SAP_WebDynpro_XSS, which, as you mentioned, is the system alias for the local host system.

Thanks anyway for the response, I have rewarded points.

Regards,

Deepa

Former Member
0 Kudos

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?

Answers (0)