我在用于db的Address类和使用wsdl2ruby(以及其他几个类)生成的Address类之间存在命名冲突。我正在使用soap4r。
无论如何都要在自己的命名空间中生成soap4r类,这样所有的soap4r类都可以看到对方但不与我的应用程序冲突?
我宁愿不使用动态生成器(handsoap,savon),因为这会大大增加用户代码的数量。
答案 0 :(得分:1)
Ruby没有名称空间,它有模块。从来源看,--module_path [desiredModuleName]
的{{1}}选项看起来就像您要找的那样。