No Idea Project Created

I followed the tutorial instructions but no IDEA project was created when I created the MPS project. Perhaps this is because I'm using IRIDA EAP 3405 (the download link for 3370 only points to 3405) ?

I can follow the tutorial in MPS, but how do I get the IDEA project created?

The Windows command processor shows a stack trace:

  ERROR - rains.mps.ide.NewProjectDialog - Exception

org.apache.xmlrpc.XmlRpcException: java.lang.Exception: RPC handler object "MPSS

upport" not found and no default handler registered

        at org.apache.xmlrpc.XmlRpcClient$Worker.execute(XmlRpcClient.java:457)

        at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:163)

        at jetbrains.mps.plugin.MPSPlugin.addSource(MPSPlugin.java:129)

        at jetbrains.mps.ide.NewProjectDialog.createNewProject(NewProjectDialog.

java:151)

        at jetbrains.mps.ide.NewProjectDialog.access$200(NewProjectDialog.java:2

6)

        at jetbrains.mps.ide.NewProjectDialog$2.actionPerformed(NewProjectDialog

.java:91)

        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:18

49)

        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav

a:2169)

        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel

.java:420)

        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258

)

        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL

istener.java:234)

        at java.awt.Component.processMouseEvent(Component.java:5488)

        at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)

        at java.awt.Component.processEvent(Component.java:5253)

        at java.awt.Container.processEvent(Container.java:1966)

        at java.awt.Component.dispatchEventImpl(Component.java:3955)

        at java.awt.Container.dispatchEventImpl(Container.java:2024)

        at java.awt.Component.dispatchEvent(Component.java:3803)

        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212

)

        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)

        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)

        at java.awt.Container.dispatchEventImpl(Container.java:2010)

        at java.awt.Window.dispatchEventImpl(Window.java:1766)

        at java.awt.Component.dispatchEvent(Component.java:3803)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)

        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh

read.java:234)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre

ad.java:163)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre

ad.java:153)

        at java.awt.Dialog$1.run(Dialog.java:515)

        at java.awt.Dialog.show(Dialog.java:536)

        at java.awt.Component.show(Component.java:1300)

        at java.awt.Component.setVisible(Component.java:1253)

        at jetbrains.mps.ide.BaseDialog.showDialog(BaseDialog.java:41)

        at jetbrains.mps.ide.IdeMain.newProject(IdeMain.java:457)

        at jetbrains.mps.ide.actions.file.NewProjectAction.execute(NewProjectAct

ion.java:21)

        at jetbrains.mps.ide.action.AbstractActionAdapter$1.run(AbstractActionAd

apter.java:34)

        at jetbrains.mps.ide.command.StandaloneCommandProcessor.executeCommand(S

tandaloneCommandProcessor.java:24)

        at jetbrains.mps.ide.command.CommandProcessor.executeCommand(CommandProc

essor.java:23)

        at jetbrains.mps.ide.action.AbstractActionAdapter.actionPerformed(Abstra

ctActionAdapter.java:32)

        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:18

49)

        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav

a:2169)

        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel

.java:420)

        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258

)

        at javax.swing.AbstractButton.doClick(AbstractButton.java:302)

        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1

000)

        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMen

uItemUI.java:1041)

        at java.awt.Component.processMouseEvent(Component.java:5488)

        at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)

        at java.awt.Component.processEvent(Component.java:5253)

        at java.awt.Container.processEvent(Container.java:1966)

        at java.awt.Component.dispatchEventImpl(Component.java:3955)

        at java.awt.Container.dispatchEventImpl(Container.java:2024)

        at java.awt.Component.dispatchEvent(Component.java:3803)

        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212

)

        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)

        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)

        at java.awt.Container.dispatchEventImpl(Container.java:2010)

        at java.awt.Window.dispatchEventImpl(Window.java:1766)

        at java.awt.Component.dispatchEvent(Component.java:3803)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)

        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh

read.java:234)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre

ad.java:163)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

0
4 comments
Avatar
Permanently deleted user

I guess this is probably related to the failed IDEA project, but MPS generates the tutorial language OK, and produces a HelloWorld.java file (and a HelloWorld_Editor.java file), but when I come to create a concept for the test model, I get:

Create Rot Node > HelloWorld >

where the text in [] is greyed out...

It all looks very clever and terribly modern, but it doesn't seem to work yet.

0
Avatar
Permanently deleted user

It looks like MPSPlugin can't connect to MPS IDE. Probably it is because

you are using windows firewall. Try to open ports 9323 and 23239.

0
Avatar
Permanently deleted user

Still no joy - I get the same exception after explicitly opening those ports, either as TCP and UDP...

0
Avatar
Permanently deleted user

OK, it now works with IDEA RC1 #3415.

0

Please sign in to leave a comment.