property file addition to inhibit shipping estimate rate checks globally or for
selected carriers
-------------------------------------------------------------------------------------------------
Key: OFBIZ-1362
URL: https://issues.apache.org/jira/browse/OFBIZ-1362
Project: OFBiz
Issue Type: Improvement
Components: order
Reporter: Skip Dever
Priority: Minor
I would like to submit a small change to inhibit usps, dhl and ups external
shipping rate checks.
This is useful for testing because if you don't have an external internet
connection, you get lots of exceptions that clutter the log and slow things
down.
Also, in my current installation, I have two ofbiz machines, one exposed to the
internet for external use, and one on an internal network with no internet
access.
This internal machine is generating lots of exception that although not real
errors, make it difficult to check for real ones.
The solution is simple, a property in shipment.properties:
shipment.doratecheck=false
and
shipment.doratecheck.<servicename>=false
The second properties allows fine grained control over which rate checks are
attempted. So, when you first get started, you can disable them, then enable
them as you get accounts.
This would affect no existing installations as you have to add the property to
have rate estimates inhibited.
I know that it is possible to not supply the "serviceName" in the shipping
method, but this way makes it easy too to turn it off and on when you have set
up accounts with the various carriers without having to reload your seed data.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.