openfire-plugin-assembly is inflexible on project structure

Description

When creating a plugin project using src/java for the source root, plugin.xml must be in the root.

When creating a plugin project using the default src/main/java structure, the plugin.xml must be in the src folder.

This is because the openfire-plugin-assembly specifically looks for this file two directories above.

 

Make the building more flexible, without breaking existing plugins.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

Created June 26, 2023 at 8:26 PM
Updated July 4, 2023 at 9:19 AM
Resolved July 4, 2023 at 9:19 AM