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

Issues/invalid characters in the exported packages list causes system bundles to no longer load #29899

Closed
swicken-dotcms opened this issue Sep 5, 2024 · 3 comments · Fixed by #29918

Comments

@swicken-dotcms
Copy link
Contributor

Parent Issue

No response

Problem Statement

When there are invalid characters/issues with the exported packages listed in the Plugins portlet, system bundles stop loading as well as any uploaded plugins

Steps to Reproduce

  1. Load up a demo starter
  2. Go to the plugins portlet
  3. Intentionally add a bunch of invalid characters (commas, slashes, etc) to the exported packages list near the top
  4. Save the exported packages
  5. Refresh the portlet
  6. Click 'Show System Bundles'

It will look like this:

image

Many of the System bundles are in an 'Installed' state

Acceptance Criteria

Invalid exported packages should not cause system bundles to stop populating
Invalid exported packages list should be able to self resolve by resetting when encountering an error and reprocessing exported packages on deployed bundles

dotCMS Version

Current, all LTS versions

Proposed Objective

Core Features

Proposed Priority

Priority 2 - Important

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

@jdotcms
Copy link
Contributor

jdotcms commented Sep 5, 2024

I know may be out of the gardening day scope, but will take advance I have a day to concentrate on this

@dsilvam
Copy link
Contributor

dsilvam commented Sep 27, 2024

Passed IQA:

  • Added invalid characters to the exported packages
  • Reloaded plugins portlet
  • Clicked on show system plugins

They all look active

Image

@dsilvam dsilvam self-assigned this Sep 27, 2024
@erickgonzalez erickgonzalez added the Next LTS Release Shortlisted of issues that will be included in the upcoming LTS label Oct 1, 2024
@erickgonzalez erickgonzalez removed LTS : Next Ticket that will be added to LTS Next LTS Release Shortlisted of issues that will be included in the upcoming LTS labels Oct 21, 2024
@erickgonzalez
Copy link
Contributor

It can't be backported because OSGIResource doesn't exist in LTSs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants