Hello,
I am trying to rung a job that uses additional custom libraries (cql_engine12).
During processing I can see the following error in one of the container logs:


2017-06-08 12:09:56 AsyncRunLoop [ERROR] Caught throwable and stopping run loop
java.lang.UnsatisfiedLinkError: no cql_engine12d in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at com.transcendinsights.cql.CqlEngine.<clinit>(CqlEngine.java:15)
    at samza.examples.wikipedia.task.MyTask.evaluate(MyTask.java:138)
    at samza.examples.wikipedia.task.MyTask.process(MyTask.java:118)
    at 
org.apache.samza.task.AsyncStreamTaskAdapter.process(AsyncStreamTaskAdapter.java:72)
    at 
org.apache.samza.task.AsyncStreamTaskAdapter.processAsync(AsyncStreamTaskAdapter.java:63)
    at 
org.apache.samza.container.TaskInstance$$anonfun$process$1.apply$mcV$sp(TaskInstance.scala:162)
    at 
org.apache.samza.container.TaskInstanceExceptionHandler.maybeHandle(TaskInstanceExceptionHandler.scala:54)
    at org.apache.samza.container.TaskInstance.process(TaskInstance.scala:160)
    at 
org.apache.samza.task.AsyncRunLoop$AsyncTaskWorker.process(AsyncRunLoop.java:425)
    at 
org.apache.samza.task.AsyncRunLoop$AsyncTaskWorker.run(AsyncRunLoop.java:370)
    at 
org.apache.samza.task.AsyncRunLoop$AsyncTaskWorker.access$300(AsyncRunLoop.java:311)
    at org.apache.samza.task.AsyncRunLoop.runTasks(AsyncRunLoop.java:225)
    at org.apache.samza.task.AsyncRunLoop.run(AsyncRunLoop.java:154)
    at org.apache.samza.container.SamzaContainer.run(SamzaContainer.scala:730)
    at 
org.apache.samza.container.SamzaContainer$.safeMain(SamzaContainer.scala:122)
    at org.apache.samza.container.SamzaContainer$.main(SamzaContainer.scala:89)
    at org.apache.samza.container.SamzaContainer.main(SamzaContainer.scala)
2017-06-08 12:09:56 SamzaContainer [ERROR] Caught exception/error in process 
loop.

I am printing the value for java.library.path and I can see the following path 
to the folder that contains the library cql_engine12d.

Any advice about what other process can be overriding the value for my library 
path?

Thanks,
Angelica





The information transmitted is intended only for the person or entity to which 
it is addressed
and may contain CONFIDENTIAL material.  If you receive this 
material/information in error,
please contact the sender and delete or destroy the material/information.

Reply via email to