Weblogic 服务器中的 Oracle ords 1.17.4
Oracle ords 1.17.4 in weblogic server
我使用 Oracle RDBMS 12c,其中安装了 APEX 5.1.4 it.I 还有一个 WebLogic 12c 服务器。
环境:
windows10
Oracle 12c 数据库
顶点 5.1.4
订单 1.17.4
welogic 12c
1) 用户 APEX_PUBLIC_USER 是开放的并且有一个已知的密码。
2) 部署 apex.war 和 i.war 都具有:State=ActiveHealth=OK 但是,当我尝试获取 APEX 页面时:http://:
我收到错误:
错误 500--内部服务器错误
来自 RFC 2068 超文本传输协议——HTTP/1.1:
10.5.1 500 内部服务器错误
服务器遇到意外情况,无法完成请求。
谢谢
ords 17.4 需要 weblogic server 12c 的支持:
Weblogic 12 部署需要以下解决方法以避免 Java class 冲突导致调用 ORDS 时出现 500 响应:
您可以通过多种方式设置这些系统属性,但我们建议这样做的方式是更新部署 ORDS 的服务器实例的设置。
推荐的解决方案是:
在 WebLogic 管理控制台中导航至:
环境——服务器——server-name-where-ords-is-deployed——服务器启动
然后在参数字段中输入以下内容,然后保存并重新启动该服务器:
-Dcom.sun.xml.ws.spi.db.BindingContextFactory=com.sun.xml.ws.db.glassfish.JAXBRIContextFactory
-Djavax.xml.bind.JAXBContext=com.sun.xml.bind.v2.ContextFactory
注意:不要忘记每个参数的连字符“-”,我还建议在 weblogic 控制台中重新启动服务器,而不是在操作系统的命令控制台中重新启动服务器。
我使用 Oracle RDBMS 12c,其中安装了 APEX 5.1.4 it.I 还有一个 WebLogic 12c 服务器。 环境:
windows10
Oracle 12c 数据库
顶点 5.1.4
订单 1.17.4
welogic 12c
1) 用户 APEX_PUBLIC_USER 是开放的并且有一个已知的密码。
2) 部署 apex.war 和 i.war 都具有:State=ActiveHealth=OK 但是,当我尝试获取 APEX 页面时:http://:
我收到错误:
错误 500--内部服务器错误 来自 RFC 2068 超文本传输协议——HTTP/1.1: 10.5.1 500 内部服务器错误 服务器遇到意外情况,无法完成请求。
谢谢
ords 17.4 需要 weblogic server 12c 的支持:
Weblogic 12 部署需要以下解决方法以避免 Java class 冲突导致调用 ORDS 时出现 500 响应:
您可以通过多种方式设置这些系统属性,但我们建议这样做的方式是更新部署 ORDS 的服务器实例的设置。
推荐的解决方案是:
在 WebLogic 管理控制台中导航至:
环境——服务器——server-name-where-ords-is-deployed——服务器启动
然后在参数字段中输入以下内容,然后保存并重新启动该服务器:
-Dcom.sun.xml.ws.spi.db.BindingContextFactory=com.sun.xml.ws.db.glassfish.JAXBRIContextFactory
-Djavax.xml.bind.JAXBContext=com.sun.xml.bind.v2.ContextFactory
注意:不要忘记每个参数的连字符“-”,我还建议在 weblogic 控制台中重新启动服务器,而不是在操作系统的命令控制台中重新启动服务器。