ejb-eclipse 开发EJB 的ear 在JBoss 部署出问题

问题描述

eclipse 开发EJB 的ear 在JBoss 部署出问题

[root@miso bin]# 14:51:22,858 INFO [STDOUT] Exception caught in unsafeOnMessage...
14:51:22,858 ERROR [STDERR] java.lang.OutOfMemoryError: Java heap space
14:51:22,859 ERROR [STDERR] at java.util.Arrays.copyOf(Unknown Source)
14:51:22,859 ERROR [STDERR] at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
14:51:22,859 ERROR [STDERR] at java.lang.AbstractStringBuilder.append(Unknown Source)
14:51:22,859 ERROR [STDERR] at java.lang.StringBuilder.append(Unknown Source)
14:51:22,859 ERROR [STDERR] at miso.core.model.dictionary.implementation.TreeTDBuilder.buildTailingWordsAndAdvanceLinks(TreeTDBuilder.java:141)
14:51:22,859 ERROR [STDERR] at miso.controller.MisoLanguageService.getLanguageSuite(MisoLanguageService.java:84)
14:51:22,859 ERROR [STDERR] at miso.controller.MisoLanguageService.getLanguageSuite(MisoLanguageService.java:95)
14:51:22,859 ERROR [STDERR] at miso.controller.JobRunnerMDB.unsafeOnMessage(JobRunnerMDB.java:155)
14:51:22,859 ERROR [STDERR] at miso.controller.JobRunnerMDB.onMessage(JobRunnerMDB.java:120)
14:51:22,859 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
14:51:22,859 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
14:51:22,859 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
14:51:22,859 ERROR [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
14:51:22,859 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
14:51:22,859 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
14:51:22,859 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
14:51:22,859 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
14:51:22,859 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
14:51:22,859 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
14:51:22,860 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
14:51:22,860 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
14:51:22,860 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
14:51:22,860 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
14:51:22,860 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
14:51:22,860 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
14:51:22,860 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
14:51:22,860 ERROR [STDERR] at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:249)
14:51:22,860 ERROR [STDERR] at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:268)
14:51:22,860 ERROR [STDERR] at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:138)
14:51:22,860 ERROR [STDERR] at $Proxy71.onMessage(Unknown Source)
14:51:22,860 ERROR [STDERR] at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
14:51:22,860 ERROR [STDERR] at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:906)
14:51:22,869 ERROR [STDERR] 2015-4-9 14:51:22 miso.core.model.dictionary.implementation.TreeTDBuilder
信息: Instantiate a new TreeTDBuilder
14:51:22,869 ERROR [STDERR] 2015-4-9 14:51:22 miso.core.model.dictionary.implementation.TreeTDBuilder
信息: Instantiate a new TreeTDBuilder
14:51:22,869 ERROR [STDERR] 2015-4-9 14:51:22 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/electrical_engineering_UTF8.txt
14:51:23,001 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 16198
14:51:23,001 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/electrical_UTF8.txt
14:51:23,209 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 15593
14:51:23,210 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/mechanical_engineering_UTF8.txt
14:51:23,347 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 13230
14:51:23,347 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/mechanical_UTF8.txt
14:51:23,567 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 18804
14:51:23,567 ERROR [STDERR] 2015-4-9 14:51:23 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/new_words_UTF8.txt
14:51:24,720 ERROR [STDERR] 2015-4-9 14:51:24 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 103790
14:51:24,720 ERROR [STDERR] 2015-4-9 14:51:24 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/IT_UTF8.txt
14:51:24,872 ERROR [STDERR] 2015-4-9 14:51:24 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 14801
14:51:24,872 ERROR [STDERR] 2015-4-9 14:51:24 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/bio_UTF8.txt
14:51:25,115 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 20882
14:51:25,115 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/chemical_UTF8.txt
14:51:25,332 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 16436
14:51:25,332 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/math_UTF8.txt
14:51:25,478 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 12768
14:51:25,478 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/medicine_UTF8.txt
14:51:25,711 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 18200
14:51:25,711 ERROR [STDERR] 2015-4-9 14:51:25 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/petroleum_UTF8.txt
14:51:27,710 ERROR [STDERR] 2015-4-9 14:51:27 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 150415
14:51:27,710 ERROR [STDERR] 2015-4-9 14:51:27 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/agriculture_UTF8.txt
14:51:27,885 ERROR [STDERR] 2015-4-9 14:51:27 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 15582
14:51:27,885 ERROR [STDERR] 2015-4-9 14:51:27 miso.controller.MisoLanguageService getLanguageSuite
信息: Loadding dict /dict/translation/ENCN/physics_UTF8.txt
14:51:28,092 ERROR [STDERR] 2015-4-9 14:51:28 miso.controller.MisoLanguageService getLanguageSuite
信息: Load finished, count = 13779
14:51:28,100 ERROR [STDERR] 2015-4-9 14:51:28 miso.controller.MisoLanguageService getLanguageSuite
信息: All dictionary loaded, begin to compile EN-CN (count 322051)
14:51:28,100 ERROR [STDERR] 2015-4-9 14:51:28 miso.core.model.dictionary.implementation.TreeTDBuilder buildTailingWordsAndAdvanceLinks
信息: Starting building tailing words and advance links for dictionary
14:51:32,084 ERROR [STDERR] 2015-4-9 14:51:32 miso.core.model.dictionary.implementation.TreeTDBuilder buildTailingWordsAndAdvanceLinks
信息: Finish advance link compilation.
14:51:32,084 ERROR [STDERR] 2015-4-9 14:51:32 miso.controller.MisoLanguageService getLanguageSuite
信息: All dictionary loaded, begin to compile CN-EN (count 281676)
14:51:32,084 ERROR [STDERR] 2015-4-9 14:51:32 miso.core.model.dictionary.implementation.TreeTDBuilder buildTailingWordsAndAdvanceLinks
信息: Starting building tailing words and advance links for dictionary

如可以帮助我解决EJB 成功部署。酬谢

解决方案

不用钱,否则玩csdn就变质了

给你提个建议,你的日志at java.util.Arrays.copyOf这个问题,是一个Stringbuilder做append抛出来的。
举个例子
StringBuilder buffer = new StringBuilder("你好case");
for(;;){
buffer.append(buffer.toString()+buffer.append("你好"));
}
这样的代码表示,buffer本身是一种缓存,然而在buffer还没有固定界限(仍旧处于添加状态的时候)又做了自己调用自己的append操作,就好比一个永动机,没完没了了,直到JVM许可内存耗尽。
看看这样的建议对你有用吗。

解决方案二:

我看不懂呢。呜呜。。。。这是之前一个IBM牛人做的项目,我对这些一点都看不懂,如果你有时间是否可以加QQ为好友,帮忙解决。多谢

解决方案三:

WoZiJ我
W我以前写tree也出现过循环加载问题。这个得看看你的源代码debug看看了。

时间: 2024-11-08 22:27:49

ejb-eclipse 开发EJB 的ear 在JBoss 部署出问题的相关文章

使用Eclipse开发CMP2.0

使用Eclipse开发CMP2.0 --集成JBoss-IDE 1.1.0.JUnitEJB.MySQL   Eclipse作为目前成功的开源IDE之一受众多Java开发人员的喜爱,但是其内部并不直接支持EJB的开发一直为广大开发人员所诟病,并且大大增加了EJB初学者使用Eclipse开发EJB的难度:JBoss作为目前最为成功的EJB容器,由于文档的缺乏,初学者往往抓不住要点,对部署和调试时产生的错误往往束手无策.本文使用JBoss Group提供的Eclipse插件JBoss-IDE 1.1

初探Eclipse结合Lomboz开发EJB-Eclipse环境搭建

最近一个不错的朋友一门心思要研究研究EJB,我也就跟上脚步,和他一同走上了这条EJB不归路 为什么这么说呢?其实看EJB我有点矛盾,EJB3.0规范正在蠢蠢欲动,2.0不知道还能撑多久 所以总想等等,但是也觉得学EJB不一定就学它的编写代码,更好的应该去学习他的架构 通过编码学习更优雅的设计模式,因此,还是觉得应该深入以下. ------------------------------ 一开始就是先找个HelloEJB的例子,希望能从例子中体会一下EJB的概貌 例子是运行环境是在Eclipse下

MyEclipse,JBOSS 开发EJB的问题

问题描述 开发EJB我是新手,大家多多指导啊.现在主要问题是在调用em.persist方法就报错:java.lang.NullPointerExceptionatMedi.EJB.MyEJB.insertValues(MyEJB.java:41)atMyServlet.doPost(MyServlet.java:85)atMyServlet.doGet(MyServlet.java:41)atjavax.servlet.http.HttpServlet.service(HttpServlet.j

一步一步用JBuilder4开发EJB (续)

四.Entity Beans 1. 建立数据库 我们已经成功的开发了一个Session Bean.不要觉得它简单,至少它是在JBuilder4中开发EJB的基本步骤.在这一章里,我们将要开发EJB的另外一种形态--Entity Beans. 一个Entity Bean是一个稳定的数据的对象表现,在我们的例子里,稳定的数据是一个关系数据库 首先,我们将在InterBase上建立一个数据库. 步骤: 1. 启动InterBase Server. 2. 启动InterClient中的InterServ

一步一步用JBuilder4开发EJB(转自china-pub)

一步一步用JBuilder4开发EJB 作者:廖家序 发布时间:2001/02/07 文章摘要: 本文提供一个步骤,通过简单的例子介绍怎样在JBuilder4的集成开发环境下开发EJB.这些步骤都很简单,对于了解EJB体系结构和一般的编程规则的人很容易理解.目的是为了能够让大家掌握在JBuilder4下开发分布式的多层应用系统的简单.快速的方法,达到举一反三的效果.          正文: 一步一步用JBuilder4开发EJB 一. 简介 Enterprise Java Beans(EJB)

使用Apache OpenJPA开发EJB 3.0应用,第2部分:开发第一个Open JPA应用

在上一部分中,我们了解了 EJB 3.0 标准和 OpenJPA 的基本特性,现在我们 将开始讲述如何使用 OpenJPA 开发企业应用.本文中,我们将假设有一个 Animal 对象,在某一个应用场景中,我们需要使用 OpenJPA 框架提供的工具和 接口完成 Animal 对象的持久化.属性修改.删除.查找功能.本文将通过简单 的文字和代码描述使用 OpenJPA 开发的步骤和方法,以及开发过程中如何使用 OpenJPA 提供的工具协助完成开发任务. 下载及安装 OpenJPA 支持环境准备

ejb-请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗?

问题描述 请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗? 我现在要完成的任务是开发一个可重用构件,这个构件要实现的功能是系统中一个数据处理模块.要求在Java EE 支撑平台下开发.我现在不太能理解这个构件的开发过程.查了资料得知javabean和ejb都可以用Java语言开发组件.javabean比较简单是一般和JSP配合的,开发比较小型的组件使用的.EJB更为复杂功能也全面,但是我的这个系统不是分布式的,也不需要与服务器进行交互.用EJB开发是不是有些不机智?

服务器-急啊!jboss部署ejb问题

问题描述 急啊!jboss部署ejb问题 找了个单独的服务器用jboss部署ejb,在我的电脑上用客户端访问ejb是正常的,放在服务器上用客户端访问ejb就提示下边错误信息,这一般什么原因引起的?防火墙关掉了,网上找了好多答案都试过了,都不行!急求啊: javax.naming.CommunicationException: Could not obtain connection to any of these urls: 192.168.0.20:1099 and discovery fail

JBuilder7+Weblogic7+mysql 开发EJB的配置(加入BMP,CMP开发实例)[

JBuilder7+Weblogic7+mysql 开发EJB的配置 配置JB+WLS可以说是一场恶梦,网上搜了所有可以搜到的贴子,有质量的不过三四个,可以说这几个 贴子在某些方面写得确实不错,笔者也是靠它们的帮助,经过几天艰苦的摸索才完全成功地整合了JB7+WLS7以 及MYSQL数据库来开发EJB的.但这几个贴子都是以前的JB4-6,WLS5-6.1的情况下写的,有很多选项都不适用 于JB7+WLS7,而且都是单方面的,没有一个从配置到布署的完整的文档.一.安装不说了.二.配置:安装好JB7