Skip to end of metadata
Go to start of metadata

After much work, here comes beta 4.
We have worked hard on XPR-151 to make the charts work reliably. Hopefully the major session management cleanup that was done will eradicate the problem.
There are also several bug fixes and enhancements that will make tracking of disposition automatic and increase the accuracy of the metrics.
Support for HSQLDB has been fixed and the standalone version tested both on windows and linux.
Support for MySql5.0 has been fixed.

We are getting close to the release. Hopefully there will be only one more beta before the official 0.7 is released.

Enjoy!

Here are the changes in b4

Labels
  • None
  1. Feb 01, 2006

    Anonymous

    I've installed 0.7b4.  I'm using Oracle 10g.  I was able to successfully load the schema, and I've created some users. 

     I can create a project, but when I click on the project ID, I get a message

     [ServletException in:/WEB-INF/jsp/layout/viewLayout.jsp] Attempted a bean operation on a null object.'

     I tried running `tail -f catalina.out` while I created a new project, but I don't see any errors until after I've created the new project and click on the ID.

     At that point, I see these errors:

     [5192896]  ERROR - .[localhost].[/xplanner].[jsp] - Servlet.service() for servlet jsp threw exception
    org.apache.jasper.JasperException: Attempted a bean operation on a null object.
            at org.apache.jasper.runtime.JspRuntimeLibrary.handleGetProperty(JspRuntimeLibrary.java:601)
            at org.apache.jsp.WEB_002dINF.jsp.layout.viewLayout_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.layout.viewLayout_jsp:127)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
            at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
            at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
            at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
            at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:614)
            at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
            at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
            at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
            at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)
            at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
            at com.technoetic.xplanner.tags.ContentTag.doEndTag(ContentTag.java:34)
            at org.apache.jsp.WEB_002dINF.jsp.view.project_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.view.project_jsp:823)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
            at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
            at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
            at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
            at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
            at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
            at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
            at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
            at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
            at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
            at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
            at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
            at java.lang.Thread.run(Thread.java:595)

  2. Feb 02, 2006

    Jacques Morel AUTHOR

    Please do not post help questions on the wiki. Instead post a question on the help forum (http://xplanner.codehaus.org/Communication#Communication-Forums).

    Oracle is not officially supported. I would first try to work with the official database, mysql 4.1, make it work, then try again Oracle.

    Jacques