Map<String, Object> productInfo = new HashMap<>();
productInfo.put("id", t1.getId());
productInfo.put("name", p1.getName());
productInfo.put("regular_price", String.valueOf(price1));
//image
productInfo.put("sku",p1.getBarcode());
productInfo.put("description", p1.getDescription());
Map product= wooCommerce.update(EndpointBaseType.PRODUCTS.getValue(),t1.getId(), productInfo);
System.out.println(product.get("id"));
it is not working while everything in debugger is showing fine. if I sue the above same code for creating product just by changing the value from update to create and removing id from map.
the error which is being recived on post man is following
Request processing failed; nested exception is java.lang.RuntimeException:
org.apache.http.NoHttpResponseException: appropriative-holde.000webhostapp.com:443 failed to respond</p>
<p><b>Description</b> The server encountered an unexpected condition that prevented it from fulfilling the request.
<p><b>Root Cause</b></p>
<pre>java.lang.RuntimeException: org.apache.http.NoHttpResponseException: appropriative-holde.000webhostapp.com:443 failed to respond
com.icoderman.woocommerce.DefaultHttpClient.getEntityAndReleaseConnection(DefaultHttpClient.java:129)
com.icoderman.woocommerce.DefaultHttpClient.postEntity(DefaultHttpClient.java:100)
com.icoderman.woocommerce.DefaultHttpClient.put(DefaultHttpClient.java:76)
com.icoderman.woocommerce.WooCommerceAPI.update(WooCommerceAPI.java:51)
com.bmis.app.controller.WoocommerceController.updateWooProduct(WoocommerceController.java:179)
com.bmis.app.controller.WoocommerceController.checkEitherToCreateOrUpdateProduct(WoocommerceController.java:150)
com.bmis.app.controller.WoocommerceController.run(WoocommerceController.java:187)
com.bmis.app.controller.WoocommerceController.getAllSettings(WoocommerceController.java:70)
it is not working while everything in debugger is showing fine. if I sue the above same code for creating product just by changing the value from update to create and removing id from map.
the error which is being recived on post man is following