Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Blocks v4.0.0] OSGi R6 annotations broke Workflow Process Labels in AEM #1645

Closed
3 tasks done
davidjgonzalez opened this issue Dec 21, 2018 · 0 comments · Fixed by #1662
Closed
3 tasks done

[Blocks v4.0.0] OSGi R6 annotations broke Workflow Process Labels in AEM #1645

davidjgonzalez opened this issue Dec 21, 2018 · 0 comments · Fixed by #1662
Labels
Milestone

Comments

@davidjgonzalez
Copy link
Contributor

Required Information

  • AEM Version, including Service Packs, Cumulative Fix Packs, etc: AEM 6.4.2
  • ACS AEM Commons Version: 3.19.1-SNAPSHOT
  • Reproducible on Latest? on 3.19.1-SNAPSHOT (post OSGi R6)

The break appears to be caused by the move to OSGi R6 annotations in #1560

Expected Behavior

ACS Commons Workflow processes should display their human-friendly labels in the process selection drop-down.

Actual Behavior

The WF full class name is displayed in the process dropdown.

Steps to Reproduce

  1. Create a new WF Model
  2. Add a WF Process Step
  3. Goto Process tab
  4. Open the Process dropdown list, and all ACS Commons WF's are listed by Java package name (not by process label)

image

It appears that the process.label is not being registered as an OSGi component property.

image

@davidjgonzalez davidjgonzalez added this to the 4.0.0 milestone Dec 21, 2018
@davidjgonzalez davidjgonzalez changed the title OSGi R6 annotations application broke Workflow Process Labels in AEM OSGi R6 annotations broke Workflow Process Labels in AEM Dec 21, 2018
@davidjgonzalez davidjgonzalez changed the title OSGi R6 annotations broke Workflow Process Labels in AEM [Blocks v4.0.0] OSGi R6 annotations broke Workflow Process Labels in AEM Dec 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant