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.

Reply via email to