Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
mostal75
Contributor III
Contributor III

Nprinting : random image export

Hello

I have Sense and nprinting june 2019 installed.

Made a report to export PowerPoint report on PDF. Sometimes, reports are fine and sometimes some images noy exported at all....no log informations about failure. And that's really random because New task possibly works fine or not, with other kind of images missing 

Do you have any Idea please ?

Regards

Régis

Labels (1)
1 Reply
mostal75
Contributor III
Contributor III
Author

Found something in log files....

Engine.Navigator.QlikSense.SDK 19.19.4.0 Engine.Navigator.QlikSense.SDK.Resolvers.Contents.BaseBaseContentRequestResolver`1[[Qlik.Reporting.Engine.Messages.Requests.ImageNodeRequest, Qlik.Reporting.Engine.Messages, Version=19.18.0.0, Culture=neutral, PublicKeyToken=0f12475411058ae5]] 20190811T134942.330-04:00 WARN IAFACNET 0 0 0 0 0 0 0 0 Object PtDTb of Sense app 0985e863-42bd-47be-9efb-3830f49e9985 failed to render. ERROR: Qlik.Reporting.Engine.Messages.Exceptions.CefRenderingException: CEF rendering exception. Something went wrong with GRPC ---> System.AggregateException: One or more errors occurred. ---> Grpc.Core.RpcException: Status(StatusCode=Unavailable, Detail="Connect Failed")↓↓ at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()↓↓ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)↓↓ at Grpc.Core.Internal.AsyncCall`2.UnaryCall(TRequest msg)↓↓ at Grpc.Core.DefaultCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)↓↓ at Grpc.Core.Interceptors.InterceptingCallInvoker.b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)↓↓ at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)↓↓ at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)↓↓ at ReportingWebRenderer.ScreenShooter.ScreenShooterClient.CreateWorkerPool(CreateWorkerPoolRequest request, CallOptions options)↓↓ at ReportingWebRenderer.ScreenShooter.ScreenShooterClient.CreateWorkerPool(CreateWorkerPoolRequest request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken)↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.MashupGrpcServer.RestartGrpc()↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.MashupGrpcServer.b__26_0()↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.WorkItemQueue.Consume()↓↓ --- End of inner exception stack trace ---↓↓ at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)↓↓ at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)↓↓ at System.Threading.Tasks.Task.Wait()↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.MashupGrpcServer.StartGrpcIfNotRunning()↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.MashupGrpcServer.NewKeepGrpcAlive(Guid navRequestId, String appId, String identity, String typeId, String objId, Int32 width, Int32 height, Int32 dpi, Double zoom, Int32 timeout)↓↓ --- End of inner exception stack trace ---↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.MashupGrpcServer.NewKeepGrpcAlive(Guid navRequestId, String appId, String identity, String typeId, String objId, Int32 width, Int32 height, Int32 dpi, Double zoom, Int32 timeout)↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.MashupGrpcServer.Render(Guid navRequestId, String appId, String identity, String typeId, String objId, Int32 width, Int32 height, Int32 dpi, Double zoom, ImageType imageType, Int32 timeout)↓↓ at Engine.Navigator.QlikSense.SDK.Rendering.RenderingManager.Render(SenseApp doc, Guid navRequestId, String appId, String identity, String typeId, String objId, Int32 width, Int32 height, Int32 dpi, Double zoom, ImageType imageType, Int32 timeout)↓↓ at Engine.Navigator.QlikSense.SDK.SenseApp.ExportToImage(IGenericObject sheetObject, Guid requestId, Dictionary`2 propertyValues, Int32 width, Int32 height, Int32 dpi, Double zoom, KeepAspectRatioStrategy keepAspectRatioStrategy, FallbackStrategy fallbackStrategy)↓↓ at Engine.Navigator.QlikSense.SDK.Resolvers.Contents.SheetObjectImageNodeRequestResolver.Resolve(SenseApp doc, ImageNodeRequest request, GenericObject genericObject)↓↓ at Engine.Navigator.QlikSense.SDK.Resolvers.Contents.BaseContentRequestResolver`2.Resolve(SenseApp doc, TRequest request, IQixClassBase IGenericObject)↓↓ at Engine.Navigator.QlikSense.SDK.Resolvers.Contents.BaseBaseContentRequestResolver`1.Resolve(SenseApp doc, IContentRequest request, IQixClassBase senseObject)

 

I've found similar post who warn to restart Engine service and kill specific task...But error still occurs randomly

 

Regards