You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "P. Taylor Goetz (JIRA)" <ji...@apache.org> on 2014/10/21 02:09:33 UTC

[jira] [Updated] (STORM-538) Guava com.google.thirdparty.publicsuffix is not shaded

     [ https://issues.apache.org/jira/browse/STORM-538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

P. Taylor Goetz updated STORM-538:
----------------------------------
    Fix Version/s: 0.9.3-rc2

> 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
>              Labels: shade
>             Fix For: 0.9.3, 0.9.3-rc2
>
>
> 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)