[jira] Created: (XPR-438) Error viewing iteration with UserStory when adding Data through SOAP

View: New views
2 Messages — Rating Filter:   Alert me  

[jira] Created: (XPR-438) Error viewing iteration with UserStory when adding Data through SOAP

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Error viewing iteration with UserStory when adding Data through SOAP
---------------------------------------------------------------------

                 Key: XPR-438
                 URL: http://jira.codehaus.org/browse/XPR-438
             Project: xplanner
          Issue Type: Bug
    Affects Versions: 0.7
            Reporter: Günther Humer
            Priority: Minor


Adding a project with an iteration that has userStories causes the (Web-)View of the Iteration to fail.


=================================================


[hide] Cause

java.lang.NullPointerException

[hide] Stack Trace

java.lang.NullPointerException
        at org.apache.jsp.WEB_002dINF.jsp.view.iteration_jsp._jspService(iteration_jsp.java:1014)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
        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:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        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:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:595)

System Environment
[hide] Build

    * Version: 0.7b7
    * Build Date: 05/23/2006
    * Build Revision: 1142
    * Build Package: Standalone

[hide] Database

    * Dialect: net.sf.hibernate.dialect.HSQLDialect
    * Driver: org.hsqldb.jdbcDriver
    * Driver Version: 1.8.0
    * Database Vendor: HSQL Database Engine
    * Database Version: 1.8.0
    * Database Name: xplanner
    * Database Url: jdbc:hsqldb:file:hsqldb/xplanner
    * Database User Name: sa
    * Database User Password: [not set]
    * Database Patch Level: 14

[hide] App Server

    * Application Server: Apache Tomcat/5.0.28
    * Servlet Version: 2.4

[hide] Memory

    * Total Memory: 32MB
    * Free Memory: 8MB
    * Used Memory: 24MB

[hide] System

    * System Date: 12.04.2008
    * System Time: 22:36:43
    * Current directory: D:\dev\xplanner
    * Java Version: 1.5.0_04
    * Java Vendor: Sun Microsystems Inc.
    * JVM Version: 1.0
    * JVM Vendor: Sun Microsystems Inc.
    * JVM Implementation Version: 1.5.0_04-b05
    * Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
    * Java VM: Java HotSpot(TM) Client VM
    * User Name: Günther Humer
    * User Timezone: Europe/Berlin
    * Operating System: Windows XP 5.1
    * OS Architecture: x86

Request Information
[hide] General

    * Referer URL: http://localhost:7070/do/view/projects
    * Locale: en_US
    * URL:
          o Scheme: http
          o Server: localhost
          o Port: 7070
          o URI: /WEB-INF/jsp/common/unexpectedError.jsp
                + Context Path:
                + Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
                + Path Info:
                + Query String: projectId=0&returnto=%2Fdo%2Fview%2Fprojects&oid=758

[hide] Parameters

    * oid: 758
    * projectId: 0
    * returnto: /do/view/projects

[hide] Attributes

    * OpenSessionInViewFilter.FILTERED: true
    * domainContext: com.technoetic.xplanner.tags.DomainContext@173d5c3
    * iteration: Iteration{id='758, projectId='713, name='Iteration1'}
    * javax.servlet.error.exception: java.lang.NullPointerException
    * javax.servlet.error.exception_type: class java.lang.NullPointerException
    * javax.servlet.error.request_uri: /do/view/iteration
    * javax.servlet.error.servlet_name: XPlannerServlet
    * javax.servlet.error.status_code: 500
    * javax.servlet.forward.context_path:
    * javax.servlet.forward.path_info: /WEB-INF/jsp/common/unexpectedError.jsp
    * javax.servlet.forward.query_string: projectId=0&returnto=%2Fdo%2Fview%2Fprojects&oid=758
    * javax.servlet.forward.request_uri: /do/view/iteration
    * javax.servlet.forward.servlet_path: /do
    * org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@10eb2f0
    * org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@1233bdc
    * org.apache.struts.action.mapping.instance: ActionConfig[path=/view/iteration,scope=session,type=com.technoetic.xplanner.actions.ViewObjectAction

               

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (XPR-438) Error viewing iteration with UserStory when adding Data through SOAP

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/XPR-438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=130610#action_130610 ]

Günther Humer commented on XPR-438:
-----------------------------------

addUserStory is possible if it has dispositionName = "planned"
addTask is possible if it has dispositionName = "planned"

this minimal requirements should be pointed out at the documentation for the SOAP-interface at
http://xplanner.org/soap.html




> Error viewing iteration with UserStory when adding Data through SOAP
> ---------------------------------------------------------------------
>
>                 Key: XPR-438
>                 URL: http://jira.codehaus.org/browse/XPR-438
>             Project: xplanner
>          Issue Type: Bug
>    Affects Versions: 0.7
>            Reporter: Günther Humer
>            Priority: Minor
>
> Adding a project with an iteration that has userStories causes the (Web-)View of the Iteration to fail.
> =================================================
> [hide] Cause
> java.lang.NullPointerException
> [hide] Stack Trace
> java.lang.NullPointerException
> at org.apache.jsp.WEB_002dINF.jsp.view.iteration_jsp._jspService(iteration_jsp.java:1014)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
> at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
> at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
> 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:237)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at com.technoetic.xplanner.filters.RequestCharacterEncodingFilter.doFilter(RequestCharacterEncodingFilter.java:37)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at com.technoetic.xplanner.security.filter.AbstractSecurityFilter.doFilter(AbstractSecurityFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at com.technoetic.xplanner.filters.ServletRequestFilter.doFilter(ServletRequestFilter.java:24)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at com.technoetic.xplanner.db.hibernate.HibernateSessionFilter.doFilter(HibernateSessionFilter.java:43)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> 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:186)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at com.technoetic.xplanner.filters.ActivityLogFilter.doFilter(ActivityLogFilter.java:34)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
> at java.lang.Thread.run(Thread.java:595)
> System Environment
> [hide] Build
>     * Version: 0.7b7
>     * Build Date: 05/23/2006
>     * Build Revision: 1142
>     * Build Package: Standalone
> [hide] Database
>     * Dialect: net.sf.hibernate.dialect.HSQLDialect
>     * Driver: org.hsqldb.jdbcDriver
>     * Driver Version: 1.8.0
>     * Database Vendor: HSQL Database Engine
>     * Database Version: 1.8.0
>     * Database Name: xplanner
>     * Database Url: jdbc:hsqldb:file:hsqldb/xplanner
>     * Database User Name: sa
>     * Database User Password: [not set]
>     * Database Patch Level: 14
> [hide] App Server
>     * Application Server: Apache Tomcat/5.0.28
>     * Servlet Version: 2.4
> [hide] Memory
>     * Total Memory: 32MB
>     * Free Memory: 8MB
>     * Used Memory: 24MB
> [hide] System
>     * System Date: 12.04.2008
>     * System Time: 22:36:43
>     * Current directory: D:\dev\xplanner
>     * Java Version: 1.5.0_04
>     * Java Vendor: Sun Microsystems Inc.
>     * JVM Version: 1.0
>     * JVM Vendor: Sun Microsystems Inc.
>     * JVM Implementation Version: 1.5.0_04-b05
>     * Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
>     * Java VM: Java HotSpot(TM) Client VM
>     * User Name: Günther Humer
>     * User Timezone: Europe/Berlin
>     * Operating System: Windows XP 5.1
>     * OS Architecture: x86
> Request Information
> [hide] General
>     * Referer URL: http://localhost:7070/do/view/projects
>     * Locale: en_US
>     * URL:
>           o Scheme: http
>           o Server: localhost
>           o Port: 7070
>           o URI: /WEB-INF/jsp/common/unexpectedError.jsp
>                 + Context Path:
>                 + Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
>                 + Path Info:
>                 + Query String: projectId=0&returnto=%2Fdo%2Fview%2Fprojects&oid=758
> [hide] Parameters
>     * oid: 758
>     * projectId: 0
>     * returnto: /do/view/projects
> [hide] Attributes
>     * OpenSessionInViewFilter.FILTERED: true
>     * domainContext: com.technoetic.xplanner.tags.DomainContext@173d5c3
>     * iteration: Iteration{id='758, projectId='713, name='Iteration1'}
>     * javax.servlet.error.exception: java.lang.NullPointerException
>     * javax.servlet.error.exception_type: class java.lang.NullPointerException
>     * javax.servlet.error.request_uri: /do/view/iteration
>     * javax.servlet.error.servlet_name: XPlannerServlet
>     * javax.servlet.error.status_code: 500
>     * javax.servlet.forward.context_path:
>     * javax.servlet.forward.path_info: /WEB-INF/jsp/common/unexpectedError.jsp
>     * javax.servlet.forward.query_string: projectId=0&returnto=%2Fdo%2Fview%2Fprojects&oid=758
>     * javax.servlet.forward.request_uri: /do/view/iteration
>     * javax.servlet.forward.servlet_path: /do
>     * org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@10eb2f0
>     * org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@1233bdc
>     * org.apache.struts.action.mapping.instance: ActionConfig[path=/view/iteration,scope=session,type=com.technoetic.xplanner.actions.ViewObjectAction
>

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email