免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1644 | 回复: 0
打印 上一主题 下一主题

[WebLogic] weblogic [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-16 15:53 |只看该作者 |倒序浏览


                        玩玩weblogic

玩了一天的weblogic ,当然是用测试机器搞的,呵呵,装的是红帽linux,然后下载的是weblogic9.2
忙了整整一天,应用也部署上去了,可是有两个问题没有解决
1,在启动文件中增加java虚拟内存
在自己建立的域中/home/telstar/bea/user_projects/domains/ewsx/bin
下的startWebLogic.sh
vi startWebLogic.sh
添加

MEM_ARGS="-Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"

不过貌似没有效果。闷
ps -ef | grep java
telstar  10790 10756  2 14:57 pts/6    00:00:11 /home/telstar/bea/jdk150_04/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Xverify:none -da -Dplatform.home=/home/telstar/bea/weblogic92 -Dwls.home=/home/telstar/bea/weblogic92/server -Dwli.home=/home/telstar/bea/weblogic92/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/telstar/bea/patch_weblogic920/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/telstar/bea/weblogic92/server/lib/weblogic.policy weblogic.Server

看到的内存还是那么小。汗,接着琢磨

2,应用打成war包后,直接上传至:/home/telstar/bea/user_projects/domains/ewsx/autodeploy 目录下,让wl自动部署。
晚上以后访问需要在ie中输入:
http://133.135.4.42:7001/ews
  必须要带war包名,比较郁闷,人人都说要修改weblogic.xml文件,可惜我怎么就找不到这个文件呢。嘎嘎,折磨人。其实输入ews也可以登陆,但是怕就怕用户不满意,我都不满意况用户呢。
进入
http://133.135.4.42:7001/console
控制台界面,面的全新的东东与英文界面还要继续探索。
该问题已经解决,解决方法如下
进入你的用户工程目录 cd /home/telstar/bea/user_projects/domains
cd /home/telstar/bea/user_projects/domains

执行以下命令
find ./ -name weblogic.xml

会出现如下
./ewsx/servers/AdminServer/tmp/_WL_user/_appsdir_ews_war/6v24xc/war/WEB-INF/weblogic.xml
./ewsx/servers/AdminServer/tmp/_WL_internal/bea_wls9_async_response/8tpkys/war/WEB-INF/weblogic.xml
./ewsx/servers/AdminServer/tmp/_WL_internal/wlstestclient/lppiv9/war/WEB-INF/weblogic.xml
./ewsx/servers/AdminServer/tmp/_WL_internal/bea_wls_internal/9j4dqk/war/WEB-INF/weblogic.xml

然后直接

vi ./ewsx/servers/AdminServer/tmp/_WL_internal/wlstestclient/lppiv9/war/WEB-INF/weblogic.xml
将里面resource-path>//resource-path> 后面的*号去掉保存退出
./weblogic92/samples/server/medrec/dist/medrecEar/MedRecRMWebServices/WEB-INF/weblogic.xml
?xml version="1.0" encoding="UTF-8"?>
weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
        charset-params>
          input-charset>
                resource-path>//resource-path>
                java-charset-name>UTF-8/java-charset-name>
          /input-charset>
        /charset-params>
/weblogic-web-app>
~
这样就可以直接IP地址加端口号访问了。嘎嘎
以上操作仅限于将自己的web工程放在了autodeploy目录下。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/54454/showart_1083500.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP