You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Jone (JIRA)" <ta...@jakarta.apache.org> on 2005/09/08 07:36:31 UTC

[jira] Created: (TAPESTRY-632) Bug with "ForBean" when upgrade from beta5 to beta6

Bug with "ForBean" when upgrade from beta5 to beta6
---------------------------------------------------

         Key: TAPESTRY-632
         URL: http://issues.apache.org/jira/browse/TAPESTRY-632
     Project: Tapestry
        Type: Bug
  Components: Framework  
    Versions: 4.0    
 Environment: tapestry 4 beta6
    Reporter: Jone


When upgrading project from beta5 to beta6,"NullPointerException" throwed 
saying line 263 error:
line 263:   int valueCount = stringReps.length;

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


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


[jira] Resolved: (TAPESTRY-632) Bug with "ForBean" when upgrade from beta5 to beta6

Posted by "Mind Bridge (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-632?page=all ]
     
Mind Bridge resolved TAPESTRY-632:
----------------------------------

    Fix Version: 4.0
     Resolution: Fixed
      Assign To: Mind Bridge

The problem has been fixed and the fix has been committed to SVN. It should be also available in the next beta.

> Bug with "ForBean" when upgrade from beta5 to beta6
> ---------------------------------------------------
>
>          Key: TAPESTRY-632
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-632
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: tapestry 4 beta6
>     Reporter: Jone
>     Assignee: Mind Bridge
>      Fix For: 4.0

>
> When upgrading project from beta5 to beta6,"NullPointerException" throwed 
> saying line 263 error:
> line 263:   int valueCount = stringReps.length;

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


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


[jira] Commented: (TAPESTRY-632) Bug with "ForBean" when upgrade from beta5 to beta6

Posted by "Wouter de Vaal (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-632?page=comments#action_12323008 ] 

Wouter de Vaal commented on TAPESTRY-632:
-----------------------------------------

I get this too. It happens when you create a page with an empty contrib:table. 
Tapestry tries to read hidden fields with the serialized data for the rows, but there is none, not
even an empty array and thus throws nullpointerexception on the line commented above.

I'll add a stack trace for convenience

org.apache.tapestry.components.ForBean.getStoredData(ForBean.java:263) 
org.apache.tapestry.components.ForBean.getData(ForBean.java:245) 
org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:97) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) 
org.apache.tapestry.contrib.table.components.TableRows.renderComponent(TableRows.java:134) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) 
org.apache.tapestry.components.Any.renderComponent(Any.java:48) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) 
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:44) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) 
org.apache.tapestry.components.Any.renderComponent(Any.java:48) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) 
org.apache.tapestry.contrib.table.components.TableView.renderComponent(TableView.java:498) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) 
org.apache.tapestry.form.FormSupportImpl.rewind(FormSupportImpl.java:542) 
org.apache.tapestry.form.Form.renderComponent(Form.java:226) 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) 
org.apache.tapestry.form.Form.rewind(Form.java:327) 
org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:441) 
org.apache.tapestry.form.Form.trigger(Form.java:338) 
org.apache.tapestry.engine.DirectService.triggerComponent(DirectService.java:144) 
org.apache.tapestry.engine.DirectService.service(DirectService.java:130) 
$IEngineService_10639ef914c.service($IEngineService_10639ef914c.java) 
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:65) 
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248) 
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60) 
$WebRequestServicer_10639ef912c.service($WebRequestServicer_10639ef912c.java) 
$WebRequestServicer_10639ef9128.service($WebRequestServicer_10639ef9128.java) 
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56) 
$ServletRequestServicer_10639ef910c.service($ServletRequestServicer_10639ef910c.java) 
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55) 
$ServletRequestServicerFilter_10639ef9108.service($ServletRequestServicerFilter_10639ef9108.java) 
$ServletRequestServicer_10639ef910e.service($ServletRequestServicer_10639ef910e.java) 
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52) 
$ServletRequestServicerFilter_10639ef9106.service($ServletRequestServicerFilter_10639ef9106.java) 
$ServletRequestServicer_10639ef910e.service($ServletRequestServicer_10639ef910e.java) 
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53) 
$ServletRequestServicerFilter_10639ef910a.service($ServletRequestServicerFilter_10639ef910a.java) 
$ServletRequestServicer_10639ef910e.service($ServletRequestServicer_10639ef910e.java) 
$ServletRequestServicer_10639ef9100.service($ServletRequestServicer_10639ef9100.java) 
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:141) 
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:186) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:709) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:172) 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
java.lang.Thread.run(Thread.java:595) 

> Bug with "ForBean" when upgrade from beta5 to beta6
> ---------------------------------------------------
>
>          Key: TAPESTRY-632
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-632
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: tapestry 4 beta6
>     Reporter: Jone

>
> When upgrading project from beta5 to beta6,"NullPointerException" throwed 
> saying line 263 error:
> line 263:   int valueCount = stringReps.length;

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


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org