This breaks the sendReturnCompleteNotification service.
---- exception report ---------------------------------------------------------- Async-Service failed. Exception: org.ofbiz.service.GenericServiceException Message: Could not commit transaction for service [sendReturnCompleteNotification] call: Roll back error, could not commit transaction, was rolled back instead because of: Error rendering screen [component://order/widget/ordermgr/OrderPrintScreens.xml#CompanyLogo]: groovy.lang.MissingPropertyException: No such property: request for class: CompanyHeadergroovy.lang.MissingPropertyException: No such property: request for class: CompanyHeader (No such property: request for class: CompanyHeader) ---- stack trace --------------------------------------------------------------- org.ofbiz.service.GenericServiceException: Could not commit transaction for service [sendReturnCompleteNotification] call: Roll back error, could not commit transaction, was rolled back instead because of: Error rendering screen [component://order/widget/ordermgr/OrderPrintScreens.xml#CompanyLogo]: groovy.lang.MissingPropertyException: No such property: request for class: CompanyHeadergroovy.lang.MissingPropertyException: No such property: request for class: CompanyHeader (No such property: request for class: CompanyHeader) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:561) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:226) org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:163) org.ofbiz.service.job.GenericServiceJob.exec(GenericServiceJob.java:71) org.ofbiz.service.job.JobInvoker.run(JobInvoker.java:242) java.lang.Thread.run(Thread.java:680) -------------------------------------------------------------------------------- On Nov 9, 2011, at 5:11 AM, hans...@apache.org wrote: > Author: hansbak > Date: Wed Nov 9 10:11:24 2011 > New Revision: 1199682 > > URL: http://svn.apache.org/viewvc?rev=1199682&view=rev > Log: > on invoice and orderheader, show logo properly either from party content or > party info > > Modified: > > ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/CompanyHeader.groovy > > Modified: > ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/CompanyHeader.groovy > URL: > http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/CompanyHeader.groovy?rev=1199682&r1=1199681&r2=1199682&view=diff > ============================================================================== > --- > ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/CompanyHeader.groovy > (original) > +++ > ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/CompanyHeader.groovy > Wed Nov 9 10:11:24 2011 > @@ -27,6 +27,7 @@ import org.ofbiz.entity.util.*; > import org.ofbiz.party.contact.*; > import org.ofbiz.order.order.OrderReadHelper; > import java.sql.Timestamp; > +import org.ofbiz.party.content.PartyContentWrapper; > > orderHeader = parameters.orderHeader; > orderId = parameters.orderId; > @@ -118,8 +119,17 @@ if (!partyId) { > > // the logo > partyGroup = delegator.findByPrimaryKey("PartyGroup", [partyId : partyId]); > -if (partyGroup?.logoImageUrl) { > - logoImageUrl = partyGroup.logoImageUrl; > +if (partyGroup) { > + partyContentWrapper = new PartyContentWrapper(partyGroup, request); > + partyContent = > partyContentWrapper.getFirstPartyContentByType(partyGroup.partyId , > partyGroup, "LGOIMGURL", delegator); > + if (partyContent) { > + logoImageUrl = > "/content/control/stream?contentId="+partyContent.contentId; > + } > +} > +if(logoImageUrl == null){ > + if (partyGroup?.logoImageUrl) { > + logoImageUrl = partyGroup.logoImageUrl; > + } > } > context.logoImageUrl = logoImageUrl; > > >