anubhav94 / team-piazza

Automatically exported from code.google.com/p/team-piazza
GNU General Public License v3.0
0 stars 0 forks source link

NPE if a user has no email address #47

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Caused by: org.springframework.beans.BeanInstantiationException: Could not 
instantiate bean class [com.natpryce.piazza.Piazza]: Constructor threw 
exception; nested exception is java.lang.NullPointerException: email
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
    at jetbrains.buildServer.spring.InstantiationStrategySelector$1.instantiate(InstantiationStrategySelector.java:57)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
    ... 32 more
Caused by: java.lang.NullPointerException: email
    at com.timgroup.jgravatar.internal.com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204)
    at com.timgroup.jgravatar.Gravatar.getUrl(Gravatar.java:129)
    at com.natpryce.piazza.PiazzaUserAdapter.determineGravatarUrl(PiazzaUserAdapter.java:76)
    at com.natpryce.piazza.PiazzaUserAdapter.reloadUsers(PiazzaUserAdapter.java:67)
    at com.natpryce.piazza.PiazzaUserAdapter.<init>(PiazzaUserAdapter.java:42)
    at com.natpryce.piazza.Piazza.<init>(Piazza.java:50)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
    ... 35 more

Original issue reported on code.google.com by timomeinen on 21 Oct 2013 at 7:43

GoogleCodeExporter commented 9 years ago

Original comment by timomeinen on 21 Oct 2013 at 8:04