Caused by: java.security.AccessControlException: access denied ("java.lang.reflect.ReflectPermission" "suppressAccessChecks")
at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
at java.base/java.security.AccessController.checkPermission(AccessController.java:1036)
at java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:408)
at java.base/java.lang.reflect.AccessibleObject.checkPermission(AccessibleObject.java:87)
at java.base/java.lang.reflect.Constructor.setAccessible(Constructor.java:180)
at org.apache.tika.config.Param.getTypedValue(Param.java:209)
at org.apache.tika.config.Param.getValue(Param.java:133)
at org.apache.tika.utils.AnnotationUtils.assignFieldParams(AnnotationUtils.java:115)
Here are Excel file and request used to reproduce the issue. Config is provided above.
Binary of tokyo.xlsx file is used in the kibana request.
tokyo.xlsxkibana_request.txt
Since ingest attachment plugin is using Apache Tika, it would be better if we can set parameters for Tika directly.
Here is config file used . https://tika.apache.org/1.25/configuring.html
While trying to run ES with the config file in
java.io.tmpdir
, there is an exception raised by the security manager of not accessible permission.Stack Trace
Here are Excel file and request used to reproduce the issue. Config is provided above. Binary of tokyo.xlsx file is used in the kibana request. tokyo.xlsx kibana_request.txt