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)

Reply via email to