在什么时候出现的。
是java虚拟机错误。
是java虚拟机错误。
解决方案 »
- hibernate Transformers的问题
- spring+hibernate+struts中用log4j输出sql方便调试
- 最近要写一篇关于SSH的论文,请大家帮忙给点建议
- javamail邮件系统发送出错
- 求救!!! 关于JSP连接SQL Server 2005的问题!!!
- spring里面对hibernate的DAOSupport里的getSession(boolean)方法中布尔值代表什么?
- mysql+jb9单独访问数据库 急急急
- PowerDesigner9.5里如何设置一个int字段的默认值为0?
- 持久性框架的选择---你了解持久性框架么?进来看看
- 这是j2ee例子的一个文件,没有main方法,怎么编译啊?
- 关于JBoss的疑问,急!在线等!
- 关于javaMail的一个问题,高手帮忙啊!在线等待,立刻给分
也许只是和虚拟机有关
JVM(java虚拟机) INSTR(不知道是什么) swap(交换)
java虚拟机交换指令集
刚刚上网查了一下,是用在混肴器中的,估计是交换指令使之不再能显示正确编码的意思
throws Exception
{
InputStream inputstream;
ByteArrayInputStream bytearrayinputstream;
boolean flag = false;
ClassLoader classloader = getClass().getClassLoader();
bytearrayinputstream = null;
if(classloader != null)
inputstream = classloader.getResourceAsStream(s);
else
inputstream = ClassLoader.getSystemResourceAsStream(s);
if(inputstream != null) goto _L2; else goto _L1
_L1:
JVM INSTR new #42 <Class Exception>;
JVM INSTR dup ;
JVM INSTR swap ;
JVM INSTR new #47 <Class StringBuffer>;
JVM INSTR dup ;
JVM INSTR swap ;
"数据连接配置文件'";
StringBuffer();
s;
append();
"'不存在";
append();
toString();
Exception();
throw ;
_L2:
JVM INSTR new #47 <Class StringBuffer>;
JVM INSTR dup ;
JVM INSTR swap ;
"#";
StringBuffer();
s1;
append();
toString();
s1;
byte abyte0[];
abyte0 = new byte[inputstream.available()];
inputstream.read(abyte0);
JVM INSTR new #46 <Class String>;
JVM INSTR dup ;
JVM INSTR swap ;
abyte0;
String();
JVM INSTR dup ;
JVM INSTR swap ;
String s2;
s2;
s1;
indexOf();
int i;
i;
String s3 = s2.substring(i + s1.length());
s3;
s3;
JVM INSTR swap ;
s2;
"#";
indexOf();
JVM INSTR dup ;
JVM INSTR swap ;
i;
-1;
JVM INSTR icmpeq 166;
goto _L3 _L4
_L3:
break MISSING_BLOCK_LABEL_156;
_L4:
break MISSING_BLOCK_LABEL_166;
s2 = s2.substring(0, i);
JVM INSTR new #36 <Class ByteArrayInputStream>;
JVM INSTR dup ;
JVM INSTR swap ;
s2.getBytes();
ByteArrayInputStream();
bytearrayinputstream;
JVM INSTR new #61 <Class Properties>;
JVM INSTR dup ;
JVM INSTR swap ;
Properties();
JVM INSTR dup ;
JVM INSTR swap ;
Properties properties;
properties;
bytearrayinputstream;
load();
boolean flag1;
_$3 = General.consume(properties, "JDBCDriver");
_$4 = General.consume(properties, "JDBCConnectionURL");
_$7 = General.consumeInt(properties, "ConnectionPoolSize");
_$8 = General.consumeInt(properties, "ConnectionPoolMax");
_$10 = General.consumeInt(properties, "ConnectionTimeout");
_$9 = General.consumeInt(properties, "ConnectionUseCount");
_$5 = General.consume(properties, "User");
_$6 = General.consume(properties, "Password");
flag1 = true;
if(true)
break MISSING_BLOCK_LABEL_329;
local;
if(inputstream == null) goto _L6; else goto _L5
_L5:
inputstream.close();
bytearrayinputstream.close();
goto _L6
JVM INSTR dup ;
JVM INSTR swap ;
Exception exception1;
exception1;
throw ;
_L6:
JVM INSTR ret 8;
return flag1;
} public void commit()
{
if(con == null)
return;
con.commit();
return;
JVM INSTR dup ;
JVM INSTR swap ;
SQLException sqlexception;
sqlexception;
printStackTrace();
}
完整函数
————————————————————
看意思应该是:java virtual machine instructions swap
java虚拟机交换指令集
刚刚上网查了一下,是用在混肴器中的,估计是交换指令使之不再能显示正确编码的意思