BJ, I don't believe that is correct, aren't properties cached so that the
file is read only once?  You usually need to restart OFBiz for property
changes to take effect.

Regards
Scott

On 25/11/2007, BJ Freeman <[EMAIL PROTECTED]> wrote:
>
> Properties are read each time a transaction is sent.
> No build is necessary for properties.
> buildAIMProperties
> is called each transaction
> that would be first place to start.
> I usually build a separate class to send the props for debug info.
> looks like the place to intercept is
> right after buildAuthTransaction
>
> Vince M. Clark sent the following on 11/24/2007 3:00 PM:
> > payment.properties has been configured but I will triple check it. I
> agree that the null pointer suggests missing information.
> >
> > properties files are read on startup, right? It doesn't require a build
> does it?
> >
> > Vince Clark
> > Global Era
> > The Freedom of Open Source
> > [EMAIL PROTECTED]
> > (303) 493-6723
> >
> > ----- Original Message -----
> > From: "BJ Freeman" <[EMAIL PROTECTED]>
> > To: [email protected]
> > Sent: Saturday, November 24, 2007 4:05:08 PM (GMT-0700) America/Denver
> > Subject: Re: POS and Authorize.net error
> >
> > actually if you look at the code.
> > it does not use any Authorize.net classes.
> > it is a complete re-write right down sending the data and retrieving it
> > from Authorize.net.
> >
> /applications/accounting/src/org/ofbiz/accounting/thirdparty/authorizedotnet/
> > AIMPaymentServices.java -> interfaces to ofbiz
> > AuthorizeResponse.java -> interfaces to Authorize.net
> > it takes some configuration in the
> > /applications/accounting/config/payment.properties
> >
> > since the error is a null.
> > looks like the payment.properties probably have not be configured.
> >
> > clearchris sent the following on 11/24/2007 1:20 PM:
> >> That's a good way to go deduce the problem. You might also consider
> putting
> >> in code to output the error that is coming back from the third party
> >> Authorize.Net classes. Ofbiz doesn't generally relay error messages
> from
> >> outside the immediate ofbiz code base.
> >>
> >> Chris
> >>
> >> -----Original Message-----
> >> From: BJ Freeman [mailto:[EMAIL PROTECTED]
> >> Sent: Saturday, November 24, 2007 10:59 AM
> >> To: [email protected]
> >> Subject: Re: POS and Authorize.net error
> >>
> >> I would put some debug code in processCard
> >> to see what is being sent in the properties.
> >> or you can work you way thru
> >> ccAuthCapture.
> >>
> >> buildAIMProperties
> >> is where reading in then properties file.
> >> might check you have the correct info there.
> >> /applications/accounting/config/payment.properties
> >>
> >> Vince M. Clark sent the following on 11/24/2007 8:21 AM:
> >>>
> >>> We use auth.net all the time thru eCommerce. Having problems with POS.
> >>>
> >>> Huge stack trace. Here is part of it:
> >>>
> >>>
> >>>
> >>> 2007-11-24 15:53:53,531 (Thread-148) [ ServiceDispatcher.java
> :527:ERROR]
> >>> ---- exception report
> >> ----------------------------------------------------------
> >>> Could not commit transaction for service [authOrderPayments] call
> >>> Exception: org.ofbiz.entity.transaction.GenericTransactionException
> >>> Message: Roll back error, could not commit transaction, was rolled
> back
> >> instead because of: Error in Service [authOrderPaymentPreference]:
> Error
> >> processing payment authorization: org.ofbiz.base.util.GeneralException:
> >> Problems invoking payment processor! Will retry later. Order ID is:
> >> [FCCO10020 (Service target threw an unexpected exception (null))
> >>> ---- stack trace
> >> ---------------------------------------------------------------
> >>> org.ofbiz.entity.transaction.GenericTransactionException: Roll back
> error,
> >> could not commit transaction, was rolled back instead because of: Error
> in
> >> Service [authOrderPaymentPreference]: Error processing payment
> >> authorization: org.ofbiz.base.util.GeneralException: Problems invoking
> >> payment processor! Will retry later. Order ID is: [FCCO10020 (Service
> target
> >> threw an unexpected exception (null))
> >> org.ofbiz.entity.transaction.TransactionUtil.commit(
> TransactionUtil.java:208
> >> )
> >> org.ofbiz.entity.transaction.TransactionUtil.commit(
> TransactionUtil.java:172
> >> )
> >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java
> :524)
> >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java
> :208)
> >>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java
> :150)
> >>>
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:954)
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:860)
> >>> org.ofbiz.pos.PosTransaction.processSale(PosTransaction.java:624)
> >>> org.ofbiz.pos.event.PaymentEvents.processSale(PaymentEvents.java:304)
> >>> 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.ofbiz.pos.config.ButtonEventConfig.invoke(ButtonEventConfig.java
> :208)
> >>>
> >> org.ofbiz.pos.config.ButtonEventConfig.invokeButtonEvent(
> ButtonEventConfig.j
> >> ava:105)
> >>> org.ofbiz.pos.component.PosButton$1.construct(PosButton.java:120)
> >>> net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source)
> >>> java.lang.Thread.run(Thread.java:595)
> >>>
> >>
> ----------------------------------------------------------------------------
> >> ----
> >>> 2007-11-24 15:53:53,562 (Thread-148) [ PosTransaction.java:626:ERROR]
> >>> ---- exception report
> >> ----------------------------------------------------------
> >>> Exception: org.ofbiz.base.util.GeneralException
> >>> Message: Error in authOrderPayments service:
> >> org.ofbiz.service.GenericServiceException: Could not commit transaction
> for
> >> service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)) (Could not commit transaction for service
> >> [authOrderPayments] call: Roll back error, could not commit
> transaction, was
> >> rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)))
> >>> ---- stack trace
> >> ---------------------------------------------------------------
> >>> org.ofbiz.base.util.GeneralException: Error in authOrderPayments
> service:
> >> org.ofbiz.service.GenericServiceException: Could not commit transaction
> for
> >> service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)) (Could not commit transaction for service
> >> [authOrderPayments] call: Roll back error, could not commit
> transaction, was
> >> rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)))
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:958)
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:860)
> >>> org.ofbiz.pos.PosTransaction.processSale(PosTransaction.java:624)
> >>> org.ofbiz.pos.event.PaymentEvents.processSale(PaymentEvents.java:304)
> >>> 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.ofbiz.pos.config.ButtonEventConfig.invoke(ButtonEventConfig.java
> :208)
> >>>
> >> org.ofbiz.pos.config.ButtonEventConfig.invokeButtonEvent(
> ButtonEventConfig.j
> >> ava:105)
> >>> org.ofbiz.pos.component.PosButton$1.construct(PosButton.java:120)
> >>> net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source)
> >>> java.lang.Thread.run(Thread.java:595)
> >>> org.ofbiz.service.GenericServiceException: Could not commit
> transaction
> >> for service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null))
> >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java
> :531)
> >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java
> :208)
> >>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java
> :150)
> >>>
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:954)
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:860)
> >>> org.ofbiz.pos.PosTransaction.processSale(PosTransaction.java:624)
> >>> org.ofbiz.pos.event.PaymentEvents.processSale(PaymentEvents.java:304)
> >>> 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.ofbiz.pos.config.ButtonEventConfig.invoke(ButtonEventConfig.java
> :208)
> >>>
> >> org.ofbiz.pos.config.ButtonEventConfig.invokeButtonEvent(
> ButtonEventConfig.j
> >> ava:105)
> >>> org.ofbiz.pos.component.PosButton$1.construct(PosButton.java:120)
> >>> net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source)
> >>> java.lang.Thread.run(Thread.java:595)
> >>>
> >>
> ----------------------------------------------------------------------------
> >> ----
> >>> 2007-11-24 15:53:53,562 (Thread-148) [ PaymentEvents.java:307:ERROR]
> >>> ---- exception report
> >> ----------------------------------------------------------
> >>> Error in authOrderPayments service:
> >> org.ofbiz.service.GenericServiceException: Could not commit transaction
> for
> >> service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)) (Could not commit transaction for service
> >> [authOrderPayments] call: Roll back error, could not commit
> transaction, was
> >> rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)))
> >>> Exception: org.ofbiz.base.util.GeneralException
> >>> Message: Error in authOrderPayments service:
> >> org.ofbiz.service.GenericServiceException: Could not commit transaction
> for
> >> service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)) (Could not commit transaction for service
> >> [authOrderPayments] call: Roll back error, could not commit
> transaction, was
> >> rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)))
> >>> ---- stack trace
> >> ---------------------------------------------------------------
> >>> org.ofbiz.base.util.GeneralException: Error in authOrderPayments
> service:
> >> org.ofbiz.service.GenericServiceException: Could not commit transaction
> for
> >> service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)) (Could not commit transaction for service
> >> [authOrderPayments] call: Roll back error, could not commit
> transaction, was
> >> rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null)))
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:958)
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:860)
> >>> org.ofbiz.pos.PosTransaction.processSale(PosTransaction.java:624)
> >>> org.ofbiz.pos.event.PaymentEvents.processSale(PaymentEvents.java:304)
> >>> 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.ofbiz.pos.config.ButtonEventConfig.invoke(ButtonEventConfig.java
> :208)
> >>>
> >> org.ofbiz.pos.config.ButtonEventConfig.invokeButtonEvent(
> ButtonEventConfig.j
> >> ava:105)
> >>> org.ofbiz.pos.component.PosButton$1.construct(PosButton.java:120)
> >>> net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source)
> >>> java.lang.Thread.run(Thread.java:595)
> >>> org.ofbiz.service.GenericServiceException: Could not commit
> transaction
> >> for service [authOrderPayments] call: Roll back error, could not commit
> >> transaction, was rolled back instead because of: Error in Service
> >> [authOrderPaymentPreference]: Error processing payment authorization:
> >> org.ofbiz.base.util.GeneralException: Problems invoking payment
> processor!
> >> Will retry later. Order ID is: [FCCO10020 (Service target threw an
> >> unexpected exception (null))
> >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java
> :531)
> >>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java
> :208)
> >>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java
> :150)
> >>>
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:954)
> >> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(
> CheckOutHelper.ja
> >> va:860)
> >>> org.ofbiz.pos.PosTransaction.processSale(PosTransaction.java:624)
> >>> org.ofbiz.pos.event.PaymentEvents.processSale(PaymentEvents.java:304)
> >>> 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.ofbiz.pos.config.ButtonEventConfig.invoke(ButtonEventConfig.java
> :208)
> >>>
> >> org.ofbiz.pos.config.ButtonEventConfig.invokeButtonEvent(
> ButtonEventConfig.j
> >> ava:105)
> >>> org.ofbiz.pos.component.PosButton$1.construct(PosButton.java:120)
> >>> net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source)
> >>> java.lang.Thread.run(Thread.java:595)
> >>>
> >>
> ----------------------------------------------------------------------------
> >> ----
> >>>
> >>> Vince Clark
> >>> Global Era
> >>> The Freedom of Open Source
> >>> [EMAIL PROTECTED]
> >>> (303) 493-6723
> >>>
> >>
> >>
> >>
> >
>

Reply via email to