Expand my Community achievements bar.

AEM 6.4 OSGi Bundle Imported Package Resolution

Avatar

Level 1

I have an OSGi bundle that contains several sling servlets.  It currently runs in AEM 6.3, but when I load into AEM 6.4

there are two (2) unresolved packages.

com.adobe.pdfg.result,version=[3.0,4) -- Cannot be resolved

com.adobe.pdfg.service.api,version=[3.0,4) -- Cannot be resolved

In AEM 6.3 there are resolved as follows:

com.adobe.pdfg.result,version=3.1.10 from adobe-aemfd-pdfg-api (576)

com.adobe.pdfg.service.api,version=3.1.10 from adobe-aemfd-pdfg-api (576)

This is the AEMDS PDFG API Bundle (576)

in AEM 6.4 these are exported by the AEMDS PDFG API Bundle (634)

Exported Packages com.adobe.pdfg.exception,version=4.6.0

com.adobe.pdfg.logging,version=4.6.0

com.adobe.pdfg.result,version=4.6.0

com.adobe.pdfg.service.api,version=4.6.0

How do I get the missing imported packages in my bundle to bind to the 4.6.0 versions instead of looking for [3.0.4)

versions?

I have updated the uber-jar to 6.4.0, I could not find an updated aemfd-client-sdk, so I have the 6.3.

0 Replies