My Oracle Support Banner

E-BI: Credit Card Batch Process Using Cybersource Plugin Fails with a "NoSuchMethod" Error (Doc ID 984084.1)

Last updated on APRIL 04, 2025

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.48 to 8.51 [Release 8.4]
Information in this document applies to any platform.

Symptoms

The Cybersource credit card batch test process works as expected if it is run immediately after Process Scheduler Server is booted. However, if a XML Publisher process is run before the credit card batch process starts, the credit card batch process fails. The same problem occurs for the XML Publisher process (it fails if the credit card batch process runs first). A sample error message is shown below if the XMLP process is run after the credit card process runs successfully.

The 'Sender' field is invalid. Error:
JavaMail Error: com.sun.mail.smtp.SMTPMessage.setSender(Ljavax/mail/Address;)V.\nStack Trace:\njava.lang.NoSuchMethodError: com.sun.mail.smtp.SMTPMessage.setSender(Ljavax/mail/Address;)V

at com.peoplesoft.pt.mcf.mail.MCFOutboundEmail.setSender(MCFOutboundEmail.java:574)

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.