Closed ahm50menzies closed 10 months ago
Hello Adrian,
there was a bug that the External Communication Service is always started, but as it depends on the Clearinghouse service for registering the foreign communication data, this gave us a nice NullPointerException for a print service only Dodo instance...
The new version just uploaded should resolve this and add a new configuration parameter startExternalCommunicationService: the ECS is only started if this parameter is true (default) and the clearinghouse also runs on this instance.
(as for the boot service fix: not tested, but obvious changes)
Greetings, Hans
Hi Hans,
Thank you for taking the time to resolve this.
I have tested this and my print services now start quite happily without the ChsAndAuth service.
Boot service has also been tested and is working correctly.
Many thanks for spending the time to fix these issues.
Dodo is Awesome!
Cheers,
Adrian
Hi,
When setting up a 'stand-alone' Dodo machine dedicated to providing a print service, the service start requirements seem to differ from those described in printsvc-configuration.md
The documentation states
If the Dodo print service is defined as follows:
then the following error is generated:
Changing the Dodo configuration so
startChsAndAuthServices = true
runs the print service correctly, but of course Clearinghouse & Auth services are also running.Is it possible to start just the print service without Clearinghouse & Auth services as I have not been able to identify a parameter to specify this?
Thank you.
Regards,
Adrian