This is for outbound HIPAA transaction with BPEL and B2B adapter/app.
We are trying to set the file name from bpel by using action name along with sending batch information.
If we just send the batch information, batching works.
If we only send the file name, file name is preserved.
However if we send both batch info and file name, batch worked but file name is not preserved.
jca.jms.JMSProperty.ACTION_NAME = "D:1212:2:5;filename:XYZ_I_W"
For batching scenario's filename passed from back-end is not considered. For batching scenarios, you have to provide the "Filename Format" in your partner channel configuration and at runtime B2B will automatically generate the filename accordingly. If you are working with AS2 then you may find "Filename Format" setting under "Exchange Protocol Parameters" of your AS2 channel (starting from 22.214.171.124.0). Filename format can be specifid using any one or all of below parameters -
If you are working with 126.96.36.199.0 or lower versions of 11g then please raise a SR with Oracle Support to get an appropriate patch for this functionality.