Archived from the Feedback page:
I'm going to be out of town a lot over the next week, so unless any serious bugs turn up in JAMWiki 0.3.2 it may be a while before the next release. Assuming a bugfix release isn't necessary, the following list is the current schedule of items that might make it into JAMWiki 0.3.3. Let me know if there's anything that seems to be missing:
I'm heading out of town, but here's a beta that fixes the IE apostrophe escaping issue:
If any new issues come up I'll take a look at them on Friday. -- Ryan 29-Aug-2006 22:01 PDT
I'll be leaving town again tonight and will have limited internet access for the next five days, so I'd like to get a 0.3.3 release out that addresses some recently reported issues. Here's the second beta:
This should fix the Resin issue reported by Scott (I swear that the taglib syntax looks valid though...), makes another attempt to solve the German character issue, and adds updated Hungarian translations from User:bdanee. If anyone encounters any problems, please let me know. -- Ryan 01-Sep-2006 11:03 PDT
Archived from the Feedback page:
In wiki.jsp, the following code will not execute properly in Resin 2.1.16
<c:if test="${!empty pageInfo.redirectName}"><div id="contents-subheader">
<f:message key="topic.redirect.from"><f:param>
<jamwiki:link value="${pageInfo.redirectName}"><jamwiki:linkParam key="redirect" value="no" />
<c:out value="${pageInfo.redirectName}" /></jamwiki:link>
</f:param></f:message>
</div></c:if>
I changed it to this to make it work:
<c:if test="${!empty pageInfo.redirectName}"><div id="contents-subheader">
<f:message key="topic.redirect.from" />
<jamwiki:link value="${pageInfo.redirectName}"><jamwiki:linkParam key="redirect" value="no" />
<c:out value="${pageInfo.redirectName}" /></jamwiki:link>
</div></c:if>
I know, it's not filling the paramater for the message anymore, but it's the only thing that would work for me. -- scroco 30-Aug-2006 16:08 PDT
And here's the stack trace:
javax.servlet.ServletException
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:135)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
stack trace trimmed
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:346)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:274)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:595)
java.lang.NullPointerException
at com.caucho.jsp.JavaGenerator.printTagInstance(JavaGenerator.java:887)
at com.caucho.jsp.JspGenerator.generateMyTag(JspGenerator.java:1071)
at com.caucho.jsp.JspGenerator.generateTaglib(JspGenerator.java:977)
at com.caucho.jsp.JspGenerator.generateChildren(JspGenerator.java:924)
stack trace trimmed
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:346)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:274)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:595)