This is follow-up of
HTRACE-234. As it is descrived in MSHADE-148, depending both of main and test jar of htrace-core4 causes the infinite loop on creating dependency-reduced-pom. I found that the loop is on adding jackson-core and jackson-databind to exclusions. Excluding jackson from test dependency to htrace-core4 fixed the issue. Since htrace-core4 has its own relocated jackson, htrace-hbase does not need the transitive dependency.