adobe / adobe/aem-project-archetype

Archetype 27 & 28 - Errors related to filevault/filter.xml in ui.content project

Open
#767 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
596
Forks
431
Avg merge
10d 6h
Merged PRs (30d)
1

Description

### Expected Behaviour
Shouldn't throw any errors with regards to sample content provided by archetype

### Actual Behaviour
Multiple errors upon loading the project in Eclipse IDE

- Issue related to acHandling as the import mode is MERGE
- Errors & Warnings on Dam paths and thumbnail for parent dam folder not recognized by the filter or perhaps not recognized correctly
![archetype28](https://user-images.githubusercontent.com/34920377/127697566-9247b795-30f1-494a-85e0-2b85744dec03.png)
![archetype27](https://user-images.githubusercontent.com/34920377/127697568-9c4a8f8a-871a-4e09-b016-e388370d6a35.png)
![archetype26](https://user-images.githubusercontent.com/34920377/127697569-69acba51-12fd-433a-847c-5cd4f87e682b.png)

### Reproduce Scenario (including but not limited to)

#### Steps to Reproduce
Create new project using archetype27 or 28 using command line or terminal as recommended in archetype usage guidelines
Then load the project using Eclipse IDE

#### Platform and Version
MacOS Big Sur

#### Sample Code that illustrates the problem
Please see attached screenshots for archetype 26, 27 & 28

#### Logs taken while reproducing problem
Please see attached screenshots for archetype 26, 27 & 28

#### Other Details
Verified that this issue doesn't exist in archetype 26 as it appears to have come with different versions of vault plugins and filter values are different. Unsure of the impact, so proceeding with development for now, deleting or modifying the files causing issue, but need a clean build so we don't end up losing time setting up the project

Contributor guide

Open the contributing guide

Research direction

Start with the generated ui.content filevault/filter.xml for archetypes 27 and 28, then compare its acHandling, DAM paths, and thumbnail entries with archetype 26. Reproduce by generating a project from archetype 27 or 28 and loading it in Eclipse; done means the sample content produces no filter-related errors or warnings and has a clean build.

Written by the indexing model from the issue text.

Assessment

Tech stack
xml
Domain
build-system, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.