In SSHR Absence Management Function Adding "Attachment Image" Errors - No Method With Signature - No Method With Signature - PopulateFromTransient (Doc ID 2230195.1)

Last updated on FEBRUARY 06, 2017

Applies to:

Oracle Self-Service Human Resources - Version 12.1.3 and later
Information in this document applies to any platform.
AbsenceHomeAM.xml
AbsenceHomeAMImpl.java

Symptoms

On : 12.1.3 version, Assignment,Term,Pay,ChgMgr,LOA


When attempting to access attachment image in SSHR Absence Management function,
the following error occurs.

ERROR
-----------------------
No method with signature - No method with signature - populateFromTransient

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
Login in application
Select responsibility
Absence Management
On "Absence Management: Summary" page

Select Personalize "Personalize Advanced Table" link
Advanced Table: Personalize Advan...
Select Create item

ID: DW_ABSI
Apply

Column: (DW_ABSI) created

Within column select create item for create attachment
Select Column: (DW_ABSI)
Create item

On "Create Item"
Item Style: Attachment Image

ID: DW_RTW1a
Automatic Save: False
*View Instance: AbsenceSummaryVO
Apply

Warning
Attachment item "%ITEM" has been created successfully, however, it does not
have an Entity Map associated with it. To avoid a runtime error, please
either create an Entity Map for this attachment item, or delete attachment
item "%ITEM".

Within attachment image now create entity mapping with following properties
set (ensure entity set to PER_ABSENCE_ATTENDANCES)

Select Attachment Image: (DW_RTW1a)
entityMappings
Create item

On "Create item" page

Item Style: Entity Map
ID: DW_RTW2
Entity: PER_ABSENCE_ATTENDANCES
Apply
Entity Map: (DW_RTW2)
primaryKeys

Create item
Create item

On "Create item" page
Item Style: Primary Key

ID: DW_PK
View Attribute: AbsenceAttendanceId
Apply
Primary Key: (DW_PK)

Return to application

We can see new column with attachment icons

Click on the add icon the error gets displayed

Error
No method with signature - No method with signature -
populateFromTransientDateFields()




Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms