title: Drools 6 sisu-guava conflicts with guava
body: <p>We have recently upgraded from Drools 5 to Drools 6 and have run into disturbing conflict issues.</p>
  
  <p>We have <code>kie-ci</code> imported into out project. <code>kie-ci</code> brings in <code>sisu-guava</code>. <code>sisu-guava</code> changes the accessibility of some of the classes from google's guava. Unfortunately, it uses the same package name as google's guava.</p>
  
  <p>Since we're working with google's guava in our project, we are running into conflicts of classes.
  An attempt to remove <code>sisu-guava</code> from the project (using a maven exclusion) results in accessibility exceptions, as the kie-ci code attempt to access classes which are public in <code>sisu-guava</code> but are private in google's guava.</p>
  
  <p>Any idea how to get round this.</p>