From 7b5e702bcdb88c3030c19b607c3248d045f273a9 Mon Sep 17 00:00:00 2001 From: Nanne Baars Date: Tue, 25 Aug 2015 00:43:04 +0200 Subject: [PATCH] Null Pointer Exception on every page #47 --- .../main/java/org/owasp/webgoat/util/LabelManagerImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/webgoat-container/src/main/java/org/owasp/webgoat/util/LabelManagerImpl.java b/webgoat-container/src/main/java/org/owasp/webgoat/util/LabelManagerImpl.java index 0e36b7117..5427a11a9 100644 --- a/webgoat-container/src/main/java/org/owasp/webgoat/util/LabelManagerImpl.java +++ b/webgoat-container/src/main/java/org/owasp/webgoat/util/LabelManagerImpl.java @@ -5,7 +5,7 @@ import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.ScopedProxyMode; import org.springframework.stereotype.Component; -import javax.inject.Inject; +import javax.annotation.Resource; import java.io.Serializable; import java.util.Locale; @@ -41,6 +41,7 @@ import java.util.Locale; @Scope(value="session", proxyMode=ScopedProxyMode.INTERFACES) public class LabelManagerImpl implements LabelManager, Serializable { + @Resource private transient LabelProvider labelProvider; /** Locale mapped with current session. */ @@ -48,8 +49,7 @@ public class LabelManagerImpl implements LabelManager, Serializable protected LabelManagerImpl() {} - @Inject - public LabelManagerImpl(LabelProvider labelProvider) { + protected LabelManagerImpl(LabelProvider labelProvider) { this.labelProvider = labelProvider; }