Top News

@Mpasho - By: Geoffrey Mbuthia -- 2 hours ago, 18:59

Christine Kendi, African Female artist. 33 years old, born in Meru, Kenya who specializes in Afro-pop, Afro Dancehall and Europop. She started singing while young and her first big performance was at ...

Category: lifestyle news topnews entertainment

Item ID: 0ea0d4d2-d318-42d2-b6f2-3dcabbc5108f

kadiNewsItemCategoryList
  1. newsPriority: 0.005
  2. calculatedNewsPriority: 0.005
  3. description: Lifestyle News
  4. parsedURL: https://mpasho.co.ke/category/lifestyle/
  5. name: lifestyle
  6. title: LifeStyle News

  1. newsPriority: 0.005
  2. calculatedNewsPriority: 0.005
  3. description: News
  4. parsedURL: https://mpasho.co.ke/category/lifestyle/
  5. name: news
  6. title: News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: Top News
  4. parsedURL: https://mpasho.co.ke/
  5. name: topnews
  6. title: Top News

  1. newsPriority: 0.005
  2. calculatedNewsPriority: 0.005
  3. description: Entertainment News
  4. parsedURL: https://mpasho.co.ke/category/entertainment/
  5. name: entertainment
  6. title: Entertainment News

compoundTime
  1. timeLastCalculatedUpdate: Jan 23, 2019 6:59:55 PM
  2. timeModifiedAsFromUser: Jan 23, 2019 6:43:48 PM
  3. timeCreatedAsFromServer: Jan 23, 2019 6:55:54 PM
  4. timeUpdatedAsFromUser: Jan 23, 2019 6:57:10 PM
  5. timeCreatedAsFromUser: Jan 23, 2019 6:43:48 PM
  6. timeUpdatedAsFromServer: Jan 23, 2019 6:59:55 PM
  7. timeModifiedAsFromServer: Jan 23, 2019 6:55:54 PM
1 hour ago
Ex-Tahidi High actress Sarah Hassan flaunts bulging baby bump weeks to delivery

Stunning actress Sarah Hassan is definitely experiencing the glow up that comes with being a first time expectant mum and she took to prove it to her fans on Wednesday, January 23. The former Tahidi ...

Category: topnews news entertainment

Item ID: 8d88f462-efca-4042-8537-c3728ec5e4f2

kadiNewsItemCategoryList
  1. newsPriority: 0.038
  2. calculatedNewsPriority: 0.004
  3. description: Top News
  4. parsedURL: https://www.tuko.co.ke/
  5. name: topnews
  6. title: Top News

  1. newsPriority: 0.002
  2. calculatedNewsPriority: 0.004
  3. description: News
  4. parsedURL: https://www.tuko.co.ke/arts-and-entertainment/
  5. name: news
  6. title: News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: Entertainment News
  4. parsedURL: https://www.tuko.co.ke/arts-and-entertainment/
  5. name: entertainment
  6. title: Entertainment News

compoundTime
  1. timeLastCalculatedUpdate: Jan 23, 2019 8:39:29 PM
  2. timeModifiedAsFromUser: Jan 23, 2019 8:30:02 PM
  3. timeCreatedAsFromServer: Jan 23, 2019 8:37:39 PM
  4. timeUpdatedAsFromUser: Jan 23, 2019 8:39:29 PM
  5. timeCreatedAsFromUser: Jan 23, 2019 8:27:30 PM
  6. timeUpdatedAsFromServer: Jan 23, 2019 8:39:29 PM
  7. timeModifiedAsFromServer: Jan 23, 2019 8:36:50 PM
2 hours ago, 19:27
Rio Ferdinand tells Klopp to adopt Ferguson's tactics to win the league

Former Manchester United defender Rio Ferdinand believes Liverpool boss Jurgen Klopp must adopt Sir Alex Ferguson's style to win the Premier League title. The Reds last won the EPL title in the ...

Category: sports news topnews

Item ID: 2abc668e-42b3-4653-9753-e32bb44892e8

kadiNewsItemCategoryList
  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: Sports News
  4. parsedURL: https://www.tuko.co.ke/sports-news/
  5. name: sports
  6. title: Sports News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: News
  4. parsedURL: https://www.tuko.co.ke/sports-news/
  5. name: news
  6. title: News

  1. newsPriority: 0.004
  2. calculatedNewsPriority: 0.004
  3. description: Top News
  4. parsedURL: https://www.tuko.co.ke/
  5. name: topnews
  6. title: Top News

compoundTime
  1. timeLastCalculatedUpdate: Jan 23, 2019 7:27:19 PM
  2. timeModifiedAsFromUser: Jan 23, 2019 7:20:02 PM
  3. timeCreatedAsFromServer: Jan 23, 2019 7:23:45 PM
  4. timeUpdatedAsFromUser: Jan 23, 2019 7:27:19 PM
  5. timeCreatedAsFromUser: Jan 23, 2019 7:17:48 PM
  6. timeUpdatedAsFromServer: Jan 23, 2019 7:27:19 PM
  7. timeModifiedAsFromServer: Jan 23, 2019 7:22:38 PM
2 hours ago, 19:13
Chelsea coach Maurizio Sarri confirms the signing of Gonzalo Higuain

Chelsea manager Maurizio Sarri has confirmed the signing of Argentine striker Gonzalo Higuain to give the club's fans a cheering news ahead of their next encounter. But the 31-year-old will not face ...

Category: topnews news sports

Item ID: 720b6b60-67ba-4071-86d6-171abad49421

kadiNewsItemCategoryList
  1. newsPriority: 0.005
  2. calculatedNewsPriority: 0.005
  3. description: Top News
  4. parsedURL: https://www.tuko.co.ke/
  5. name: topnews
  6. title: Top News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: News
  4. parsedURL: https://www.tuko.co.ke/sports-news/
  5. name: news
  6. title: News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: Sports News
  4. parsedURL: https://www.tuko.co.ke/sports-news/
  5. name: sports
  6. title: Sports News

compoundTime
  1. timeLastCalculatedUpdate: Jan 23, 2019 7:13:37 PM
  2. timeModifiedAsFromUser: Jan 23, 2019 7:01:42 PM
  3. timeCreatedAsFromServer: Jan 23, 2019 7:06:51 PM
  4. timeUpdatedAsFromUser: Jan 23, 2019 7:13:37 PM
  5. timeCreatedAsFromUser: Jan 23, 2019 7:01:42 PM
  6. timeUpdatedAsFromServer: Jan 23, 2019 7:13:37 PM
  7. timeModifiedAsFromServer: Jan 23, 2019 7:06:23 PM
2 hours ago, 19:09
Western Kenya politicians disagree over elevation of Matiang’i in Cabinet

Khalwale’s sentiments were echoed by Kimilili MP Didmus Barasa who urged Kenyans to stop unnecessary speculations about Matiang’i rising star. Barasa argues Matiang’i will be reporting to the ...

Category: topnews news politics

Item ID: 1605c61c-1918-4208-82e6-2ed0018b7d5f

kadiNewsItemCategoryList
  1. newsPriority: 0.007
  2. calculatedNewsPriority: 0.007
  3. description: Top News
  4. parsedURL: https://www.tuko.co.ke/
  5. name: topnews
  6. title: Top News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: News
  4. parsedURL: https://www.tuko.co.ke/politics/
  5. name: news
  6. title: News

  1. newsPriority: 0.001
  2. calculatedNewsPriority: 0.001
  3. description: Politics News
  4. parsedURL: https://www.tuko.co.ke/politics/
  5. name: politics
  6. title: Politics

compoundTime
  1. timeLastCalculatedUpdate: Jan 23, 2019 7:09:10 PM
  2. timeModifiedAsFromUser: Jan 23, 2019 7:05:01 PM
  3. timeCreatedAsFromServer: Jan 23, 2019 7:06:38 PM
  4. timeUpdatedAsFromUser: Jan 23, 2019 7:09:10 PM
  5. timeCreatedAsFromUser: Jan 23, 2019 7:01:47 PM
  6. timeUpdatedAsFromServer: Jan 23, 2019 7:09:10 PM
  7. timeModifiedAsFromServer: Jan 23, 2019 7:06:01 PM
1 hour ago
Mwanamuziki mkongwe kutoka Zimbabwe Oliver Mtukudzi aaga dunia

Mwanamuziki Oliver Mtukudzi alifariki Jumatano Januari 23, akiwa na umri wa miaka 66 katika hospitali moja mjini Harare baada ya kulazwa kwa siku moja. Imeripotiwa kuwa Mtukudzi amekuwa akiugua ...

Category: topnews news

Item ID: c2560512-e4ac-4cb4-a743-9bf635569dea

kadiNewsItemCategoryList
  1. newsPriority: 0.01
  2. calculatedNewsPriority: 0.01
  3. description: Top News
  4. parsedURL: https://www.tuko.co.ke/
  5. name: topnews
  6. title: Top News

  1. newsPriority: 0.01
  2. calculatedNewsPriority: 0.01
  3. description: News
  4. parsedURL: https://www.tuko.co.ke/
  5. name: news
  6. title: News

compoundTime
  1. timeLastCalculatedUpdate: Jan 23, 2019 8:44:24 PM
  2. timeModifiedAsFromUser: Jan 23, 2019 8:40:02 PM
  3. timeCreatedAsFromServer: Jan 23, 2019 8:42:33 PM
  4. timeUpdatedAsFromUser: Jan 23, 2019 8:44:24 PM
  5. timeCreatedAsFromUser: Jan 23, 2019 8:28:21 PM
  6. timeUpdatedAsFromServer: Jan 23, 2019 8:44:24 PM
  7. timeModifiedAsFromServer: Jan 23, 2019 8:42:13 PM
FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)

The following has evaluated to null or missing:
==> topBusinessHeader  [in template "index.ftl" at line 285, column 16]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if topBusinessHeader.kadiNewsItemLis...  [in template "index.ftl" at line 285, column 11]
----

Java stack trace (for programmers):
----
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
	at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
	at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:80)
	at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:43)
	at freemarker.core.NonHashException.<init>(NonHashException.java:49)
	at freemarker.core.Dot._eval(Dot.java:48)
	at freemarker.core.Expression.eval(Expression.java:81)
	at freemarker.core.BuiltInsForExistenceHandling$ExistenceBuiltIn.evalMaybeNonexistentTarget(BuiltInsForExistenceHandling.java:52)
	at freemarker.core.BuiltInsForExistenceHandling$has_contentBI._eval(BuiltInsForExistenceHandling.java:112)
	at freemarker.core.BuiltInsForExistenceHandling$has_contentBI.evalToBoolean(BuiltInsForExistenceHandling.java:119)
	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:326)
	at freemarker.core.Environment.visit(Environment.java:332)
	at freemarker.core.Environment.process(Environment.java:305)
	at freemarker.template.Template.process(Template.java:378)
	at io.kadi.news.resources.KadiUdakuNewsGenerator.getNews(KadiUdakuNewsGenerator.java:116)
	at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.restlet.resource.ServerResource.doHandle(ServerResource.java:511)
	at org.restlet.resource.ServerResource.get(ServerResource.java:723)
	at org.restlet.resource.ServerResource.doHandle(ServerResource.java:603)
	at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:662)
	at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:348)
	at org.restlet.resource.ServerResource.handle(ServerResource.java:1020)
	at org.restlet.resource.Finder.handle(Finder.java:236)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Router.doHandle(Router.java:422)
	at org.restlet.routing.Router.handle(Router.java:641)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at io.kadi.common.filters.KadiLogFilter.doHandle(KadiLogFilter.java:60)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
	at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77)
	at org.restlet.Application.handle(Application.java:385)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Router.doHandle(Router.java:422)
	at org.restlet.routing.Router.handle(Router.java:641)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Router.doHandle(Router.java:422)
	at org.restlet.routing.Router.handle(Router.java:641)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.routing.Filter.doHandle(Filter.java:150)
	at org.restlet.routing.Filter.handle(Filter.java:197)
	at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202)
	at org.restlet.Component.handle(Component.java:408)
	at org.restlet.Server.handle(Server.java:507)
	at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63)
	at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143)
	at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:256)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:748)