The search order, for the project file, is on this page in the documentation:
http://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-mainframe-software/traditional-management/ca-spool/14-0/customizing-java-transformers.html#concept.dita_da234a8350314db9e0ebdc706817ca6b5b3a7104_HowtheJavaTransformersWork
Search for "APP specified directory for a *.d2eproj transformer parameter file as follows:"
1) Search D2EPROJ=filename1.d2eproj file if specified on the Node definition as D2EPROJ=filename1 on DRIVPRM1-4 or on the file's OUTPUT ADDRESS or USERDATA parameters.
Do not include the extension .d2eproj on these parameters.
2) Search filename2.d2eproj file where filename2 is the CA Spool file name.
3) Search filename3.d2eproj file where filename3 is the device type name defined for the target printer node using DEFNODE statement.
4) Search A2PCSFTF.d2eproj, if A2PC Soft Font support is in use.
5) Search x2yy.d2eproj where x2yy is the transformer id specified through file PRMODE parameter or node TRANSFRM parameters.
------------------------------------------------------------------------------------------------------------------------------------------
Review the above list and compare it to how you are trying to tell Spool what project file to use.
If you have D2E_TRACE=ALL specified, there will be trace entries regarding a Spool search for a project file in the D2ETRACE output.
In most cases, the project file is defined on the node statement, as follows:
NODE JVAA2PD,JAVADEFN,GROUP=1, TRNSFRM=A2PDKr,X2YY=D2EVISIN,
TCPDRIV=SMTP,PURGE=NO,
RETAIN=900,
CLASS=ALL,
TCPHOST=server.domain.com,TCPPORT=25,
DRIVPRM1='D2EPROJ=A2PDPRJ1,
[email protected]'
--------------------------------------------------------------------------------------------------------------------------------------------------
With the above, the client was able to use the correct transformer.