我尝试在GlassFish server 4.1.0中部署ADF 12.1.3应用程序,并在部署期间遇到以下错误 注意:将Adf essentials 3.1.2复制到GlassFish中的lib文件夹,ADF应用程序为12.1.3版本,GlassFish版本为4.1.0
部署期间发生错误:部署应用程序时出现异常[MegatronApplicationOCS_07012015]:org.xml.sax.SAXParseExceptionpublicId:file:/ C:/glassfish4/glassfish/lib/schemas/weblogic-application/1.0/weblogic-application.xsd ; lineNumber:8; columnNumber:16;存档中的部署描述符文件META-INF / weblogic-application.xml [MegatronApplicationOCS_07012015]。 TargetNamespace.1:期望名称空间“http://www.bea.com/ns/weblogic/weblogic-application”,但架构文档的目标名称空间为“http://xmlns.oracle.com/weblogic/weblogic-application”..有关详细信息,请参阅server.log。
解决此问题的任何帮助
由于
答案 0 :(得分:2)
您是否将JDeveloper中的项目部署平台设置为Glassfish? "转到应用程序 - >应用属性 - >部署 转到Platform并从下拉列表中选择Glassfish 3.1。单击“确定”返回项目。 " https://blogs.oracle.com/shay/entry/deploying_oracle_adf_applications_to
另外 - 对于Glassfish 4,你会想要JDev 12.2.1。 http://www.oracle.com/technetwork/developer-tools/jdev/documentation/122-cert-2708091.html#ApplicationServers