Hi Nidhi,
Can you please ensure that your adapter module has been deployed using JNDI name exactly PDFwithPassword? Your screenshot of JNDI Browser doesn't provide details about registered object name - and application name / component name will not be always the same to JNDI name. Can you navigate to JNDI Browser, find entries for PDFwithPassword and see if there is an entry with object name = localejbs/PDFwithPassword there? If so, please provide details from JNDI Browser for that entry (similarly to an example for PGPEncryption module JNDI registration details I provide below).
Regards,
Vadim