[OFBiz] Dev - Credit card address
Daniel L. Kunkel
DanielKunkel at biowaves.com
Mon Aug 9 12:07:38 EDT 2004
Hi
With last night's CVS, I'm getting this error regarding the Credit
Card address...
Error: Error on line 176, column 29 in
repository:pages:///order/orderheader.ftl
creditCard.getRelatedOne("PostalAddress") is undefined. It
cannot be assigned to pmBillingAddress
Thanks in advance...
Log File from the point it gets interesting:
26269646[ RequestHandler.java:200:INFO ] [Processing
Request]: calcTax
26269800[ OrderServices.java:1940:WARN ]
SimpleTaxCalc: No State/TaxCategory pair found (with or
without taxCat).
26269804[ OrderServices.java:1940:WARN ]
SimpleTaxCalc: No State/TaxCategory pair found (with or
without taxCat).
26269807[ OrderServices.java:1940:WARN ]
SimpleTaxCalc: No State/TaxCategory pair found (with or
without taxCat).
26269812[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26269812[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place:
requestUri=validatePaymentMethods nextView=null
26269813[ RequestHandler.java:200:INFO ] [Processing
Request]: validatePaymentMethods
26269839[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26269840[ RequestHandler.java:452:INFO ]
servletName=control, view=checkout
26270240[ ControlServlet.java:227:DEBUG] [[[checkout]
Done rendering page, Servlet Finished- total:1.022,since
last([checkout] Setup ...):1.022]]
26288781[ ControlServlet.java:133:DEBUG]
[[[processorder] Servlet Starting, doing setup- total:0.0,since
last(Begin):0.0]]
26288782[ ControlServlet.java:182:DEBUG]
[[[processorder] Setup done, doing Event(s) and View(s)-
total:0.0,since last([processorder] Se...):0.0]]
26288787[ RequestHandler.java:200:INFO ] [Processing
Request]: processorder
26288864[ EntityEcaAction.java:83 :INFO ] Running
Entity ECA action service indexProductKeywords triggered
by entity: Product
26289011[ Calculate.java:258:INFO ] Field not found
with field-name product.totalQuantityOrdered, and map-name
using a default of 0
26289018[ EntityEcaAction.java:83 :INFO ] Running
Entity ECA action service indexProductKeywords triggered
by entity: Product
26290352[ EntityEcaAction.java:83 :INFO ] Running
Entity ECA action service
checkProductInventoryDiscontinuation triggered by entity:
InventoryItem
26290548[ ProductWorker.java:210:INFO ] Inventory IS
reserved in facility with id 10001 for product id CDSpinalSc;
desired quantity was 1.0
26290750[ ProductWorker.java:210:INFO ] Inventory IS
reserved in facility with id 10001 for product id CDMSII;
desired quantity was 1.0
26290815[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26290816[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place: requestUri=checkBlacklist
nextView=null
26290816[ RequestHandler.java:200:INFO ] [Processing
Request]: checkBlacklist
26290946[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26290946[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place:
requestUri=processpayment nextView=null
26290947[ RequestHandler.java:200:INFO ] [Processing
Request]: processpayment
26290954[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26290955[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place:
requestUri=clearcartfororder nextView=null
26290956[ RequestHandler.java:200:INFO ] [Processing
Request]: clearcartfororder
26290957[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26290958[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place:
requestUri=checkExternalPayment nextView=null
26290959[ RequestHandler.java:200:INFO ] [Processing
Request]: checkExternalPayment
26290977[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26290978[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place: requestUri=callPayPal
nextView=null
26290979[ RequestHandler.java:200:INFO ] [Processing
Request]: callPayPal
26291039[ RequestHandler.java:345:INFO ]
[RequestHandler.doRequest]: Response is handled by the
event.
26291073[ ControlServlet.java:227:DEBUG]
[[[processorder] Done rendering page, Servlet Finished-
total:2.29,since last([processorder] Se...):2.29]]
26291170[ ControlServlet.java:133:DEBUG] [[[] Servlet
Starting, doing setup- total:0.0,since last(Begin):0.0]]
26291171[ ControlServlet.java:182:DEBUG] [[[] Setup
done, doing Event(s) and View(s)- total:0.0,since last([]
Servlet Starti...):0.0]]
26291172[ RequestHandler.java:398:WARN ] Got nothing
when splitting URI: /
26291179[ ControlServlet.java:197:ERROR]
---- runtime exception report ---------------------------------------
-----------
Error in request handler:
Exception: java.lang.NullPointerException
Message: null
---- stack trace --------------------------------------------------------
-------
java.lang.NullPointerException
org.ofbiz.content.webapp.control.RequestHandler.getNextPa
geUri(RequestHandler.java:411)
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:100)
org.ofbiz.content.webapp.control.ControlServlet.doGet(Contr
olServlet.java:190)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
java:354)
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFi
lter(WebApplicationHandler.java:342)
org.ofbiz.content.webapp.control.ContextFilter.doFilter(Cont
extFilter.java:238)
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFi
lter(WebApplicationHandler.java:334)
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(W
ebApplicationHandler.java:286)
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl
er.java:567)
org.mortbay.http.HttpContext.handle(HttpContext.java:1808)
org.mortbay.jetty.servlet.WebApplicationContext.handle(We
bApplicationContext.java:525)
org.mortbay.http.HttpContext.handle(HttpContext.java:1758)
org.mortbay.http.HttpServer.service(HttpServer.java:879)
org.mortbay.http.HttpConnection.service(HttpConnection.jav
a:790)
org.mortbay.http.ajp.AJP13Connection.handleNext(AJP13Co
nnection.java:273)
org.mortbay.http.HttpConnection.handle(HttpConnection.jav
a:807)
org.mortbay.http.ajp.AJP13Listener.handleConnection(AJP1
3Listener.java:199)
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java
:289)
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.jav
a:501)
---------------------------------------------------------------------------
-----
26291180[ ControlServlet.java:207:ERROR] An error
occurred, going to the errorPage: /error/error.jsp
26298050[ ControlServlet.java:227:DEBUG] [[[] Done
rendering page, Servlet Finished- total:6.878,since last([]
Setup done, do...):6.878]]
26307229[ ControlServlet.java:133:DEBUG]
[[[quickcheckout] Servlet Starting, doing setup-
total:0.0,since last(Begin):0.0]]
26307230[ ControlServlet.java:182:DEBUG]
[[[quickcheckout] Setup done, doing Event(s) and View(s)-
total:0.0,since last([quickcheckout] S...):0.0]]
26307232[ RequestHandler.java:200:INFO ] [Processing
Request]: quickcheckout
26307234[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26307235[ RequestHandler.java:452:INFO ]
servletName=control, view=main
26308585[ ControlServlet.java:227:DEBUG]
[[[quickcheckout] Done rendering page, Servlet Finished-
total:1.354,since last([quickcheckout] S...):1.354]]
26328435[ ControlServlet.java:133:DEBUG] [[[additem]
Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]]
26328436[ ControlServlet.java:182:DEBUG] [[[additem]
Setup done, doing Event(s) and View(s)- total:0.0,since
last([additem] Servlet...):0.0]]
26328437[ RequestHandler.java:200:INFO ] [Processing
Request]: additem
26328462[ ProductPromoWorker.java:172:INFO ] Not doing
promotions, none applied to store with ID 10000
26328463[ RequestHandler.java:350:INFO ]
[RequestHandler.doRequest]: Response is a page.
26328464[ RequestHandler.java:452:INFO ]
servletName=control, view=main
26329435[ ControlServlet.java:227:DEBUG] [[[additem]
Done rendering page, Servlet Finished- total:0.998,since
last([additem] Setup d...):0.998]]
26336485[ ControlServlet.java:133:DEBUG] [[[product]
Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]]
26336486[ ControlServlet.java:182:DEBUG] [[[product]
Setup done, doing Event(s) and View(s)- total:0.0,since
last([product] Servlet...):0.0]]
26336487[ RequestHandler.java:200:INFO ] [Processing
Request]: product
26336488[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26336489[ RequestHandler.java:452:INFO ]
servletName=control, view=product
26336557[ CategoryWorker.java:308:INFO ]
[CatalogHelper.setTrail] Starting new list, added
previousCategory: TOP
26336976[ ProductWorker.java:165:INFO ] Inventory IS
available in facility with id 10001 for product id CDMSI;
desired quantity is 1.0, available quantity is 1.0
26337207[ ControlServlet.java:227:DEBUG] [[[product]
Done rendering page, Servlet Finished- total:0.719,since
last([product] Setup d...):0.72]]
26337695[ EntityEcaAction.java:83 :INFO ] Running
Entity ECA action service indexProductKeywords triggered
by entity: Product
26353315[ ControlServlet.java:133:DEBUG] [[[category]
Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]]
26353316[ ControlServlet.java:182:DEBUG] [[[category]
Setup done, doing Event(s) and View(s)- total:0.0,since
last([category] Servle...):0.0]]
26353317[ RequestHandler.java:200:INFO ] [Processing
Request]: category
26353318[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26353318[ RequestHandler.java:452:INFO ]
servletName=control, view=category
26353392[ CategoryWorker.java:308:INFO ]
[CatalogHelper.setTrail] Starting new list, added
previousCategory: TOP
26354391[ ControlServlet.java:227:DEBUG] [[[category]
Done rendering page, Servlet Finished- total:1.075,since
last([category] Setup ...):1.075]]
26359088[ ControlServlet.java:133:DEBUG] [[[additem]
Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]]
26359089[ ControlServlet.java:182:DEBUG] [[[additem]
Setup done, doing Event(s) and View(s)- total:0.0,since
last([additem] Servlet...):0.0]]
26359090[ RequestHandler.java:200:INFO ] [Processing
Request]: additem
26359115[ ProductPromoWorker.java:172:INFO ] Not doing
promotions, none applied to store with ID 10000
26359116[ RequestHandler.java:350:INFO ]
[RequestHandler.doRequest]: Response is a page.
26359117[ RequestHandler.java:452:INFO ]
servletName=control, view=category
26360021[ ControlServlet.java:227:DEBUG] [[[additem]
Done rendering page, Servlet Finished- total:0.931,since
last([additem] Setup d...):0.931]]
26368478[ ControlServlet.java:133:DEBUG]
[[[quickcheckout] Servlet Starting, doing setup-
total:0.0,since last(Begin):0.0]]
26368479[ ControlServlet.java:182:DEBUG]
[[[quickcheckout] Setup done, doing Event(s) and View(s)-
total:0.0,since last([quickcheckout] S...):0.0]]
26368480[ RequestHandler.java:200:INFO ] [Processing
Request]: quickcheckout
26368482[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26368483[ RequestHandler.java:452:INFO ]
servletName=control, view=quickcheckout
26370940[ ControlServlet.java:227:DEBUG]
[[[quickcheckout] Done rendering page, Servlet Finished-
total:2.46,since last([quickcheckout] S...):2.46]]
26382834[ ControlServlet.java:133:DEBUG]
[[[updateCheckoutOptions] Servlet Starting, doing setup-
total:0.0,since last(Begin):0.0]]
26382835[ ControlServlet.java:182:DEBUG]
[[[updateCheckoutOptions] Setup done, doing Event(s) and
View(s)- total:0.0,since last([updateCheckoutOp...):0.0]]
26382837[ RequestHandler.java:200:INFO ] [Processing
Request]: updateCheckoutOptions
26382838[ CheckOutEvents.java:332:INFO ] Selected
Payment Methods : {}
26382853[ RequestHandler.java:350:INFO ]
[RequestHandler.doRequest]: Response is a page.
26382854[ RequestHandler.java:452:INFO ]
servletName=control, view=editcreditcard
26383328[ ControlServlet.java:227:DEBUG]
[[[updateCheckoutOptions] Done rendering page, Servlet
Finished- total:0.492,since
last([updateCheckoutOp...):0.492]]
26442203[ ControlServlet.java:133:DEBUG]
[[[createCreditCard] Servlet Starting, doing setup-
total:0.0,since last(Begin):0.0]]
26442204[ ControlServlet.java:182:DEBUG]
[[[createCreditCard] Setup done, doing Event(s) and View(s)-
total:0.0,since last([createCreditCard...):0.0]]
26442206[ RequestHandler.java:200:INFO ] [Processing
Request]: createCreditCard
26442276[ServiceEcaCondition.java:105:INFO ] From Field
(expMonth) is not found in context for createCreditCard,
defaulting to null.
26442455[ FieldToRequest.java:75 :WARN ] Field value
not found with name DONE_PAGE in Map with name
26442464[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26442465[ RequestHandler.java:452:INFO ]
servletName=control, view=editcontactmech
26442773[ ControlServlet.java:227:DEBUG]
[[[createCreditCard] Done rendering page, Servlet Finished-
total:0.567,since last([createCreditCard...):0.568]]
26453359[ ControlServlet.java:133:DEBUG] [[[authview]
Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]]
26453360[ ControlServlet.java:182:DEBUG] [[[authview]
Setup done, doing Event(s) and View(s)- total:0.0,since
last([authview] Servle...):0.0]]
26453361[ RequestHandler.java:200:INFO ] [Processing
Request]: authview
26453377[ RequestHandler.java:350:INFO ]
[RequestHandler.doRequest]: Response is a page.
26453378[ RequestHandler.java:452:INFO ]
servletName=control, view=quickcheckout
26455334[ ControlServlet.java:227:DEBUG] [[[authview]
Done rendering page, Servlet Finished- total:1.974,since
last([authview] Setup ...):1.974]]
26467484[ ControlServlet.java:133:DEBUG] [[[checkout]
Servlet Starting, doing setup- total:0.0,since last(Begin):0.0]]
26467485[ ControlServlet.java:182:DEBUG] [[[checkout]
Setup done, doing Event(s) and View(s)- total:0.0,since
last([checkout] Servle...):0.0]]
26467486[ RequestHandler.java:200:INFO ] [Processing
Request]: checkout
26467488[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26467488[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place: requestUri=setOptions
nextView=null
26467489[ RequestHandler.java:200:INFO ] [Processing
Request]: setOptions
26467490[ CheckOutEvents.java:332:INFO ] Selected
Payment Methods : {10150=null}
26467492[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26467492[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place: requestUri=calcShipping
nextView=null
26467493[ RequestHandler.java:200:INFO ] [Processing
Request]: calcShipping
26467929[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26467930[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place: requestUri=calcTax
nextView=null
26467930[ RequestHandler.java:200:INFO ] [Processing
Request]: calcTax
26467958[ OrderServices.java:1940:WARN ]
SimpleTaxCalc: No State/TaxCategory pair found (with or
without taxCat).
26467961[ OrderServices.java:1940:WARN ]
SimpleTaxCalc: No State/TaxCategory pair found (with or
without taxCat).
26467964[ OrderServices.java:1940:WARN ]
SimpleTaxCalc: No State/TaxCategory pair found (with or
without taxCat).
26467968[ RequestHandler.java:298:INFO ]
[RequestHandler.doRequest]: Response is a chained request.
26467970[ RequestHandler.java:117:INFO ]
[RequestHandler]: Chain in place:
requestUri=validatePaymentMethods nextView=null
26467971[ RequestHandler.java:200:INFO ] [Processing
Request]: validatePaymentMethods
26467990[ RequestHandler.java:338:INFO ]
[RequestHandler.doRequest]: Response is a view.
26467991[ RequestHandler.java:452:INFO ]
servletName=control, view=checkout
26468087[ Log4JLoggerFactory.java:96 :ERROR]
Error on line 183, column 27 in
repository:pages:///order/orderheader.ftl
creditCard.getRelatedOne("PostalAddress") is undefined.
It cannot be assigned to pmBillingAddress
The problematic instruction:
----------
==> assignment:
pmBillingAddress=creditCard.getRelatedOne("PostalAddress
") [on line 183, column 27 in
repository:pages:///order/orderheader.ftl]
----------
Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Error on line
183, column 27 in repository:pages:///order/orderheader.ftl
creditCard.getRelatedOne("PostalAddress") is undefined.
It cannot be assigned to pmBillingAddress
at
freemarker.core.Assignment.accept(Assignment.java:112)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.IteratorBlock$Context.runLoop(IteratorBloc
k.java:160)
at
freemarker.core.Environment.visit(Environment.java:284)
at
freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.ConditionalBlock.accept(ConditionalBlock.j
ava:79)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.ConditionalBlock.accept(ConditionalBlock.j
ava:79)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.Environment.process(Environment.java:156)
at
freemarker.template.Template.process(Template.java:219)
at
org.ofbiz.content.webapp.ftl.FreeMarkerViewRenderer.rende
r(FreeMarkerViewRenderer.java:116)
at
org.jpublish.repository.filesystem.ExtendedFileSystemReposi
tory.get(ExtendedFileSystemRepository.java:139)
at
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
103)
at
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
87)
at
sun.reflect.GeneratedMethodAccessor19.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin
gMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWr
apper.java:462)
at
freemarker.ext.beans.OverloadedMethodModel.exec(Overloa
dedMethodModel.java:108)
at
freemarker.core.MethodCall._getAsTemplateModel(Method
Call.java:93)
at
freemarker.core.Expression.getAsTemplateModel(Expression
.java:89)
at
freemarker.core.Expression.getStringValue(Expression.java:9
3)
at
freemarker.core.DollarVariable.accept(DollarVariable.java:7
6)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.Environment.process(Environment.java:156)
at
freemarker.template.Template.process(Template.java:219)
at
org.ofbiz.content.webapp.ftl.FreeMarkerViewRenderer.rende
r(FreeMarkerViewRenderer.java:116)
at
org.jpublish.repository.filesystem.ExtendedFileSystemReposi
tory.get(ExtendedFileSystemRepository.java:139)
at
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
103)
at
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
87)
at
sun.reflect.GeneratedMethodAccessor19.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin
gMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWr
apper.java:462)
at
freemarker.ext.beans.OverloadedMethodModel.exec(Overloa
dedMethodModel.java:108)
at
freemarker.core.MethodCall._getAsTemplateModel(Method
Call.java:93)
at
freemarker.core.Expression.getAsTemplateModel(Expression
.java:89)
at
freemarker.core.Expression.getStringValue(Expression.java:9
3)
at
freemarker.core.DollarVariable.accept(DollarVariable.java:7
6)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.MixedContent.accept(MixedContent.java:92)
at
freemarker.core.Environment.visit(Environment.java:171)
at
freemarker.core.Environment.process(Environment.java:156)
at
freemarker.template.Template.process(Template.java:219)
at
org.ofbiz.content.webapp.ftl.FreeMarkerViewRenderer.rende
r(FreeMarkerViewRenderer.java:116)
at org.jpublish.Template.merge(Template.java:198)
at
org.ofbiz.content.webapp.view.JPublishWrapper.render(JPub
lishWrapper.java:326)
at
org.ofbiz.content.webapp.view.JPublishViewHandler.render(
JPublishViewHandler.java:80)
at
org.ofbiz.content.webapp.control.RequestHandler.renderVie
w(RequestHandler.java:518)
at
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:340)
at
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
at
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
at
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
at
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
at
org.ofbiz.content.webapp.control.ControlServlet.doGet(Contr
olServlet.java:190)
at
org.ofbiz.content.webapp.control.ControlServlet.doPost(Cont
rolServlet.java:89)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
java:354)
at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFi
lter(WebApplicationHandler.java:342)
at
org.ofbiz.content.webapp.control.ContextFilter.doFilter(Cont
extFilter.java:238)
at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFi
lter(WebApplicationHandler.java:334)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(W
ebApplicationHandler.java:286)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl
er.java:567)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1808)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(We
bApplicationContext.java:525)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1758)
at
org.mortbay.http.HttpServer.service(HttpServer.java:879)
at
org.mortbay.http.HttpConnection.service(HttpConnection.jav
a:790)
at
org.mortbay.http.ajp.AJP13Connection.handleNext(AJP13Co
nnection.java:273)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.jav
a:807)
at
org.mortbay.http.ajp.AJP13Listener.handleConnection(AJP1
3Listener.java:199)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java
:289)
at
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.jav
a:501)
26468107[FreeMarkerViewRenderer.java:126:ERROR]
---- exception report -------------------------------------------------
---------
Exception from FreeMarker
Exception: freemarker.core.InvalidReferenceException
Message: Error on line 183, column 27 in
repository:pages:///order/orderheader.ftl
creditCard.getRelatedOne("PostalAddress") is undefined.
It cannot be assigned to pmBillingAddress
---- stack trace --------------------------------------------------------
-------
Error on line 183, column 27 in
repository:pages:///order/orderheader.ftl
creditCard.getRelatedOne("PostalAddress") is undefined.
It cannot be assigned to pmBillingAddress
The problematic instruction:
----------
==> assignment:
pmBillingAddress=creditCard.getRelatedOne("PostalAddress
") [on line 183, column 27 in
repository:pages:///order/orderheader.ftl]
----------
Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Error on line
183, column 27 in repository:pages:///order/orderheader.ftl
creditCard.getRelatedOne("PostalAddress") is undefined.
It cannot be assigned to pmBillingAddress
freemarker.core.Assignment.accept(Assignment.java:112)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.IfBlock.accept(IfBlock.java:82)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.IteratorBlock$Context.runLoop(IteratorBloc
k.java:160)
freemarker.core.Environment.visit(Environment.java:284)
freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.ConditionalBlock.accept(ConditionalBlock.j
ava:79)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.ConditionalBlock.accept(ConditionalBlock.j
ava:79)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.Environment.process(Environment.java:156)
freemarker.template.Template.process(Template.java:219)
org.ofbiz.content.webapp.ftl.FreeMarkerViewRenderer.rende
r(FreeMarkerViewRenderer.java:116)
org.jpublish.repository.filesystem.ExtendedFileSystemReposi
tory.get(ExtendedFileSystemRepository.java:139)
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
103)
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
87)
sun.reflect.GeneratedMethodAccessor19.invoke(Unknown
Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin
gMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWr
apper.java:462)
freemarker.ext.beans.OverloadedMethodModel.exec(Overloa
dedMethodModel.java:108)
freemarker.core.MethodCall._getAsTemplateModel(Method
Call.java:93)
freemarker.core.Expression.getAsTemplateModel(Expression
.java:89)
freemarker.core.Expression.getStringValue(Expression.java:9
3)
freemarker.core.DollarVariable.accept(DollarVariable.java:7
6)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.IfBlock.accept(IfBlock.java:82)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.Environment.process(Environment.java:156)
freemarker.template.Template.process(Template.java:219)
org.ofbiz.content.webapp.ftl.FreeMarkerViewRenderer.rende
r(FreeMarkerViewRenderer.java:116)
org.jpublish.repository.filesystem.ExtendedFileSystemReposi
tory.get(ExtendedFileSystemRepository.java:139)
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
103)
org.jpublish.RepositoryWrapper.get(RepositoryWrapper.java:
87)
sun.reflect.GeneratedMethodAccessor19.invoke(Unknown
Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin
gMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWr
apper.java:462)
freemarker.ext.beans.OverloadedMethodModel.exec(Overloa
dedMethodModel.java:108)
freemarker.core.MethodCall._getAsTemplateModel(Method
Call.java:93)
freemarker.core.Expression.getAsTemplateModel(Expression
.java:89)
freemarker.core.Expression.getStringValue(Expression.java:9
3)
freemarker.core.DollarVariable.accept(DollarVariable.java:7
6)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.MixedContent.accept(MixedContent.java:92)
freemarker.core.Environment.visit(Environment.java:171)
freemarker.core.Environment.process(Environment.java:156)
freemarker.template.Template.process(Template.java:219)
org.ofbiz.content.webapp.ftl.FreeMarkerViewRenderer.rende
r(FreeMarkerViewRenderer.java:116)
org.jpublish.Template.merge(Template.java:198)
org.ofbiz.content.webapp.view.JPublishWrapper.render(JPub
lishWrapper.java:326)
org.ofbiz.content.webapp.view.JPublishViewHandler.render(
JPublishViewHandler.java:80)
org.ofbiz.content.webapp.control.RequestHandler.renderVie
w(RequestHandler.java:518)
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:340)
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
org.ofbiz.content.webapp.control.RequestHandler.doRequest(
RequestHandler.java:300)
org.ofbiz.content.webapp.control.ControlServlet.doGet(Contr
olServlet.java:190)
org.ofbiz.content.webapp.control.ControlServlet.doPost(Cont
rolServlet.java:89)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.
java:354)
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFi
lter(WebApplicationHandler.java:342)
org.ofbiz.content.webapp.control.ContextFilter.doFilter(Cont
extFilter.java:238)
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFi
lter(WebApplicationHandler.java:334)
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(W
ebApplicationHandler.java:286)
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandl
er.java:567)
org.mortbay.http.HttpContext.handle(HttpContext.java:1808)
org.mortbay.jetty.servlet.WebApplicationContext.handle(We
bApplicationContext.java:525)
org.mortbay.http.HttpContext.handle(HttpContext.java:1758)
org.mortbay.http.HttpServer.service(HttpServer.java:879)
org.mortbay.http.HttpConnection.service(HttpConnection.jav
a:790)
org.mortbay.http.ajp.AJP13Connection.handleNext(AJP13Co
nnection.java:273)
org.mortbay.http.HttpConnection.handle(HttpConnection.jav
a:807)
org.mortbay.http.ajp.AJP13Listener.handleConnection(AJP1
3Listener.java:199)
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java
:289)
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.jav
a:501)
---------------------------------------------------------------------------
-----
Daniel
*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-
Have a GREAT Day!
Daniel Kunkel DanielKunkel at BioWaves.com
BioWaves, LLC
14150 NE 20th Street, Suite 121
Bellevue, WA 98007
800-734-3588 425-895-0050
http://www.BioWaves.com
*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-*"*-.,,.-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ofbiz.org/pipermail/dev/attachments/20040809/07442cb8/attachment.htm
More information about the Dev
mailing list