| There was a problem with a Velocity script | |
| Page | mobile-site-v1 |
| Error | Invocation of method 'exists' in class com.prestosports.render.ContentEngineInvoker threw exception java.lang.NullPointerException @ mobile-site-v1[15,27] |
| Page source: |
1: #if ($request.getParameter("help"))
2: ##show the usage info
3: $website.include('mobile-site-help-v1')
4: #else
5:
6: $request.setAttribute("name", $request.getParameter("name"))
7: $request.setAttribute("css", $request.getParameter("css"))
8: #set ($mode = "t")
9: #if ($request.getParameter("news"))
10: #set ($mode = "n")
11: #end
12: #set ($mode = $request.getParameter("d"))
13: $request.setAttribute("decorator", "mobile-site-decorator-v1")
14:
15: #set ($hasNews = $website.exists($request.getParameter("news")))
16: #set ($hasScores = $website.exists($request.getParameter("scoreboard")))
17:
18:
19: #set ($qs = $request.getAttribute("javax.servlet.include.query_string"))
20: #set ($qsarray = $qs.split("&"))
21: #foreach ($param in $qsarray)
22: #set ($pos = $param.indexOf("="))
23: #if ($pos == -1)
24: #set ($pos = $param.length())
25: #end
26: #set ($name = $param.substring(0, $pos))
27: #if (($pos < $param.length()) && ($pos > -1))
28: #set ($pos = $pos + 1)
29: #set ($value = $param.substring($pos))
30: #else
31: #set ($value = "")
32: #end
33: #if ($name == "d")#set ($mode = $value)#end
34: #end
35:
36: #if ($mode == "n")
37: #set ($scoreboardInclude = $request.getParameter("news"))
38: #set ($scoreboardInclude = "$scoreboardInclude?tmpl=mobile-site-news-v1&limit=5&hasScores=${hasScores}")
39: $website.include($scoreboardInclude)
40: #else
41: #set ($scoreboardInclude = $request.getParameter("scoreboard"))
42: #set ($scoreboardInclude = "$scoreboardInclude?tmpl=mobile-site-scoreboard-v1&d=$!mode&hasNews=${hasNews}")
43: $website.include($scoreboardInclude)
44: #end
45:
46: #end ## usage info
|
Powered by PrestoSports