ofbiz-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vince M. Clark" <vcl...@globalera.com>
Subject Re: error on payment application
Date Mon, 02 Mar 2009 23:00:52 GMT
I'm looking for help. I will try an svn update. If that doesn't work I'll list the steps that
produced the error. 

----- Original Message ----- 
From: "David E Jones" <david.jones@hotwaxmedia.com> 
To: user@ofbiz.apache.org 
Sent: Monday, March 2, 2009 4:17:52 PM (GMT-0700) America/Denver 
Subject: Re: error on payment application 


Is this something you are planning on fixing, or are you looking for 
help? 

I ask because there are no steps to reproduce (with specific request 
URIs, or full URLs for different pages you visit), so it would be 
tough for anything to verify they had fixed it even if they were able 
to based on the error message you include here. 

I apologize for the repetition (as these are mentioned a lot), but in 
order to help people look into issues the following information is 
helpful: 

1. what did you do (complete information, ie sufficient to reproduce 
the error) 
2. what did you expect to happen 
3. what actually happened 

-David 


On Mar 2, 2009, at 3:33 PM, Vince M. Clark wrote: 

> This seems to only be happening on the AR side, not AP. I get the 
> error in two scenarios: 
> From an existing sales invoice I click on "Applications." 
> 
> From the Customer Payment I click on "Applications." 
> 
> However when I enter a vendor invoice both scenarios work fine. I 
> can click on the "Applications" tab from either the vendor invoice 
> or the payment. 
> 
> ----- Original Message ----- 
> From: "Vince M. Clark" <vclark@globalera.com> 
> To: "user" <user@ofbiz.apache.org> 
> Sent: Monday, March 2, 2009 2:50:02 PM (GMT-0700) America/Denver 
> Subject: error on payment application 
> 
> I am trying to apply a payment to an invoice and get the following 
> error: 
> org.ofbiz.widget.screen.ScreenRenderException: Error rendering 
> screen [component://accounting/widget/ 
> PaymentScreens.xml#EditPaymentApplications]: 
> java.lang.NullPointerException: Cannot invoke method setScale() on 
> null object (Cannot invoke method setScale() on null object) 
> 
> Here is the stack trace. I am using revision 748884 
> 
> 
> 2009-03-02 13:24:19,542 (TP-Processor11) [ ControlServlet.java: 
> 204:ERROR] ---- exception report 
> ---------------------------------------------------------- Error in 
> request handler: Exception: 
> org.ofbiz.widget.screen.ScreenRenderException Message: Error 
> rendering screen [component://accounting/widget/ 
> InvoiceScreens.xml#EditInvoiceApplications]: 
> java.lang.NullPointerException: Cannot invoke method setScale() on 
> null object (Cannot invoke method setScale() on null object) ---- 
> cause 
> --------------------------------------------------------------------- Exception 
> : java.lang.NullPointerException Message: Cannot invoke method 
> setScale() on null object ---- stack trace 
> --------------------------------------------------------------- 
> java.lang.NullPointerException: Cannot invoke method setScale() on 
> null object 
> org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java: 
> 77) 
> org 
> .codehaus 
> .groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java: 
> 784) 
> org 
> .codehaus 
> .groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758) 
> org 
> .codehaus 
> .groovy 
> .runtime 
> .ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170) 
> ListNotAppliedPayments 
> $_getPayments_closure1.doCall(ListNotAppliedPayments.groovy:71) 
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25) 
> java.lang.reflect.Method.invoke(Method.java:585) 
> org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java: 
> 86) groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230) 
> org 
> .codehaus 
> .groovy 
> .runtime 
> .metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:248) 
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756) 
> groovy.lang.Closure.call(Closure.java:292) 
> groovy.lang.Closure.call(Closure.java:305) 
> org 
> .codehaus 
> .groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java: 
> 1079) 
> org 
> .codehaus 
> .groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java: 
> 1056) sun.reflect.GeneratedMethodAccessor100.invoke(Unknown Source) 
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25) 
> java.lang.reflect.Method.invoke(Method.java:585) 
> org 
> .codehaus 
> .groovy 
> .runtime 
> .metaclass.ReflectionMetaMethod.invoke(ReflectionMetaMethod.java:51) 
> org 
> .codehaus 
> .groovy 
> .runtime 
> .metaclass.NewInstanceMetaMethod.invoke(NewInstanceMetaMethod.java: 
> 54) groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230) 
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912) 
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756) 
> org 
> .codehaus 
> .groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java: 
> 766) 
> org 
> .codehaus 
> .groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754) 
> org 
> .codehaus 
> .groovy 
> .runtime 
> .ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170) 
> ListNotAppliedPayments.getPayments(ListNotAppliedPayments.groovy:65) 
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25) 
> java.lang.reflect.Method.invoke(Method.java:585) 
> org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java: 
> 86) groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230) 
> groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912) 
> org 
> .codehaus 
> .groovy 
> .runtime 
> .ScriptBytecodeAdapter 
> .invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78) 
> ListNotAppliedPayments.run(ListNotAppliedPayments.groovy:57) 
> org.ofbiz.base.util.GroovyUtil.runScriptAtLocation(GroovyUtil.java: 
> 78) org.ofbiz.widget.screen.ModelScreenAction 
> $Script.runAction(ModelScreenAction.java:402) 
> org 
> .ofbiz 
> .widget 
> .screen.ModelScreenAction.runSubActions(ModelScreenAction.java:118) 
> org.ofbiz.widget.screen.ModelScreenWidget 
> $Section.renderWidgetString(ModelScreenWidget.java:218) 
> org 
> .ofbiz.widget.screen.ModelScreen.renderScreenString(ModelScreen.java: 
> 393) 
> org.ofbiz.widget.screen.ScreenRenderer.render(ScreenRenderer.java: 
> 129) 
> org.ofbiz.widget.screen .ScreenRenderer.render(ScreenRenderer.java: 
> 92) 
> org 
> .ofbiz 
> .widget 
> .screen.ScreenWidgetViewHandler.render(ScreenWidgetViewHandler.java: 
> 98) 
> org 
> .ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java: 
> 677) 
> org 
> .ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java: 
> 490) 
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java: 
> 201) javax.servlet.http.HttpServlet.service(HttpServlet.java:690) 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 
> org 
> .apache 
> .catalina 
> .core 
> .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
> 290) 
> org 
> .apache 
> .catalina 
> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 
> 206) 
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java: 
> 259) 
> org 
> .apache 
> .catalina 
> .core 
> .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 
> 235) 
> org 
> .apache 
> .catalina 
> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 
> 206) 
> org 
> .apache 
> .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 
> 233) 
> org 
> .apache 
> .catalina.core.StandardContextValve.invoke(StandardContextValve.java: 
> 175) 
> org 
> .apache 
> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 
> org 
> .apache 
> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
> org 
> .apache 
> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 
> 109) 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 
> 568) 
> org 
> .ofbiz 
> .catalina 
> .container 
> .CrossSubdomainSessionValve.invoke(CrossSubdomainSessionValve.java: 
> 44) 
> org 
> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 
> 286) 
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java: 
> 190) org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java: 
> 283) org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java: 
> 767) 
> org 
> .apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java: 
> 697) org.apache.jk.common.ChannelSocket 
> $SocketConnection.runIt(ChannelSocket.java:889) 
> org.apache.tomcat.util.threads.ThreadPool 
> $ControlRunnable.run(ThreadPool.java:690) 
> java.lang.Thread.run(Thread.java:595) 


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message