我的情况是,必须在Weblogic 11g(10.3.5)和Weblogic 12上运行相同的代码行。这时我们(慢慢地)正在进行升级。
不幸的是,Weblogic 11似乎没有正确设置某个请求属性(FORWARD_QUERY_STRING),因此我需要一组略有不同的指令来执行某项任务。 WLS 11版本在WLS 12上抛出异常,反之亦然。
我的问题是:有没有一种方法可以在运行时识别Weblogic版本,从而运行相应的行?
答案 0 :(得分:1)
答案 1 :(得分:0)
我们为各种WebLogic服务器设置环境变量,以便运行时代码可以对特定版本做出反应。在服务器启动脚本中设置此变量。