NovaPDF OEM Installer error

Have questions about novaPDF (desktop or server), or having problems using it? Ask here for help.
Post Reply
dbirtell
Posts: 2
Joined: Tue Sep 29, 2015 2:30 pm

NovaPDF OEM Installer error

Post by dbirtell »

I am evaluating the NovaPDF 8 OEM Co-Branding tool. We would like to use this to install a virtual PDF printer that will be used to convert and send the file to our in house document management system. I am currently testing on a Windows 7 64 bit machine.
Correct me if I am mistaken, but I believe that I
1. should be able to use the NovaPDF OEM tool to create an installer that will install the virtual printer.
2. I should be able to bundle this installer (msi file) with our software. I understand also that the NovaPDF virtual printer will watermark the documents until we purchase the license, which is fine, we are simply evaluating at this time.

Several questions;
When I "Inject" my custom profiles into the installer, it creates 4 files (2 each for 32 and 64 bit systems)
1. Can I only bundle the smaller msi file (in the case of 64 bit, novaPDF8OEM(x86).msi) and ignore the larger msi which appears to come as part of the NovaPDF product? (novaPDF8PrinterDriver(x86).msi)
2. After installing on my local machine, I un-installed NovaPDF 8 OEM, and tried to run the installer generated (in question 1 above) but it fails to install. A little background on what might be causing this is that after "un-installing the NovaPDF software, I removed all residual entries from the registry in an attempt to create a "clean" machine to install to. It appears that there are entries in the registry that the custom installer can not find.
3. How does one attach log files to this post? Regardless of the file name (or extension) I get the error that "The extension is not allowed". ???? ( Not being able to attach log files, I've included the install errors here)

novaPDF_8_20150929083838_ManagePortMonitor.log
2015-09-29 08:38:38 ReadMsiVariables - found token: PRINTER_NAME=DocCenterPrinter
2015-09-29 08:38:38 ReadMsiVariables - found token: PORT_NAME=NovaDocCenterPrinter
2015-09-29 08:38:38 ReadMsiVariables - PORT_NAME: NovaDocCenterPrinter
2015-09-29 08:38:38 ReadMsiVariables - found token: DEFAULT_PRINTER=No
2015-09-29 08:38:38 ReadMsiVariables - found token: OEM_ID=nPdfOem8Msi_Softland
2015-09-29 08:38:38 ReadMsiVariables - found token: SERVICE_PORT=8501
2015-09-29 08:38:38 ReadMsiVariables - found token: PRINTER_GUID={31b39d49-88a1-4adc-b91a-4167c361aa99}
2015-09-29 08:38:38 ReadMsiVariables - found token: NPS_UPGRADE_FOUND=
2015-09-29 08:38:38 ReadMsiVariables - found token: PROCESS_ID=0
2015-09-29 08:38:38 InstallPrinter(DocCenterPrinter, NovaDocCenterPrinter, novaPDF 8, 0, 0, 8501, nPdfOem8Msi_Softland, {31b39d49-88a1-4adc-b91a-4167c361aa99})
2015-09-29 08:38:38 parse printers: 5
2015-09-29 08:38:38 add port: NovaDocCenterPrinter
2015-09-29 08:38:38 AddNovaPort(NovaDocCenterPrinter)
2015-09-29 08:38:38 OpenPrinterW error: 1801
2015-09-29 08:38:38 End AddNovaPort
2015-09-29 08:38:38 error add port: NovaDocCenterPrinter
2015-09-29 08:38:38 End InstallPrinter, error = 1801
2015-09-29 08:38:38 SetMsiError - called for error 1801
2015-09-29 08:38:38 SetMsiError - error 1801 set in registry: process id = 0, error code = 800D0709
2015-09-29 08:38:38 ManagePortMonitor started
2015-09-29 08:38:38 DeleteAllPrinters - Start
2015-09-29 08:38:38 ReadMsiVariables - CustomActionData=PRINTER_NAME=DocCenterPrinter\PORT_NAME=NovaDocCenterPrinter\DEFAULT_PRINTER=No\OEM_ID=nPdfOem8Msi_Softland\SERVICE_PORT=8501\PRINTER_GUID={31b39d49-88a1-4adc-b91a-4167c361aa99}\NPS_UPGRADE_FOUND=\PROCESS_ID=0
2015-09-29 08:38:38 ReadMsiVariables - found token: PRINTER_NAME=DocCenterPrinter
2015-09-29 08:38:38 ReadMsiVariables - found token: PORT_NAME=NovaDocCenterPrinter
2015-09-29 08:38:38 ReadMsiVariables - PORT_NAME: NovaDocCenterPrinter
2015-09-29 08:38:38 ReadMsiVariables - found token: DEFAULT_PRINTER=No
2015-09-29 08:38:38 ReadMsiVariables - found token: OEM_ID=nPdfOem8Msi_Softland
2015-09-29 08:38:38 ReadMsiVariables - found token: SERVICE_PORT=8501
2015-09-29 08:38:38 ReadMsiVariables - found token: PRINTER_GUID={31b39d49-88a1-4adc-b91a-4167c361aa99}
2015-09-29 08:38:38 ReadMsiVariables - found token: NPS_UPGRADE_FOUND=
2015-09-29 08:38:38 ReadMsiVariables - found token: PROCESS_ID=0
2015-09-29 08:38:38 DeletePrinters(novaPDF 8, nPdfOem8Msi_Softland, 0)
2015-09-29 08:38:38 End DeletePrinters
2015-09-29 08:38:38 DeleteAllPrinters - success


novaPDF_8_20150929083839_CustomActions.log
2015-09-29 08:38:39 DetectPrinters dll started
2015-09-29 08:38:39 DecreaseOEMCountValue - start
2015-09-29 08:38:39 ReadProcessIdVariable - CustomActionData: PROCESS_ID=0
2015-09-29 08:38:39 ReadProcessIdVariable - found PROCESS_ID: 0
2015-09-29 08:38:39 GetKeyData - RegOpenKeyEx error: 2
2015-09-29 08:38:39 registry OEMCount:
2015-09-29 08:38:39 new OEMCount: -1
2015-09-29 08:38:39 SetKeyData - RegOpenKeyEx error: 2
2015-09-29 08:38:39 SetMsiError - called for error 183
2015-09-29 08:38:39 SetMsiError - error 183 not set in registry (process id 0, old error )
2015-09-29 08:38:39 SetKeyData error: 183
2015-09-29 08:38:39 DecreaseOEMCountValue - end

Any help would be appreciated, and/or guidance if I misunderstand how this should work.

Regards,
dbirtell

Lorant (Softland)
Posts: 177
Joined: Wed Dec 16, 2009 10:48 am

Re: NovaPDF OEM Installer error

Post by Lorant (Softland) »

Hi, we're going to need more details so please contact [email protected] to continue this discussion.

Post Reply