Himanshu Singhal created WTOOL-92:
-------------------------------------
Summary: Dependencies in start level 20 but no bundle is exporting these for that start level
Key: WTOOL-92
URL:
https://wcm-io.atlassian.net/browse/WTOOL-92
Project:
wcm.io Tooling
Issue Type: Bug
Components: Maven
Reporter: Himanshu Singhal
During the project migration to cloud, we're getting the error while using `aem-analyser` plugin during local build.
{code:java}
io.wcm.wcm.commons.contenttype, com.adobe.acs.commons.mcp.util, io.wcm.handler.media.format, io.wcm.handler.url, io.wcm.sling.commons.request, io.wcm.sling.commons.resource, io.wcm.sling.commons.adapter, io.wcm.handler.url.spi, io.wcm.handler.richtext, io.wcm.handler.media.spi, io.wcm.handler.commons.dom, com.adobe.acs.commons.mcp.form, io.wcm.wcm.commons.util, org.jdom2, com.adobe.acs.commons.util, io.wcm.handler.media, io.wcm.sling.models.annotations, io.wcm.wcm.core.components.models, io.wcm.handler.link.type, io.wcm.handler.link.spi, com.adobe.acs.commons.models.injectors.annotation, io.wcm.handler.url.ui, io.wcm.wcm.parsys, io.wcm.handler.link] in start level 20 but no bundle is exporting these for that start level.
{code}
One way to fix project by adding these API in export bundle but my assumption is that since all dependencies are part of wcm io maven archetype (except acs commons dependencies) it should already be part of project build and explicit import shall not be required.
In that case, what could be the fix here instead of adding it explicitly in export packages for all dependencies?
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100188)