CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  应用服务器

在 weblogic8.1下 如何布署 1.webapp 2.application 3.ejb

楼主coolcoolpig(臭美猪)2004-12-01 22:29:23 在 Java / 应用服务器 提问

我想布署一个   HelloWorld   那种样式功能的EJB   .  
   
  我把   myfirstejb_hello.jar   放到   D:\WebLogic\user_projects\domains\mydomain\applications   目录下.  
   
  然后我到浏览器里进入   http://localhost:7001/console/  
  在   mydomain->Deployments->EJB   Moudles   的页面里点"Deploy"   ,出现如下错误:  
   
  Exception:weblogic.management.ApplicationException:   Prepare   failed.   Task   Id   =   1   Module:   myfirstejb_hello   Error:   [EJB:011023]An   error   occurred   while   reading   the   deployment   descriptor.   The   error   was:   Invalid   byte   2   of   2-byte   UTF-8   sequence..    
   
  [Deployer:149033]preparing   application   myfirstejb_hello   on   myserver  
  [Deployer:149033]failed   application   myfirstejb_hello   on   myserver  
  [Deployer:149034]An   exception   occurred   for   task   [Deployer:149026]Deploy   application   myfirstejb_hello   on   myserver.:   Exception:weblogic.management.ApplicationException:   Prepare   failed.   Task   Id   =   1   Module:   myfirstejb_hello   Error:   [EJB:011023]An   error   occurred   while   reading   the   deployment   descriptor.   The   error   was:   Invalid   byte   2   of   2-byte   UTF-8   sequence..   .  
   
   
  不知如何是好,求救!!!!  
   
  --------------------------------------  
  另外哪位大侠能给个总结性的贴子,来解释一下:    
  在   weblogic8.1下   如何布署   1.webapp     2.application     3.ejb   ? 问题点数:0、回复次数:8Top

1 楼coolcoolpig(臭美猪)回复于 2004-12-01 22:41:57 得分 0

An   error   occurred   while   reading   the   deployment   descriptor.    
  The   error   was:   Invalid   byte   2   of   2-byte   UTF-8   sequence..   .  
   
  它是不是说布署描述文件中不能使用   双字节   UTF-8   格式   ?  
  Top

2 楼lshefan(风餐露宿)回复于 2004-12-01 22:54:15 得分 0

最简单的办法就是用你上面使用到的console来发布,8.1可以发布jar也可以是目录,webapp,   ejb,   application在相应的地方发布就可以了,另外也可以用weblogic的builder公举发布。  
  你上面的问题,是?不知道,你上面只说了  
  --------------------------------------------------------  
  mydomain->Deployments->EJB   Moudles   的页面里点"Deploy"    
  --------------------------------------------------------  
  如果选择了该jar的话,那么问题就在你的发布配置文件上,根据错误,你那些配置文件可能是  
  编辑软件造成的问题,重新写一边,用类如notepad之类简单的就可以了。配置文件并不需要  
  一定按UTF-8来保存,不过你还是写上encoding="UTF-8"这点吧。  
  Top

3 楼coolcoolpig(臭美猪)回复于 2004-12-02 10:54:18 得分 0

lshefan,   您说的对.       现在我又出现以下错误:  
   
  ...the   JNDI   name   'HelloHome'   is   already   in   use.   You   must   set   a   different   JNDI   name   in   the   weblogic-ejb-jar.xml   deployment   descriptor   for   this   EJB   before   it   can   be   deployed.    
   
  它怎么会说   HelloHome   的jndi树上的名字被用了呢   ?     我换成   HelloHome2   也没用.  
   
  再请教.Top

4 楼lshefan(风餐露宿)回复于 2004-12-02 17:20:15 得分 0

错误叫你换一个名字,这个名字要事先写道weblogic-ejb-jar.xml里面。  
  另外,EJB发布上去后,不能activate的情况下(出现异常,如JNDI名字重复等)  
  ,可以直接用控制台修改配置文件,然后redeploy。Top

5 楼coolcoolpig(臭美猪)回复于 2004-12-03 12:42:34 得分 0

我在   weblogic-ejb-jar.xml   里面把   HelloHome   的名字怎么改都没用,他都说已经被使用.怎么回事啊.Top

6 楼lshefan(风餐露宿)回复于 2004-12-03 16:21:51 得分 0

拿看看JNDI名邦定树上面确认是不是名字已经存在了?  
  另外,我不知道你怎么写这个JND名字?是写在jndi-name还是local-jndi-name里?  
  你用builder工具打开你的jar文件看看会不会找到点什么错误之类Top

7 楼coolcoolpig(臭美猪)回复于 2004-12-03 22:09:04 得分 0

lshefan大师:  
   
      名字在JNDI上已经存在了.其实我设置什么,JNDI上才"存在"什么.  
   
      JNDI名字是写在     jndi-name   里面的.    
   
      其实我用的是光盘自带的ejb,按理应该没有问题啊.Top

8 楼lshefan(风餐露宿)回复于 2004-12-03 23:33:09 得分 0

昏  
  那就把别的EJB都undeploy掉后重新发布试试,如果服务器只是用来测试用的话。Top

相关问题

  • weblogic中布署ejb,请帮助
  • 在weblogic下布署jsp的问题?重分给高水平者
  • weblogic下布署Servlet(class)?在线等待!!多谢了!
  • EJB 布署错误 大哥哥们帮手
  • 请问Web应用如何打包?如开发一个基于WeblOgic的Web应用,如何布署?
  • weblogic 与jbuilder 配EJB
  • 那里有 WebLogic EJB Deployer Tool
  • 關與soap布署問題
  • weblogic+jbuilder7环境下编译servlet出现Could not find D:/bea/weblogic700/server/lib/weblogic_sp.jar to copy to WebApp simpleserv
  • weblogic

关键词

  • ejb
  • weblogic
  • application
  • xml
  • myfirstejb
  • jndi
  • 配置文件
  • deployment
  • 名字
  • hellohome

得分解答快速导航

  • 帖主:coolcoolpig

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo