PROBLEM

Render/Layout-Service is UNAVAILABLE, no PDF creation or content/geometry update flag handling via Layout-Service is possible.

ERROR

  • Within the censhare-Client/WebClient: Error: There is no available Server Version for the document. Error code: srv-ex-layout-unavaiable.

  • Within the censhare-Admin/Status/Services/Layout-Service/State: UNAVAILABLE

  • Within the Windows OS Event Viewer: The censhare Render Client service terminated with service-specific error Incorrect function.

  • Within the Render service-log.yyyy-mm-dd.log (Render is running as a Windows Service):

2016-10-24 11:14:24] [info] ( prunsrv.c:1127) [ 5272] Starting service... 
[2016-10-24 11:14:24] [debug] ( javajni.c:208 ) [ 5272] Invalid RuntimeLib specified 'C:\Program Files\Java\jre1.8.0_60\bin\server\jvm.dll' 
[2016-10-24 11:14:24] [error] ( prunsrv.c:1162) [ 5272] Failed creating java C:\Program Files\Java\jre1.8.0_60\bin\server\jvm.dll 
[2016-10-24 11:14:24] [error] ( prunsrv.c:1162) [ 5272] The system cannot find the path specified. 
[2016-10-24 11:14:25] [error] ( prunsrv.c:1536) [ 5272] ServiceStart returned 1  
CODE

CAUSE

The specified runtime dll is not existent at the configured path C:\Program Files\Java\jre1.8.0_60\bin\server\jvm.dll (because of a JRE upgrade to a newer version)

SOLUTION

  • Go to the censhare Render-Client installation folder (which is referenced within the Windows Service)

  • Navigate to subfolder service

  • Execute RenderClient-ServiceManager.bat

  • Go to Tab "Java" and adapt the Java Virtual Machine path to the currently installed one (e.g. C:\Program Files\Java\jre1.8.0_111\bin\server\jvm.dll)

  • Press Apply and OK

  • Start the Render Service


If your Java version is updated and you do not use the "Use default" setup for your Java Virtual Machine you must change the defined path manually here whenever you update Java!

Please refer as well to the default installation setup for censhare Render-Client and InDesign Server as Windows Service