1. OMG Mailing List
  2. Records Management Services V1.0 (RMS) Revision Task Force

All Issues

  • All Issues
  • Name: rms-rtf
  • Issues Count: 6

Issues Descriptions

RecordKeepers and Suspensions Services no longer exist but their ports are in the specification and the XMI file

  • Key: RMS11-6
  • Legacy Issue Number: 15879
  • Status: open  
  • Source: Object Management Group ( Larry Johnson [X] (Inactive))
  • Summary:

    Title: RecordKeepers and Suspensions Services no longer exist but their ports are in the specification and the XMI file.

    Descr: Removing the ports will resolve problems of untyped ports in the XMI.

    RMS-FTF: We have the solution for the issue (discovered in Monday’s AB Meeting) and will apply it. A ballot will be issued as soon as we verify that we have clean XMI, and again, I will be asking for a quick turnaround. We need to have this fixed to go through the AB on Thursday

  • Reported: RMS 1.0b2 — Tue, 7 Dec 2010 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

The XSD makes properties all lowercase as opposed to the camelcase from the PIM

  • Key: RMS11-5
  • Legacy Issue Number: 17359
  • Status: open  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    The XSD makes properties all lowercase as opposed to the camelcase from the PIM, which makes them a lot less legible and inconsistent with normal XML Schema practice and inconsistent with the names generated for ids. For example effectiveStartDate becomes effectivestartdate. But we also have hasRoleID which is camelcase.

  • Reported: RMS 1.0 — Fri, 4 May 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

In the XSD, references to other elements have been incorrectly typed as xs:NCName rather than xs:IDREF

  • Key: RMS11-4
  • Legacy Issue Number: 17358
  • Status: open  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    In the XSD, references to other elements have been incorrectly typed as xs:NCName rather than xs:IDREF

  • Reported: RMS 1.0 — Fri, 4 May 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Many elements are in the XMI as primitive types which are not at all primitive

  • Key: RMS11-3
  • Legacy Issue Number: 17357
  • Status: open  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    Many elements are in the XMI as primitive types which are not at all primitive, for example RecordKeeper, ManagedRecord, PartyRoles[], Party[], SuspensionRevocationMethod, AuthenticationMethod, ActionEventSpecification, DispositionSuspend, Revocation. Some of these (e.g. DispositionSuspend) have both a class and a primitive type. I suspect this is because they have been used in operation parameters.

  • Reported: RMS 1.0 — Fri, 4 May 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

The XMI references several Sparx-specific PrimitiveTypes

  • Key: RMS11-2
  • Legacy Issue Number: 17356
  • Status: open  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    The XMI references several Sparx-specific PrimitiveTypes in packages EA_none_Types_Package and EA_PrimitiveTypes_Package

  • Reported: RMS 1.0 — Fri, 4 May 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Typo “subordintate” in 8.4.4. and Figure 8.5 and the XMI and XSD

  • Key: RMS11-1
  • Legacy Issue Number: 17355
  • Status: open  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    Typo “subordintate” in 8.4.4. and Figure 8.5 and the XMI and XSD

  • Reported: RMS 1.0 — Fri, 4 May 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT