焦急中,nosuchmethoderror的错误,弄了半天了。
我在jbuilder9中编译调试程序没有问题。
不过在weblogic 7.0中运行调用自己写的bean 的时候出现这个错误。
主要是调用这两个方法
str = str.replaceAll("&", "&");
URLEncoder.encode(str, "GB2312");
以为是jdk的问题,替换为weblogic7.0 的1.3的版本为jdk1.4.1的版本后,还是出现这个问题。我查了jdk1.4.1的api有这个方法啊。
下面是fingerprint打出来的关于应用服务器的信息,
是不是我要升级weblgoic的虚拟机啊?
System Fingerprint
JVM and Server Version
Servlet Engine WebLogic WebLogic Server 7.0 Thu Apr 25 17:16:22 PDT 2002 180709 2 3
Java VM Sun Microsystems Inc. Java HotSpot(TM) Client VM 1.3.1_02-b02
Java RE Sun Microsystems Inc. 1.3.1_02
Platform Windows 2000 x86 5.0
Boot jars
rt.jar 13683222 Mon Nov 26 16:16:56 CST 2001
i18n.jar 2765524 Mon Nov 26 16:16:46 CST 2001
sunrsasign.jar 86267 Mon Nov 26 16:16:56 CST 2001
Only valid on a sun jvm
System jars
tools.jar 4711862 Mon Nov 26 16:17:00 CST 2001
weblogic.jar 33652472 Fri Aug 29 09:43:44 CST 2003
Extra system jars
Webapp jars
classes12.jar 1931357 Thu Aug 28 16:45:09 CST 2003