从Weblogic迁移至Apusic以及配置默认应用

本文讲述了从Weblogic迁移到Apusic的过程,包括遇到的404错误问题和解决方法。通过删除默认应用,修改apusic-application.xml文件,确保应用成为默认启动项目,解决了路径问题。同时,发现代码中相对路径的灵活性不足,需改进。对比了JBuilder+Weblogic下的weblogic.xml,解析了Apusic的META-INF应用配置。
摘要由CSDN通过智能技术生成

之前曾经做过一个使用JBuilder+Weblogic开发的项目(加入项目名字为tsterp),当时对Weblogic以及JBuilder之间的配合不熟悉,对两者的工作原理也不甚了解,只知道在JBuilder下可以非常方便地开发对于Weblogic的应用,直到后来想把项目迁移到tomcat下,发现总是404!当时对这个问题感到很奇怪,以为是tomcat某个配置有问题,由于对tomcat不熟悉,最后也不了了之了。

最近又拿到这个项目,已经将开发工具转换到apusic operamasks中,并将此项目作为一个标准的apusic工程创建完成。而weblogic实在是太慢了,就想把应用服务器迁移到apusic下,发现在apusic下同样是404错误!此时发现报404错误的时候,浏览器的地址栏已经没有此应用的名字(tsterp),而是直接“地址:端口号/页面”,奇怪了!项目名称怎么突然没了呢?难道说非要将此项目设置为默认的项目?先按照项目作为apusic默认的启动项目的配置方法,将此项目配置为apusic下的默认应用,启动后竟然可以正常访问了!看来果然是某个地方的路径出了问题。关于apusic下设置默认应用的方法,如下所示:

  • 首先,如果应用是部署在apusic的默认域mydomain下,则需要将此domain下的default应用删除。即将%apusic_home%/domains/mydomain/applications下的default应用移除;
  • 然后,在应用根目录下新建META-INF文件夹,文件夹下新建apusic-application.xml文件,该文件内容如下:
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值