Book a Demo

Author Topic: importing XMI UML profiles from RSA 7.0  (Read 2446 times)

richib

  • EA Novice
  • *
  • Posts: 8
  • Karma: +0/-0
  • Everything is round
    • View Profile
importing XMI UML profiles from RSA 7.0
« on: October 23, 2007, 11:52:32 pm »
when importing my profiles from RSA into EA it seemed to work nicely to export them as XMI and then to import them into EA. The result is shown below.

<?xml version="1.0" encoding="windows-1252"?>
<UMLProfile profiletype="uml2">
<Documentation id="FE46C95A-9" name="SeeComponentProfile" version="1.0" notes="SeeComponentProfile"/>
<Content>
<Stereotypes>
<Stereotype name="seeApplication" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeBasicService" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeComponent" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeContext" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeDataSource" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeFullQualifiedJavaType" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0">
<TaggedValues>
<Tag name="type" type="String" description="" unit="" values="" default=""/>
</TaggedValues>
</Stereotype>
<Stereotype name="seeIdentifier" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0">
<TaggedValues>
<Tag name="name" type="String" description="" unit="" values="" default=""/>
<Tag name="vendor" type="String" description="" unit="" values="" default="NSN"/>
<Tag name="version" type="String" description="" unit="" values="" default="1.0"/>
</TaggedValues>
</Stereotype>
<Stereotype name="seeImplementedMessage" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeInterface" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeJavaPort" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeMessage" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeMessageMapper" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeOneWayMessage" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seePersistent" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seePort" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seePortHandler" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeRequestMessage" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeResponseMessage" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
<Stereotype name="seeStateMachine" notes="" cx="90" cy="70" bgcolor="-1" fontcolor="-1" bordercolor="-1" borderwidth="-1" hideicon="0"/>
</Stereotypes>
<TaggedValueTypes/>
</Content>
</UMLProfile>

This gave a lot of headache as it looks like a Profile but it is not really a complete Profile. The AppliesTo is missing and the stereotypes work not properly when using them in EA projects.

So I started to create them newly with EA. That works. Is this problem known and is there a workaround?

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: importing XMI UML profiles from RSA 7.0
« Reply #1 on: October 24, 2007, 03:38:59 am »
Rich,

This is probably worth sending directly to Sparx support. They will need the file and perhaps the EA project you were using - in compressed format of course.

David
No, you can't have it!