[jira] Created: (XPR-440) Using "Back" link from another user's history page throws "no object type" error

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

[jira] Created: (XPR-440) Using "Back" link from another user's history page throws "no object type" error

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

Reply to Author | View Threaded | Show Only this Message

Using "Back" link from another user's history page throws "no object type" error
--------------------------------------------------------------------------------

                 Key: XPR-440
                 URL: http://jira.codehaus.org/browse/XPR-440
             Project: xplanner
          Issue Type: Bug
            Reporter: divya mistry
            Priority: Minor


Steps to recreate the bug: (xplanner version 0.7b4)

1. Go to a project and open current iteration
2. Click on [History] link at the bottom of the page
3. Click on one of the {Container Events} users.
//exp & actual: this will open that user's page with planned/current tasks etc.
4. Click on [Back] link at the top
//exp: go back to the history page.
//act: "no object type" error page. following are the error details on that page

------------------------------------------------------------------------------------

[hide] Cause

javax.servlet.ServletException: no object type is specified in mapping or request

[hide] Stack Trace

javax.servlet.ServletException: no object type is specified in mapping or request
        at com.technoetic.xplanner.actions.AbstractAction.getObjectType(AbstractAction.java:102)
        at com.technoetic.xplanner.actions.ViewObjectAction.getRepository(ViewObjectAction.java:44)
        at com.technoetic.xplanner.actions.ViewObjectAction.doExecute(ViewObjectAction.java:20)
        at com.technoetic.xplanner.actions.AbstractAction$1.run(AbstractAction.java:50)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate$1.doInTransaction(CheckedExceptionHandlingTransactionTemplate.java:34)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:114)
        at com.technoetic.xplanner.tx.CheckedExceptionHandlingTransactionTemplate.execute(CheckedExceptionHandlingTransactionTemplate.java:31)
        at com.technoetic.xplanner.actions.AbstractAction.execute(AbstractAction.java:48)
        at org.strutsspring.SpringAction.execute(SpringAction.java:72)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        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:664)
        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)

System Environment
[hide] Build

    * Version: 0.7b4
    * Build Date: 01/16/2006
    * Build Revision: 922
    * Build Package: War

[hide] Database

    * Dialect: com.technoetic.xplanner.db.hibernate.XPlannerMySQLDialect
    * Driver: com.mysql.jdbc.Driver
    * Database Name: xplanner
    * Database Url: jdbc:mysql://localhost:3306/xplanner?useUnicode=true&characterEncoding=UTF-8
    * Database User Name: ---sorry, can't do that----
    * Database Password: ---**----

[hide] App Server

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

[hide] Memory

    * Total Memory: 253MB
    * Free Memory: 64MB
    * Used Memory: 189MB

[hide] System

    * System Date: Jul 18, 2008
    * System Time: 4:16:42 PM
    * Java Version: 1.5.0_06
    * Java Vendor: Sun Microsystems Inc.
    * JVM Version: 1.0
    * JVM Vendor: Sun Microsystems Inc.
    * JVM Implementation Version: 1.5.0_06-b05
    * Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
    * Java VM: Java HotSpot(TM) Server VM
    * User Name: ---sorry---
    * User Timezone: GMT
    * Operating System: Windows XP 5.1
    * OS Architecture: x86

Request Information
[hide] General

    * Referer URL: http://myipaddress:8080/xplanner/do/view/person?projectId=15010&returnto=%2Fdo%2Fview%2Fhistory%3Foid%3D53437&oid=128&fkey=53437
    * URL:
          o Scheme: http
          o Server: myipaddress
          o Port: 8080
          o URI: /xplanner/WEB-INF/jsp/common/unexpectedError.jsp
                + Context Path: /xplanner
                + Servlet Path: /WEB-INF/jsp/common/unexpectedError.jsp
                + Path Info:
                + Query String: oid=53437

[hide] Parameters

    * oid: 53437

[hide] Attributes

    * OpenSessionInViewFilter.FILTERED: true
    * domainContext: com.technoetic.xplanner.tags.DomainContext@16b9eb7
    * javax.servlet.error.exception: javax.servlet.ServletException: no object type is specified in mapping or request
    * javax.servlet.error.exception_type: class javax.servlet.ServletException
    * javax.servlet.error.message: no object type is specified in mapping or request
    * javax.servlet.error.request_uri: /xplanner/do/view/history
    * javax.servlet.error.servlet_name: XPlannerServlet
    * javax.servlet.error.status_code: 500
    * javax.servlet.forward.context_path: /xplanner
    * javax.servlet.forward.path_info: /WEB-INF/jsp/common/unexpectedError.jsp
    * javax.servlet.forward.query_string: oid=53437
    * javax.servlet.forward.request_uri: /xplanner/do/view/history
    * javax.servlet.forward.servlet_path: /do
    * org.apache.struts.action.MESSAGE: org.apache.struts.util.PropertyMessageResources@1a1b51b
    * org.apache.struts.action.MODULE: org.apache.struts.config.impl.ModuleConfigImpl@a0ba94
    * org.apache.struts.action.mapping.instance: ActionConfig[path=/view/history,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