I’m running Penrose Server under JBoss AS 4.0 and I was going bonkers trying to figure out why Penrose Studio was giving me this exception:
ProjectEditorDialog$1 [ ?] Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: non-JRMP server at remote endpoint]
Maybe this is already conspicuously documented somewhere, but the solution is very simple: You need to change the “Type” from PENROSE to JBOSS in the connection dialog to connect to the JBOSS RMI.