error while executing antennaDesigner in 2018a:

>> antennaDesigner Warning: The following error was caught while executing 'matlab.ui.internal.toolstrip.swing.ToolstripSwingService' class destructor: Dot indexing is not supported for variables of this type.

Error in matlab.ui.internal.toolstrip.swing.ToolstripSwingService/delete (line 50) this.Registry.reset();

Error in matlab.ui.internal.toolstrip.swing.ToolstripSwingService (line 26) function this = ToolstripSwingService(channel)

Error in matlab.ui.internal.desktop.ToolGroup (line 182) this.ToolstripSwingService = matlab.ui.internal.toolstrip.swing.ToolstripSwingService(this.PeerModelChannel);

Error in em.internal.antennaExplorer.view.AppView (line 96) obj.appToolGrp = matlab.ui.internal.desktop.ToolGroup(appTitle, appName);

Error in antennaDesigner (line 9) em.internal.antennaExplorer.view.AppView('Antenna Designer', 'Antenna Designer', fileName); > In matlab.ui.internal.toolstrip.swing.ToolstripSwingService (line 26) In matlab.ui.internal.desktop.ToolGroup (line 182) In em.internal.antennaExplorer.view.AppView (line 96) In antennaDesigner (line 9) Warning: The following error was caught while executing 'matlab.ui.internal.desktop.ToolGroup' class destructor: Undefined function 'isvalid' for input arguments of type 'double'.

Error in matlab.ui.internal.desktop.ToolGroup/delete (line 203) if isvalid(this.ToolstripSwingService)

Error in matlab.ui.internal.desktop.ToolGroup (line 140) function this = ToolGroup(apptitle, appname)

Error in em.internal.antennaExplorer.view.AppView (line 96) obj.appToolGrp = matlab.ui.internal.desktop.ToolGroup(appTitle, appName);

Error in antennaDesigner (line 9) em.internal.antennaExplorer.view.AppView('Antenna Designer', 'Antenna Designer', fileName); > In matlab.ui.internal.desktop.ToolGroup (line 140) In em.internal.antennaExplorer.view.AppView (line 96) In antennaDesigner (line 9) Error using connector.internal.doEnsureServiceOn Error in Connector: Did not start the server. Desired port was: 31515. Last error was: Server did not respond to initial request: 127.0.0.1:31714

Error in connector.ensureServiceOn

Error in matlab.ui.internal.toolstrip.swing.ToolstripSwingService (line 35) connector.ensureServiceOn;

Error in matlab.ui.internal.desktop.ToolGroup (line 182) this.ToolstripSwingService = matlab.ui.internal.toolstrip.swing.ToolstripSwingService(this.PeerModelChannel);

Error in em.internal.antennaExplorer.view.AppView (line 96) obj.appToolGrp = matlab.ui.internal.desktop.ToolGroup(appTitle, appName);

Error in antennaDesigner (line 9) em.internal.antennaExplorer.view.AppView('Antenna Designer', 'Antenna Designer', fileName);

Warning: Issue starting Connector. Please check that port 31415 is available. Did not start the server. Desired port was: 31515. Last error was: Server did not respond to initial request: 127.0.0.1:31714 >>

回答(1 个)

Raghunathraju
Raghunathraju about 6 hours 前
This issue is fixed in a newer release of MATLAB.
The antennaDesigner app in R2018a used an older UI framework (ToolGroup + ToolstripSwingService) that depended on MATLAB's internal Connector service running on port 31415. That dependency, and the associated errors, no longer exist in current releases.

回答:

about 15 hours 前

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by