Damien Raude-Morvan created STORM-538:
-----------------------------------------
Summary: Guava com.google.thirdparty.publicsuffix is not shaded
Key: STORM-538
URL: https://issues.apache.org/jira/browse/STORM-538
Project: Apache Storm
Issue Type: Bug
Affects Versions: 0.9.3
Reporter: Damien Raude-Morvan
Hi!
I've just tried last 0.9.3-rc1 release which is available on
http://storm.apache.org and I got an issue with seems to be linked to STORM-447.
Here is the following stacktrace (stripping our package from trace) :
{noformat}
java.lang.NoSuchFieldError: EXACT
at
com.google.common.net.InternetDomainName.findPublicSuffix(InternetDomainName.java:173)
at com.google.common.net.InternetDomainName.<init>(InternetDomainName.java:158)
at com.google.common.net.InternetDomainName.from(InternetDomainName.java:213)
[...]
{noformat}
??EXACT field is expected to be present in
com.google.thirdparty.publicsuffix.PublicSuffixPatterns??
Having a quick look at storm-core-0.9.3-rc1.jar contents :
* com.google.common is relocated to org.apache.storm.guava
* com.google.thirdparty.publicsuffix is *not* relocated so it might conflict
with user code (that's my case)
Regards,
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)