Java eCommerce solution