Anyone know what's up with the pdf service page in 2023? I just upgraded one of our test servers and every time I go to the pdf service page to see the new pdf service settings, I get a the error page. Log has this in it:
"Error","http-nio-8500-exec-6","06/01/23","08:59:37","cfadmin","Element ENGINE is undefined in THISPDFSERVICE. The specific sequence of files included or processed is: F:\ColdFusion2023\cfusion\wwwroot\CFIDE\administrator\document\pdfgservice.cfm, line: 602"
I tried doing the following as a workaround:
Alas, that hasn't helped. When I go to the PDF Service page in the Administrator, I still get the error "Element ENGINE is undefined in THISPDFSERVICE."
My setup: I did install CF2023 alongside CF2021 on the same Windows 10 Operating System.
I did migrate settings and that seemed to have been the issue at least for us. I went through a bunch of troubleshooting steps with support which did include removing and re installing the htmltopdf package to no avail. What we ended up doing was a full uninstall and reinstall of 2023 and this time not migrating from 2021. That worked.
I had the same issue and the solution I found was to add the engine variable to neo-document.xml after isenabled. Stopping and starting the CF service to do so.
Zipform, thanks for sharing. But to help folks, are you saying you did the post-install migration step like pichardov confirmed? (I'd asked that of the op but they never replied.)
If so, this would seem to reflect a problem with that migration tool (offered on first launch of the cf admin after installation of cf). That would be helpful to know here, for Adobe and others.
Or did you do any OTHER form of migration of admin settings from your old to new cf?
I was a bit cack-handed and did the migration by creating the migration settings folder after I'd already run the post-install process so I could install the packages first and then run the migration by editing adminconfig.xml