The 500 responses are handled in the 
[SoftLayerErrorHandler](https://github.com/jclouds/jclouds/blob/master/providers/softlayer/src/main/java/org/jclouds/softlayer/handlers/SoftLayerErrorHandler.java#L61-L67).
 Given the json from the wire logs, I think it would be good to also check if 
the `SoftLayer_Exception_Order_Item_Duplicate` is present to propagate an 
`IllegalStateException` (or a subclass including the Softlayer error code), 
which seems to be semantically more appropriate, and catch that exception.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/199#issuecomment-28275510

Reply via email to