在JBOSS上发布Teamcenter 2007

技术分类: 工程软件/硬件    来源:设计创新  发表时间:2008-11-05

  有用户使用JBOSS作为网络应用服务器发布Teamcenter或者Teamcenter Engineering 2007。但发现在瘦客户端或4层胖客户端登录时,输入用户名、密码后,点击确定按钮会出现“null”的错误窗口,无法登录。

  同时在服务器的JBOSS控制台中可以发现以下异常信息:

  Exception during Login. com.teamcenter.presentation.gateway.actions

  java.lang.NullPointerException

  at com.teamcenter.presentation.gateway.login.TcLoginManager.login(TcLogi

  nManager.java:185)

  . . . . . .

  at

  org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)

  at java.lang.T

hread.run(Thread.java:595)

  解决方法:

  在JBoss服务器上发布Teamcenter 2007,在把tc.ear文件复制到jboss安装路径\server\default\deploy目录后,还需进行进一步的设置:

  在server\default\deploy\ear-deployer.xml中需要设置:

      <attribute name="Isolated">false</attribute>

点击看原图

  还需要在jboss-service.xml中设置UseJBossWebLoader属性为true。

  在jboss安装路径\server\default\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml文件中设置:

   <attribute name="UseJBossWebLoader">true</attribute>

点击看原图

  保存文件后重新启动JBOSS,即可正常登录。

收藏此页】【  】【打印】【关闭

精彩专题

超值订阅2009年度DESIGN NEWS China杂志

DESIGN NEWS China杂志向国内读者介绍国际上最先进的工业技术与设计,涉及电子/测试、运动控制/自动化、创新材料、工程软件/硬件、汽车设计等领域,现在订阅可获更多优惠…[ 详细内容 ]

浏览该文章的用户还看过

  • 文章
  • 论坛
  • 博客