Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
See why IDC MarketScape names Qlik a 2025 Leader! Read more
cancel
Showing results for 
Search instead for 
Did you mean: 
lizzy1
Contributor III
Contributor III

Java Security Exception

I have a very simple job consisting of a tRestClient leading to tExtractJSONFields to tBigQueryOutput.

This results in the following error

Exception in component tBigQueryOutput_1_tBQBE (job_name)
java.lang.SecurityException: class "com.google.common.base.MoreObjects"'s signer information does not match signer information of other classes in the same package

How can I solve this?

I have successfully used the tBigQueryOutput in other jobs, and if I replace the BigQuery output with a CSV output, the job runs fine.

Labels (6)
4 Replies
Anonymous
Not applicable

Hello,

This error indicatesyou have two or more classes in the same package with different signature data. Usually that means the classes come from different JARs, one of which is signed and the other is unsigned.

Could you please indicate on which talend build version you got this issue?

Best regards

Sabrina

lizzy1
Contributor III
Contributor III
Author

I'm on the Talend Open Studio for Data Integration 7.1.1.20181026_1147

Anonymous
Not applicable

Hello,

It seems to be a bug. Does this issue also repro oin the least released version 7.2.1?

Best regards

Sabrina

lizzy1
Contributor III
Contributor III
Author

I don't know. I was able to work around it by replacing the tRestClient with a tRest.