methodName without dots does not work

Per S
  • Per S
    Per S

    I'm currently working in a project where the interface is already defined.
    The methodNames does not have any dots included. It only says <methodName>MyMethod</methodName> for example.

    I get this error message:
    redstone.xmlrpc.XmlRpcDispatcher writeError
    WARNING: Invalid method name format

    I tried adding an interceptor that prefixed methodname if it didn't have any package, but the message stops before getting to any interceptors. The check is in XmlRpcDispatcher. Can i work around this without modifying the source code of redstone?

    Even though it is a normal convention to use dots, it should not be required when using the redstone package for building server implementations. According to the XML-RPC spec it is allowed: