Adobe-Consulting-Services / acs-aem-commons

http://adobe-consulting-services.github.io/acs-aem-commons/
Apache License 2.0
453 stars 598 forks source link

Metadata Schema Form Editor unable to edit any component. #3005

Open nattevenkatasai opened 1 year ago

nattevenkatasai commented 1 year ago

Required Information

SDK Dev Version : Adobe Experience Manager 2022.10.9398.20221020T071514Z-220900 ACS AEM Commons Version: 5.4.0</com.adobe.acs.aem.commons.version>

Expected Behavior

Metadata Schema Form Editor able to work.

Actual Behavior

Metadata Schema Form Editor unable to work.

Steps to Reproduce

Tools-->Assests-->Metadata Schemas--->Collection-->click on edit, Please find below screen shot.

Error Logs:

[api-regions-exports imports] com.mcdonalds.burgey:burgey.core:0.0.12-SNAPSHOT: Bundle burgey.core:0.0.12-SNAPSHOT is importing package(s) com.adobe.acs.commons.genericlists in start level 20 but no bundle is exporting these for that start level. (com.mcdonalds.burgey:burgey.all:0.0.12-SNAPSHOT)]

Links

Screenshot 2022-12-13 110944
davidjgonzalez commented 1 year ago

@nattevenkatasai

  1. are you using Generic Lists to power the metadata schema form?
  2. Did this start happening on a AEM CS version upgrade?
  3. Did this start happening with an ACS AEM Commons version upgrade?
  4. Is the Burgey core bundle active? Is the ACS AEM Commons bundle active?
  5. Is there anything else in the log, like a statcktrace, etc?
nattevenkatasai commented 1 year ago
  1. are you using Generic Lists to power the metadata schema form? Answer: Yes
  2. Did this start happening on a AEM CS version upgrade? Answer: I'm not sure.
  3. Did this start happening with an ACS AEM Commons version upgrade? Answer: Yes
  4. Is the Burgey core bundle active? Is the ACS AEM Commons bundle active? Answer: We don't have access, It's cloud environment.
  5. Is there anything else in the log, like a statcktrace, etc? Answer: Below are the log details. [api-regions-exports imports] com.mcdonalds.burgey:burgey.core:0.0.12-SNAPSHOT: Bundle burgey.core:0.0.12-SNAPSHOT is importing package(s) com.adobe.acs.commons.genericlists in start level 20 but no bundle is exporting these for that start level. (com.mcdonalds.burgey:burgey.all:0.0.12-SNAPSHOT)]
nattevenkatasai commented 1 year ago

@davidjgonzalez Can you please update on this issue.

PNKNaveen commented 1 year ago

Hi @davidjgonzalez,

we have downgraded ACS AEM commons version from 5.4.0 to 5.2.0 5.2.0</com.adobe.acs.aem.commons.version>

Below is the reference screenshot

image

still we are facing the issue. we are unable to open metadata schema form editor. Below are the logs.

\McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\main\java\com\mcdonalds\burgey\core\datasources\GenericListDatasource.java Line 12: import com.adobe.acs.commons.genericlists.GenericList.Item; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\main\java\com\mcdonalds\burgey\core\models\Cart.java Line 3: import com.adobe.acs.commons.genericlists.GenericList; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\main\java\com\mcdonalds\burgey\core\models\impl\CartImpl.java Line 10: import com.adobe.acs.commons.genericlists.GenericList.Item; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\main\java\com\mcdonalds\burgey\core\services\GenericListJsonResourceProvider.java Line 6: import com.adobe.acs.commons.genericlists.GenericList; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\main\java\com\mcdonalds\burgey\core\utils\BurgeyHelper.java Line 29: import com.adobe.acs.commons.genericlists.GenericList; Line 30: import com.adobe.acs.commons.genericlists.GenericList.Item; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\main\java\com\mcdonalds\burgey\core\utils\JsonResource.java Line 3: import com.adobe.acs.commons.genericlists.GenericList; Line 4: import com.adobe.acs.commons.genericlists.GenericList.Item; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\test\java\com\mcdonalds\burgey\core\datasources\GenericListDatasourceTest.java Line 10: import com.adobe.acs.commons.genericlists.GenericList.Item; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\test\java\com\mcdonalds\burgey\core\models\impl\CartImplTest.java Line 8: import com.adobe.acs.commons.genericlists.GenericList.Item; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\test\java\com\mcdonalds\burgey\core\services\GenericListJsonResourceProviderTest.java Line 20: import com.adobe.acs.commons.genericlists.GenericList; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\test\java\com\mcdonalds\burgey\core\utils\BurgeyHelperTest.java Line 38: import com.adobe.acs.commons.genericlists.GenericList; \McDonaldsCloudService-p23462\mcdonalds-burgey\core\src\test\java\com\mcdonalds\burgey\core\utils\JsonResourceTest.java Line 12: import com.adobe.acs.commons.genericlists.GenericList;

davidjgonzalez commented 1 year ago

@PNKNaveen I installed 5.4.0 on Adobe Experience Manager 2022.11.9850.20221116T162329Z-220900 and nothing breaks.

Do you have custom data source that youre using in your Metadata schema or something?

Have you verified that your ACS Commons bundle is starting?

2023-01-11 at 10 01 AM

and that package is being exported

2023-01-11 at 10 06 AM