I also struggled with this problem for some time, and I ended up trying to install the trove dependency manually in my local maven repository. While trying that I found another repository that had that specific dependency:
So what I basically did was to add the following tag in my pom.xml and maven downloads the trove dependency, and you don't get the access denied problem from the jboss repos. At least is a solution until we find something better.
See below for my pom.xml entry:
<name>Maven Nuxeo Repository</name>