Я получаю следующее NullPointerException при попытке использовать модуль Play FBConnect:Получение NPE с использованием fbconnect модуля в Play Framework
Caused by: java.lang.NullPointerException
at tags.fbconnect.FBConnectTags._button(FBConnectTags.java:26)
at tags.fbconnect.FBConnectTags$_button.call(Unknown Source)
at /app/views/main.html.(line:17)
at play.templates.GroovyTemplate.render(GroovyTemplate.java:203)
Это, кажется, линия, где ее происходящий: https://github.com/rbamba/play-fbconnect/blob/master/app/tags/fbconnect/FBConnectTags.java#L26
К сожалению, я недостаточно хорошо разбираюсь в модулях Play для самостоятельной отладки.
редактировать: В ответ на замечание, я считаю, что модуль fbconnect настроен правильно, так как это сообщается ранее в журнале:
13:12:13,225 INFO ~ Module fbconnect is available (/home/****/play-1.1.1/modules/fbconnect-0.3)
edit2: Я на самом деле получил его чтобы проделать этот этап на моей локальной машине, но все равно получая этот NPE на моем рабочем сервере.
Благодарим за отзыв. Я только что добавил к вопросу, указав, что журналы сообщают, что модуль доступен. Является ли FBGraph заменой FBConnect? – sanity
Используете ли вы какие-либо другие плагины? Возможно, другие плагины противоречат этому плагину. Просто потому, что модуль установлен (который вы знаете из-за вашего вывода, а также тот факт, что вы используете тег FbConnect). – Codemwnci
Да, FbGraph - альтернатива. не уверены в точных различиях, но посмотрите на документацию, чтобы узнать больше. Это хорошо работает для меня – Codemwnci