Martin Zink created MINIFICPP-2876:
--------------------------------------

             Summary: Manifest bundles invalid groupname
                 Key: MINIFICPP-2876
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-2876
             Project: Apache NiFi MiNiFi C++
          Issue Type: Bug
            Reporter: Martin Zink


from [~szaszm] :



{noformat}
The new version changes the bundle group identifier for all components
in the C2 manifest to a hardcoded "componentManifest", which causes
issues with C2 servers using the group identifier to identify
components. This can break matching controller service types to the
types/interfaces expected in processor properties, and potentially
causing issues when updating from a previous version, because all
components change their identity.

In older versions, this group id used to be "org.apache.nifi.minifi" on
all the processors I've checked. This affects both extensions using the
new stable API/ABI and extensions using the older build-coupled API.
Unfortunately this group id is just outside of the actual
"componentManifest" element that we have automated tests for. :(

I think we need to fix this issue before we publish the 1.0
version. Let's discuss offline how to fix it!

{noformat}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to