Ticket #90 (new defect)

Opened 6 years ago

Last modified 5 years ago

OWD generates port_list property in .prf.xml

Reported by: jgaeddert Owned by: unassigned
Priority: minor Milestone: Abeyance
Component: tools Version: 0.6.2-prerelease
Keywords: Cc:

Description

OWD still seems to generate a port_list property that lists all the provides ports in the .prf.xml file. This is redundant as the .scd.xml file has this information. This needs to be removed.

<simplesequence id="port_list" mode="readonly" name="port_list" type="string">
    <description>Returns a sequence of strings with the names of the available Provides ports</description>
    <kind kindtype="configure"/>
    <values>
        <value>samples_in::standardInterfaces.complexShort</value>
    </values>
</simplesequence>

Change History

Changed 6 years ago by DrewCormier

  • milestone changed from Release 0.6.2 to Release 0.7.0

Need to talk with sponsors about why this list of ports is in the prf file instead of just using the scd file. OWD has been updated by cdietric to not crash when these ports are present. Will not remove generation for this release to avoid compatability problems with other users.

Changed 5 years ago by jgaeddert

  • owner changed from acormier to DrewCormier

Changed 5 years ago by balister

This came up again in ticket #144. We need to resolve why this XML exists.

Changed 5 years ago by DrewCormier

emailed previous sponsors, awaiting reply

Changed 5 years ago by jgaeddert

It might be useful to simply remove this functionality in trunk as it isn't necessary there. Said sponsors were working with version 0.6.0 or 0.6.1 and are doubtful to use trunk anytime soon.

Changed 5 years ago by DrewCormier

Apparently sponsors put this in so that ALF can get port info from the component. As to why they did not do this through the SCD file is beyond me. The proper solution is to remove the info from the prf file and modify "trunk" ALF (or both, or whatever) so that it gets the information from the proper file. I do have a hunch that they might have tried this already and ran into some kind of roadblock....

Changed 5 years ago by DrewCormier

Also, we have code in importResource (I think) that will keep OWD from choking on startup if this XML is present. I think we should leave that in since the overhead is minimal.

Changed 5 years ago by cdietric

  • milestone changed from Release 0.7.0 to Abeyance

Changed 5 years ago by DrewCormier

  • owner changed from DrewCormier to unassigned
Note: See TracTickets for help on using tickets.