Technote

(troubleshooting)
Specified payment profile does not exist
Problem(Abstract)
You notice an error in the trace logs show that the payment profile is missing:
[2/8/08 10:16:47:791 MST] 1bdb8036 CommerceSrvr E com.ibm.commerce.payment.commands.DoPaymentPMCmdImpl performExecute CMN9532E: The cashier function returned the following error during payment processing: com.ibm.etill.cashier.ProfileException: The specified profile 'WC51_OfflineCard' does not exist..Current exception:
Symptom Cause The WebSphere Commerce server is unable to access the specified profile. Resolving the problem Ensure that the profile name exists as a file with a .profile extension in the correct directory path.

For WebSphere Commerce 6.0, the default location is located under
AppServer\profiles\instance_Name\installedApps\WC_instance_Name_cell\
WC_instance_Name.ear\xml\config\payment\

For WebSphere Commerce 5.6.1, the default location is located under
CommerceServer561\instances\instance_Name\xml\payment\

Ensure WC51_OfflineCard.profile exists within this folder. For AIX systems, ensure correct file permissions for 'wasuser' to be able to read and access the file.
Cross Reference information
Segment Product Component Platform Version Edition
Commerce WebSphere Commerce Enterprise General AIX, i5/OS, Linux, Solaris, Windows 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
Commerce WebSphere Commerce Business Edition General AIX, i5/OS, Linux, Solaris, Windows 5.6.1, 5.6.1.1, 5.6.1.2, 5.6.1.3
Commerce WebSphere Commerce Professional Edition General AIX, i5/OS, Linux, Solaris, Windows 5.6.1, 5.6.1.1, 5.6.1.2, 5.6.1.3, 6.0, 6.0.0.1, 6.0.0.2, 6.0.0.3, 6.0.0.4
   

Document Information

Current web document: http://www.ibm.com/support/docview.wss?uid=swg21295551