title: JSF opensource WebShop
body: <p>I am very new in the world of Java EE and JSF, and I am looking for a <strong>webshop</strong> application to sell <strong>software products</strong> that includes features like: </p>
  
  <ul>
  <li>invoice generation</li>
  <li>shopping cart</li>
  <li>integration with a payment system</li>
  </ul>
  
  <p>My trouble is that I was not able to find anything beside: <a href="https://code.google.com/p/openjsfshop/" rel="nofollow">https://code.google.com/p/openjsfshop/</a>. but this seems more like an experiment and does not compare with any of the open source projects for</p>
  
  <ul>
  <li>Ruby on Rails: <a href="http://spreecommerce.com/" rel="nofollow">http://spreecommerce.com/</a></li>
  <li>ASP.NET: <a href="http://www.nopcommerce.com/" rel="nofollow">http://www.nopcommerce.com/</a></li>
  <li>PHP (has a ton)</li>
  </ul>
  
  <p>Is there any opensource shop that I could integrate with my project or am I better off using a webshop for a different platform and integrating it with my project using <strong>soap/rest</strong> ?</p>
  
  <p>EDIT: I have just discovered broadleafcommerce, this might be what I am looking for, but I would still like to know if there are alternatives or pros/cons of using it.</p>