Import XMI Not Available

Support

Version 11.93.6954.37693

Online documentation states this should be available in Professional edition ?

Options > Menu > File > Import seems to suggest to should appear, but it does not

17 January 2019 16:24:45 Stewart Morris

Add Comment

Dusan Rodina - softwareideas.net 17 January 2019 16:40:32

Hello,

If you are using the Ribbon interface - the feature is available on Process tab/Reverse Engineering group/XMI button.

If you prefer the menu interface you can change it this way: https://www.softwareideas.net/a/346/Ribbon-or-Classic-Menu

Then XMI import is available in File menu.

The simple way to access the features is also the quick access box (in the right top corner of the window) - type xmi and choose the first option: Process ->Reverse Engineering -> XMI.

I hope I helped you.

Stewart Morris 17 January 2019 17:00:33

RE: XMI Import

Dusan,

Thanks. Found it !

However, Import crashes after importing a previously exported ( very simple ) SYSML Package.

SoftwareIdeasModeler.Core.CommandProcessing.CommandException: Exception during execution the command: ImportXmi ---> System.Xml.XmlException: There is no Unicode byte order mark. Cannot switch to Unicode.

at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)

at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)

at System.Windows.Forms.Control.Invoke(Delegate method)

at SoftwareIdeasModeler.Core.CommandProcessing.ApplicationAction.Perform()

at SoftwareIdeasModeler.Core.CommandProcessing.ApplicationCommandProcessor.Execute(UnitOfWork unitOfWork, CommandDefinition commandDefinition, ActionCallback actionCallback, Object callbackTag, Boolean calledFromAnotherAction, CommandArgument[] arguments)

--- End of inner exception stack trace ---

at SoftwareIdeasModeler.Core.CommandProcessing.ApplicationCommandProcessor.Execute(UnitOfWork unitOfWork, CommandDefinition commandDefinition, ActionCallback actionCallback, Object callbackTag, Boolean calledFromAnotherAction, CommandArgument[] arguments)

at SoftwareIdeasModeler.ClassicMenu.ClassicMenuBuilder.Item_Click(Object sender, EventArgs e)

at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.WndProc(Message& m)

at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

OF=SoftwareIdeasModeler.MainForm

NoCmds

OF=SoftwareIdeasModeler.MainForm

NoCmds

Dusan Rodina - softwareideas.net 17 January 2019 17:07:40

RE: RE: XMI Import

It seems to be something with text encoding. This error will be further analyzed.

You could also try to open the XMI file in Notepad and save it as a new file with UTF-8 encoding. Then try to import the new file to SIM.

Stewart Morris 17 January 2019 17:41:38

RE: RE: RE: XMI Import

fails. I shall provide further detail via email if that is OK ?

Dusan Rodina - softwareideas.net 17 January 2019 21:18:18

RE: RE: RE: RE: XMI Import

Yes, further details would be appreciated. You can send it to softwareideas@softwareideas.net. Thank you for your cooperation.