My framework used hibernate3 spring and tapestry4.0.2, if i'm running web application with less use ,everything is fine, but if test with batch job and run long time , log print out many errors.and i wanna know how to resolve this issue
Code:org.apache.tapestry.contrib.table.model.ognl.OgnlTableColumnEvaluator 2009-11-02 20:17:58,109 -- ERROR(60) : Can not use column expression 'orderStatusText' in row org.apache.hivemind.ApplicationRuntimeException: Unable to read OGNL expression '<parsed OGNL expression>' of null: source is null for getProperty(null, "orderStatusText") at org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:95) at org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.read(ExpressionEvaluatorImpl.java:82) at $ExpressionEvaluator_124b46e1fb8.read($ExpressionEvaluator_124b46e1fb8.java) at org.apache.tapestry.contrib.table.model.ognl.OgnlTableColumnEvaluator.getColumnValue(OgnlTableColumnEvaluator.java:56) at org.apache.tapestry.contrib.table.model.simple.SimpleTableColumn.getColumnValue(SimpleTableColumn.java:208) at org.apache.tapestry.contrib.table.model.simple.SimpleTableValueRendererSource.getRenderer(SimpleTableValueRendererSource.java:57) at org.apache.tapestry.contrib.table.model.common.AbstractTableColumn.getValueRenderer(AbstractTableColumn.java:171) at org.apache.tapestry.contrib.table.components.TableValues.getTableValueRenderer(TableValues.java:89) at sun.reflect.GeneratedMethodAccessor202.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:851) at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1414) at ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:60) at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:147) at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210) at ognl.ASTProperty.getValueBody(ASTProperty.java:114) at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) at ognl.SimpleNode.getValue(SimpleNode.java:258) at ognl.Ognl.getValue(Ognl.java:494) at ognl.Ognl.getValue(Ognl.java:458) at org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:91) at $ExpressionEvaluator_124b46e1fb8.readCompiled($ExpressionEvaluator_124b46e1fb8.java) at org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:110) at org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:103) at org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:87) at $Delegator_1.getDelegate($Delegator_1.java) at org.apache.tapestry.components.Delegator.renderComponent(Delegator.java:41) at $Delegator_1.renderComponent($Delegator_1.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.Any.renderComponent(Any.java:48) at $Any_8.renderComponent($Any_8.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:137) at $ForBean_16.renderComponent($ForBean_16.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:44) at $RenderBody_14.renderComponent($RenderBody_14.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.Any.renderComponent(Any.java:48) at $Any_8.renderComponent($Any_8.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:137) at $ForBean_16.renderComponent($ForBean_16.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) at org.apache.tapestry.contrib.table.components.TableRows.renderComponent(TableRows.java:134) at $TableRows_18.renderComponent($TableRows_18.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:44) at $RenderBody_14.renderComponent($RenderBody_14.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434) at org.apache.tapestry.components.Any.renderComponent(Any.java:48) at $Any_8.renderComponent($Any_8.java) at org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) at org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) org.hibernate.util.JDBCExceptionReporter 2009-11-02 20:17:58,125 -- ERROR(78) : Network error IOException: Address already in use: connect


Reply With Quote