使用XMLBean时JVM异常问题的解决

xml|解决|问题

在程序中有需要操作XML的地方,我个人比较喜欢使用XMLBean 。为此,我的Eclipse项目列表里面长期都有一个XMLBean工程,用来随时生成Schema.jar(XMLBean)。不过今天我把我的经过本地测试的XMLBean部署到一个Server上的Weblogic后,当调用该XMLBean时,居然把jvm搞挂了...Log:

An unexpected exception has been detected in native code outside the VM.Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x0Function=[Unknown.]Library=(N/A) NOTE: We are unable to locate the function name symbol for the error      just occurred. Please refer to release documentation for possible      reason and solutions.  Current Java thread:       at java.lang.Class.getClassLoader0(Native Method)       at java.lang.Class.getClassLoader(Class.java:516)       at com.xx.xx.xx.xx.xx.ConfigitemsDocument.<clinit>(Unknown Source) //….此处省去若干行Dynamic libraries:0x00400000 - 0x0040B000   C:\bea\JDK142~1\bin\java.exe0x7C930000 - 0x7CA00000        C:\WINDOWS\system32\ntdll.dll0x7C800000 - 0x7C92B000 C:\WINDOWS\system32\kernel32.dll//….这里又省去若干行,全是关于dll的  Heap at VM Abort:Heap def new generation   total 36352K, used 2274K [0x10010000, 0x12780000, 0x14ed0000)  eden space 32320K,   7% used [0x10010000, 0x10248b08, 0x11fa0000)  from space 4032K,   0% used [0x12390000, 0x12390000, 0x12780000)  to   space 4032K,   0% used [0x11fa0000, 0x11fa0000, 0x12390000) tenured generation   total 483968K, used 88225K [0x14ed0000, 0x32770000, 0x50010000)   the space 483968K,  18% used [0x14ed0000, 0x1a4f8468, 0x1a4f8600, 0x32770000) compacting perm gen  total 45312K, used 45258K [0x50010000, 0x52c50000, 0x60010000)   the space 45312K,  99% used [0x50010000, 0x52c42a60, 0x52c42c00, 0x52c50000) Local Time = Tue Jan 09 14:10:28 2007Elapsed Time = 58## The exception above was detected in native code outside the VM## Java VM: Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode)#

经推敲,发现可能是编译XMLBean时的jdk(我用的是jdk1.5)和我部署到的Weblogic版本不一的缘故。马上修改我的XMLBean工程的配置项:1) 修改引用jdk的版本,改为和目标环境一致的。如图: 2) 修改生成XMLBean的ant脚本:

<?xml version="1.0" encoding="UTF-8" ?><project name="xmlbean" default="build_all_schemas" basedir="." >       <taskdef name="xmlbean" classname="org.apache.xmlbeans.impl.tool.XMLBean" />       <target name="build_all_schemas" >              <xmlbean schema="schemas" destfile="dist/SchemasWapCfg.jar" classgendir="build" srcgendir="src" javasource="1.4" />       </target></project>

注意:javasource="1.4",和引用jdk版本一致。 重新编译,重新部署后测试。OK!-end- 

时间: 2024-10-28 21:45:09

使用XMLBean时JVM异常问题的解决的相关文章

如何解决:文件复制-C#实现的IO操作时出现异常 “请求的操作无法在使用用户映射区域打开的文件上执行”

问题描述 C#实现的IO操作时出现异常 "请求的操作无法在使用用户映射区域打开的文件上执行" C#实现的IO操作时出现异常 "请求的操作无法在使用用户映射区域打开的文件上执行",请大神指教! 解决方案 http://blog.itpub.net/29867/viewspace-321913/http://blog.csdn.net/yulongblue/article/details/6306203 #*# jetty->请求的操作无法在使用用户映射区域打开的

手机充电时出现异常如何解决

1. 确认是否使用手机标配充电器进行充电,观察充电是否正常. 2. 如使用标配充电器充电时出现异常的情况,可尝试只通过数据线连接电脑USB端口充电并观察,如能正常充电,可能是充电器头出现异常. 3. 如通过数据线连接电脑USB端口充电依然异常,可能是因为数据线的金属触点和手机的金属触点氧化导致充电虚电,建议使用橡皮擦或者酒精(工业使用)对电池金属触点和接口进行清洁,充电的时候建议压紧数据线和手机的接触口,松动或者接触不良都可能导致无法充电. 4. 也可更换其他同标准的充电器或电池进行充电,观察是

gdi+-vs2012调试时出现异常

问题描述 vs2012调试时出现异常 win8 x64 下安装了vs2012 补丁到update 3,一直正常使用,昨天觉得系统有点慢,就还原了下原来的做得ghost备份.vs2012变成了update 1. 悲剧发生了,所有的winform源代码都出现了问题:可以编译生成程序,但是不能调试,一启动调试,就出现"未正确初始化 GDI+ (内部 GDI+ 错误).",是在窗体InitializeComponent时提示的错误. 将vs2012补丁更新到update 3,仍然显示同样的错误

Windows 8应用运行异常问题如何解决

Windows 8应用运行异常问题如何解决 微软正式推出Windows 8系统已经有一段时间了,尽管其兼容性对比微软其他操作系统而言已经完善很多了,但仍免不了出现某些应用无法运行的状况.现在如果遇到了这一问题也不用过于担心.尽管现在依然没有任何办法能保证解决兼容性问题,但为了尽可能多地帮助CIO们提高应用在Windows 8上运行成功率,本文将介绍10种常用的计算机技巧,以供分享. 1.创建虚拟机 Windows 8系统内置有自己的Hyper-V副本,因此当遇到应用无法运行的情况时,可以尝试启用

library-使导入新浪微博的SDK时出现异常

问题描述 使导入新浪微博的SDK时出现异常 SDK中有两个项目,一个是weiboSDK开源项目,一个是weiboSDKDemo示范项目,但是weiboSDKDemo出现红色感叹号,查了一下,说是weibosdk.jar包丢失,weibosdk.jar不是将WeiboSDK项目当做library导入后自动生成的吗?为什么会丢失,怎么解决呢?好心人帮帮忙,在线等

java-保存游戏时报出异常:FileNotFoundException

问题描述 保存游戏时报出异常:FileNotFoundException 在保存android游戏的时候,报出异常:FileNotFoundException.游戏通过模拟器在windows中玩,不知道怎么解决这个异常. FileOutputStream saveStream; ObjectOutputStream savePlayerObject = null; String destinationFile = player1.getName() + ".txt"; try { sa

SSH框架配置异常请问怎么解决

问题描述 SSH框架配置异常请问怎么解决 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is o

c#-将datagridview的数据导出为excel时出现异常

问题描述 将datagridview的数据导出为excel时出现异常 "System.InvalidCastException"类型的未经处理的异常在 FaceTest.exe 中发生 其他信息: 无法将类型为"Microsoft.Office.Interop.Excel.ApplicationClass"的 COM 对象强制转换为接口类型"Microsoft.Office.Interop.Excel._Application".此操作失败的原因

gui-如下异常应该怎么解决

问题描述 如下异常应该怎么解决 java.lang.NoSuchMethodError: com.ningkai.GUITest.MyWindow: method (Ljava/lang/String;)V not found 在GUI学习时运行出现的异常怎么处理 解决方案 com.ningkai.GUITest.MyWindow 的实现没有找到 com.ningkai.GUITest.MyWindow 应该是你自定义的功能或别人开发给你用的吧,在工程中正确的包含这个包. 解决方案二: 没有找到