weblogic8.1 在aix 上用开发模式建立域的问题

           最近部署一个使用接近10年的老项目,里面部署的应用,ejb和web 项目接近19个,没有人交接的(交接的问题完全是公司的责任)!

   服务器系统是IBM 的AIX6,中间件是weblogic 8.1.5(原来是环境是8.1.4,不要小看版本的问题,主要的应用用到了weblogic的东西,目前是部署不成功的)

   weblogic 是专门的厂家安装的, 域是我自己建立, linux 相关的系统我是比较少用的, 一些人吹嘘说是最好的系统, 下面一个问题让我哭笑不得!

           域的建立, 我上网搜索一下就知道了,因为是正式环境, 所以我选的都是生产模式,域也建立成功了! 问题来了,我发现域里面的一些文件明显少了,如stopWebLogic 的居然没有, 并且启动WebLogic 的话, 输入用户名后就直接退出了!!建立几个域都是同样的问题!

          找了中间件安装的厂家, 居然说是不能用开发模式建域,要用开发模式!我试了一下, 建立的域用了开发模式, 可以启动了!我无语了, 我又上网搜索了,网上有一篇文章提到了这个问题:

    

 在linux上发布weblogic:


         在创建domain的时候,开发模式下,启动和发布服务是没有问题的。但是如果是生产模式,就遇到了一点问题。当然如果是windows版本应该是没有什么太大问题的,这次应用是发布在HPUnix上的,选择生产模式,在启动服务的时候,提示输入用户名,输入默认的weblogic,回车,不知道为什么就是不出来提示输入密码,而是直接shutdown了。原以为是版本的问题,特地从9.0升级到9.2,结果还是不行。于是查看了一下startWebLogic.sh的教本,增加了两个环境变量WLS_USER和WLS_PW,其值就是用户名和密码,再启动服务就可以了。

        域建立的时候, 开发模式比生产模式多了一个boot.properties 文件,里面保存了域启动需要的用户名和密码,在windows 版本中,这个文件不是必要的,在linux类的系统中, 居然是必不可少的。还有,在域控制台, 我们可以把开发模式改为生产模式。








你可能感兴趣的:(weblogic8.1 在aix 上用开发模式建立域的问题)