我们已重命名 Apple MDM 使用的上下文根,现在需要向后兼容已注册的设备。我们正在运行 JBoss
我的第一次尝试只是将第二个模块条目添加到 application.xml 具有新的上下文根但相同的战争文件。我没有工作,除非我用新名称复制了战争文件。我真的不喜欢这个解决方案,虽然它有效。
相反,我尝试将 Valve 添加到根应用程序,然后它将旧上下文根重定向到新上下文根。这也很有效,直到设备进行 POST,然后发布的二进制内容丢失。
这个解决方案的好处是我们可以建立一个新的上下文根,为处理 Android 和 Windows Phone 的 MDM 做好准备。
这可以通过前锋来完成,然后应该如何实施?