icfnext / akamai-purge-replication-event-handler

OSGi bundle for Adobe Experience Manager (AEM) providing a replication event handler and Akamai Fast Purge API client to purge content from Akamai when content is replicated.
Other
4 stars 3 forks source link

Missing dependency #1

Open cantolick opened 4 years ago

cantolick commented 4 years ago

When installing this bundle on a 6.4.2 instance, I get the following errors and the bundle cannot install.

org.apache.commons.codec.binary,version=[1.10,2) from org.apache.commons.codec (76)
org.apache.commons.configuration2,version=[2.6,3) -- Cannot be resolved
org.apache.commons.configuration2.ex,version=[2.6,3) -- Cannot be resolved
org.apache.commons.lang3,version=[3.5,4) from org.apache.commons.lang3 (38)

I have tried downgrading the aem-parent-uber-jar dependency to 7.0.0 and the same results (the 6.4.0 version doesn't build.)

Any help would be appreciated

mikehstrauss commented 4 years ago

interesting... I'm not seeing the same unresolved dependencies as above. looks like there maybe some stale transitive dependencies though. looking at the tree, there are some missing dependencies coming from the edgegrid dependencies (akamai version), we may want to try upgrade them from v3.0.1 to v4.0.0.

cantolick commented 4 years ago

That appeared to fix the missing dependency and the bundle now starts. Thanks, we will do some more testing.