[ https://issues.apache.org/jira/browse/JSPWIKI-566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14288145#comment-14288145 ]
Harry Metske commented on JSPWIKI-566: -------------------------------------- David, I updated to the latest patch. The Admin.jsp now gives me {noformat} 2015-01-22 20:56:59,364 ERROR org.apache.wiki.tags.WikiTagBase - java.lang.NullPointerException at org.apache.wiki.tags.AdminBeanIteratorTag.setType(AdminBeanIteratorTag.java:44) at org.apache.jsp.templates.default_.admin.AdminTemplate_jsp._jspService(AdminTemplate_jsp.java:347) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:652) at org.apache.wiki.tags.IncludeTag.doEndTag(IncludeTag.java:84) at org.apache.jsp.admin.Admin_jsp._jspService(Admin_jsp.java:171) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) ..... {noformat} Also, the earlier mentioned javascript error is still there. The search field now behaves wrong. When you start typing it will update the drop down list with the names of pages found. When you keep typing characters the list is not cleared, the last found pages stay in the list. So for example you type "wordonpage" you get a list of pagenames, when you keep typing, say "wordonpagexxxxx" the list is not updated. WikiAjaxDispatcherServlet has a few typos, serlvet instead of servlet, and also, we cannot have author tags , see JSPWIKI-589 . > AJAX server-side rewrite > ------------------------ > > Key: JSPWIKI-566 > URL: https://issues.apache.org/jira/browse/JSPWIKI-566 > Project: JSPWiki > Issue Type: Improvement > Components: Core & storage > Affects Versions: 2.10.1 > Reporter: Janne Jalkanen > Assignee: David Vittor > Attachments: ajaxDispatchServlet.patch, ajaxFunctions.patch, > ajaxFunctions.patch, ajaxFunctions.patch, test.html > > > The AJAX library we're currently using is a bit problematic, as it stores > non-serializable stuff in the HttpSession (causing all sorts of nasty > exception reports in default configurations of Tomcat, and preventing > clustering). It does provide a very nice, reflection-based interface so that > we can expose any class/method as a JSON endpoint, but this does not really > work well with our auth system. > We should replace the jabsorb stuff with a Stripes-native solution (possibly > with some extensions to allow particular beans to expose methods as if we > were using jabsorb). -- This message was sent by Atlassian JIRA (v6.3.4#6332)