锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲av无码成人精品区一本二本 ,亚洲成AV人片高潮喷水,亚洲Av无码乱码在线znluhttp://www.tkk7.com/allen-zhe/category/19071.html<embed src="http://www.clocklink.com/clocks/5012-black.swf?TimeZone=CCT&" width="151" height="50" wmode="transparent" type="application/x-shockwave-flash">zh-cnWed, 16 Jan 2008 06:29:50 GMTWed, 16 Jan 2008 06:29:50 GMT60Tomcat緇欐垜鐨刯ava.lang.OutOfMemoryError: PermGenhttp://www.tkk7.com/allen-zhe/archive/2007/12/18/168556.html灝忕珛椋炲垁灝忕珛椋炲垁Tue, 18 Dec 2007 10:29:00 GMThttp://www.tkk7.com/allen-zhe/archive/2007/12/18/168556.htmlhttp://www.tkk7.com/allen-zhe/comments/168556.htmlhttp://www.tkk7.com/allen-zhe/archive/2007/12/18/168556.html#Feedback4http://www.tkk7.com/allen-zhe/comments/commentRss/168556.htmlhttp://www.tkk7.com/allen-zhe/services/trackbacks/168556.html浠婂ぉ錛孴omcat緇欎簡鎴戣繖涔堜竴涓紓甯革細java.lang.OutOfMemoryError: PermGen space銆傝嚜宸辨槸絎竴嬈¢亣鍒幫紝鎶辯潃濂藉鐨勫績鎯単oogle浜嗕竴涓嬶紝灞呯劧鏄釜寰堝父瑙佺殑寮傚父錛佹晠璁板綍涓涓嬨傦細錛?/p>


鍘熷洜錛?/strong>
聽聽聽聽聽 PermGen space鐨勫叏縐版槸Permanent Generation space,鏄寚鍐呭瓨鐨勬案涔呬繚瀛樺尯鍩燂紝榪欏潡鍐呭瓨涓昏鏄JVM瀛樻斁Class鍜孧eta淇℃伅鐨?Class鍦ㄨLoader鏃跺氨浼氳鏀懼埌PermGen space涓紝瀹冨拰瀛樻斁綾誨疄渚?Instance)鐨凥eap鍖哄煙涓嶅悓,GC(Garbage Collection)涓嶄細鍦ㄤ富紼嬪簭榪愯鏈熷PermGen space榪涜娓呯悊錛屾墍浠ュ鏋滀綘鐨勫簲鐢ㄤ腑鏈夊緢CLASS鐨勮瘽,灝卞緢鍙兘鍑虹幇PermGen space閿欒錛岃繖縐嶉敊璇父瑙佸湪web鏈嶅姟鍣ㄥJSP榪涜pre compile鐨勬椂鍊欍傚鏋滀綘鐨刉EB APP涓嬮兘鐢ㄤ簡澶ч噺鐨勭涓夋柟jar, 鍏跺ぇ灝忚秴榪囦簡jvm榛樿鐨勫ぇ灝?4M)閭d箞灝變細浜х敓姝ら敊璇俊鎭簡銆?/p>

瑙e喅鏂規(guī)硶錛?/strong>

1. 鎵嬪姩璁劇疆MaxPermSize澶у皬
聽聽聽聽聽 淇敼TOMCAT_HOME/bin/catalina.bat錛圠inux涓嬩負catalina.sh錛夛紝鍦ㄢ渆cho "Using CATALINA_BASE:聽聽 $CATALINA_BASE"鈥濅笂闈㈠姞鍏ヤ互涓嬭錛?br />set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M -XX:MaxPermSize=512m

catalina.sh涓嬩負錛?br />JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"


2. 灝嗙浉鍚岀殑絎笁鏂筳ar鏂囦歡縐葷疆鍒皌omcat/shared/lib鐩綍涓嬶紝榪欐牱鍙互杈懼埌鍑忓皯jar 鏂囨。閲嶅鍗犵敤鍐呭瓨鐨勭洰鐨勩?/p>


濡傛灉閬囧埌榪欎釜寮傚父錛?strong>java.lang.OutOfMemoryError: Java heap space
鏄粈涔堝師鍥犲憿錛?/p>

瑙i噴錛?/strong>
Heap size 璁劇疆
JVM鍫嗙殑璁劇疆鏄寚java紼嬪簭榪愯榪囩▼涓璊VM鍙互璋冮厤浣跨敤鐨勫唴瀛樼┖闂寸殑璁劇疆.JVM鍦ㄥ惎鍔ㄧ殑鏃跺欎細鑷姩璁劇疆Heap size鐨勫鹼紝鍏跺垵濮嬬┖闂?鍗?Xms)鏄墿鐞嗗唴瀛樼殑1/64錛屾渶澶х┖闂?-Xmx)鏄墿鐞嗗唴瀛樼殑1/4銆傚彲浠ュ埄鐢↗VM鎻愪緵鐨?Xmn -Xms -Xmx絳夐夐」鍙繘琛岃緗侶eap size 鐨勫ぇ灝忔槸Young Generation 鍜孴enured Generaion 涔嬪拰銆?br />鎻愮ず錛氬湪JVM涓鏋?8錛呯殑鏃墮棿鏄敤浜嶨C涓斿彲鐢ㄧ殑Heap size 涓嶈凍2錛呯殑鏃跺欏皢鎶涘嚭姝ゅ紓甯鎬俊鎭?br />鎻愮ず錛欻eap Size 鏈澶т笉瑕佽秴榪囧彲鐢ㄧ墿鐞嗗唴瀛樼殑80錛咃紝涓鑸殑瑕佸皢-Xms鍜?Xmx閫夐」璁劇疆涓虹浉鍚岋紝鑰?Xmn涓?/4鐨?Xmx鍊箋?

瑙e喅鏂規(guī)硶錛?/strong>
聽聽聽聽聽 鎵嬪姩璁劇疆Heap size
聽聽聽聽聽 淇敼TOMCAT_HOME/bin/catalina.bat錛屽湪鈥渆cho "Using CATALINA_BASE:聽聽 $CATALINA_BASE"鈥濅笂闈㈠姞鍏ヤ互涓嬭錛?br />set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m -Xmx800m聽聽 -XX:MaxNewSize=256m

鎴栦慨鏀筩atalina.sh
鍦ㄢ渆cho "Using CATALINA_BASE:聽聽 $CATALINA_BASE"鈥濅笂闈㈠姞鍏ヤ互涓嬭錛?br />JAVA_OPTS="$JAVA_OPTS聽 -server -Xms800m -Xmx800m聽聽 -XX:MaxNewSize=256m"


鍙﹀鐪嬪埌浜嗗彟澶栦竴涓笘瀛愶紝瑙夊緱鎸哄ソ錛屾憳鎶勫涓嬶細

涓婚: 鍒嗘瀽java.lang.OutOfMemoryError: PermGen space

SUN JDK+Tomcat 5.5.20榪愯鏈嶅姟鐨勬椂鍊欓亣鍒伴棶棰橈紝鏈嶅姟鍣ㄨ窇鍑犲ぉ鍚庡氨浼氭寕鎺夛紝騫舵姤java.lang.OutOfMemoryError: PermGen space寮傚父銆?/p>


鍙戠幇寰堝浜烘妸闂褰掑洜浜庯細 spring,hibernate,tomcat錛屽洜涓轟粬浠姩鎬佷駭鐢熺被,瀵艱嚧JVM涓殑permanent heap婧㈠嚭 銆傜劧鍚庤В鍐蟲柟娉曚紬璇寸悍綰紝鏈変漢璇村崌綰?tomcat鐗堟湰鍒版渶鏂扮敋鑷沖共鑴嗕笉鐢╰omcat銆傝繕鏈変漢鎬鐤憇pring鐨勯棶棰橈紝鍦╯pring璁哄潧涓婅璁哄緢嬋鐑堬紝鍥犱負spring鍦ˋOP鏃朵嬌鐢–BLIB浼氬姩鎬佷駭鐢熷緢澶氱被銆?/p>

浣嗛棶棰樻槸涓轟粈涔堣繖浜涚帇鐗岀殑寮婧愪細鍑虹幇鍚屼竴涓棶棰樺憿錛岄偅涔堟槸涓嶆槸鏇村熀紜鐨勫師鍥犲憿錛焧omcat鍦≦&A寰堥殣鏅︾殑鍥炵瓟浜嗚繖涓鐐癸紝鎴戜滑鐭ラ亾榪欎釜闂錛屼絾榪欎釜闂鏄敱涓涓洿鍩虹鐨勯棶棰樹駭鐢熴?

浜庢槸鏈変漢瀵規(guī)洿鍩虹鐨凧VM鍋氫簡媯鏌ワ紝鍙戠幇浜嗛棶棰樼殑鍏抽敭銆傚師鏉UN 鐨凧VM鎶婂唴瀛樺垎浜嗕笉鍚岀殑鍖猴紝鍏朵腑涓涓氨鏄痯ermenter鍖虹敤鏉ュ瓨鏀劇敤寰楅潪甯稿鐨勭被鍜岀被鎻忚堪銆傛湰鏉UN璁捐鐨勬椂鍊欒涓鴻繖涓尯鍩熷湪JVM鍚姩鐨勬椂鍊欏氨鍥哄畾浜嗭紝浣嗕粬娌℃湁鎯沖埌鐜板湪鍔ㄦ佷細鐢ㄥ緱榪欎箞騫挎硾銆傝屼笖榪欎釜鍖哄煙鏈夌壒孌婄殑鍨冨溇鏀跺洖鏈哄埗錛岀幇鍦ㄧ殑闂鏄姩鎬佸姞杞界被鍒拌繖涓尯鍩熷悗錛実c鏍規(guī)湰娌″姙娉曞洖鏀訛紒

2003騫寸殑鏃跺欏氨鏈変竴涓猙ug鎶ュ憡緇檚un錛屼絾鏄埌鐜板湪錛岃繖涓猙ug榪樻病鏈塩lose錛佹湁浜哄湪榪欎釜bug鍔犱簡鍙ヨ瘎璇細鈥淎 bug this critical is open since 2003? Absolutely shameful.鈥?鎴戣寰桽UN鍦ㄨ繖涓狟UG涓婄‘瀹炴湁浜涗涪鑴搞?/p>

瀵硅繖涓猙ug鏈褰誨簳鐨勮В鍐沖姙娉曞氨鏄笉瑕佺敤SUN鐨凧DK錛岃屾敼鐢˙EA鐨?JRokit.

鎵撲笉榪囷紝榪橀冧笉榪囧悧錛?鏈変紬澶氱殑閫夋嫨錛岃繖灝辨槸寮婧愮殑濂姐?錛氾級


鏈鍚庯紝緇欏嚭鍑犵瘒鏂囩珷渚涘ぇ瀹跺涔犲弬鑰冿細
Java铏氭嫙鏈虹殑閫夐」錛?a >http://www.tot.name/show/3/7/20061112220131.htm
Hot Spot JVM5涓殑GC璋冧紭錛?a >http://www.tot.name/show/3/7/20061112220201.htm

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽THE END



]]>
Java EE鍗佸ぇ鎬ц兘闂http://www.tkk7.com/allen-zhe/archive/2007/06/14/124359.html灝忕珛椋炲垁灝忕珛椋炲垁Thu, 14 Jun 2007 09:21:00 GMThttp://www.tkk7.com/allen-zhe/archive/2007/06/14/124359.htmlhttp://www.tkk7.com/allen-zhe/comments/124359.htmlhttp://www.tkk7.com/allen-zhe/archive/2007/06/14/124359.html#Feedback5http://www.tkk7.com/allen-zhe/comments/commentRss/124359.htmlhttp://www.tkk7.com/allen-zhe/services/trackbacks/124359.html鍦ㄨ繃鍘葷殑涓や釜鍗婃湀閲岋紝Vincent Partington鎬葷粨鍑轟簡Java浼佷笟綰у簲鐢ㄧ殑鎬ц兘闂TOP 10錛?/p>

浠ヤ笅涓ょ偣闇瑕佹敞鎰忥細

  • 棣栧厛錛宩ava寮鍙戣呭湪寮鍙戜竴涓」鐩椂錛屽繀欏諱粠澶磋嚦灝鵑兘瑕侀噸瑙嗘ц兘闂錛?
  • 鍏舵錛孞ava寮鍙戣呴渶瑕佷笌璇稿搴旂敤鏈嶅姟鍣ㄥ拰鏁版嵁搴撶殑綆$悊鍛樹竴璧峰畬鎴愰」鐩紑鍙戯紝鍥犱負浠栦滑鍙互甯姪寮鍙戣呮彁楂樼郴緇熸ц兘銆?


鏂囩珷杞嚜錛?/font> http://www.theserverside.com/news/thread.tss?thread_id=45187



]]>
濡備綍鍦╰omcat5涓嬮厤緗繛鎺ユ睜http://www.tkk7.com/allen-zhe/archive/2007/03/02/101524.html灝忕珛椋炲垁灝忕珛椋炲垁Fri, 02 Mar 2007 10:12:00 GMThttp://www.tkk7.com/allen-zhe/archive/2007/03/02/101524.htmlhttp://www.tkk7.com/allen-zhe/comments/101524.htmlhttp://www.tkk7.com/allen-zhe/archive/2007/03/02/101524.html#Feedback4http://www.tkk7.com/allen-zhe/comments/commentRss/101524.htmlhttp://www.tkk7.com/allen-zhe/services/trackbacks/101524.html 闂錛?/strong>鍦╰omcat5.0.28 鍜?tomcat5.5涓嬮厤緗甇racle9i榪炴帴姹?
瑙e喅鏂規(guī)硶錛?/font>

1. 鍦╰omcat5.0.28涓嬮厤緗甇racle9i榪炴帴姹?br />

A. 灝唈dbc driver鏀懼埌 tomcat-5.0.28\common\lib 涓?錛圤racle9i鐨刣river涓篶lasses12.jar錛?/div>
B. 淇敼tomcat-5.0.28\conf\server.xml 閰嶇疆鏂囦歡
聽聽聽鎵懼埌閰嶇疆鏂囦歡涓殑<HOST>閮ㄥ垎
聽聽聽
<Host聽name="localhost"聽debug="0"聽appBase="webapps"
聽聽聽聽聽聽聽unpackWARs
="true"聽autoDeploy="true"
聽聽聽聽聽聽聽xmlValidation
="false"聽xmlNamespaceAware="false">
聽聽聽
</HOST>

聽聽聽灝嗕笅闈㈢殑Context淇℃伅鍔犲埌<HOST>涓?br />
<Context聽path="/app"聽docBase="app"聽聽debug="9"聽privileged="true"聽verbosity="4">
<!--Logger聽className="org.apache.catalina.logger.FileLogger"聽prefix="localhost_sync4j_log."聽suffix=".txt"聽timestamp="true"聽/聽-->
<Resource聽name="jdbc/appDS"聽auth="Container"聽type="javax.sql.DataSource"/>
<ResourceParams聽name="jdbc/appDS">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@youripaddress:DBName</value>
</parameter>
<parameter>
<name>username</name>
<value>username</value>
</parameter>
<parameter>
<name>password</name>
<value>pwd</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>
</ResourceParams>
</Context>
聽聽
C. 鍦ㄦ?zhèn)ㄧ殑搴旂敤鐨剋eb.xml涓坊鍔犱笅闈㈢殑 resource-ref
聽聽
<resource-ref>
聽聽
<description>DB聽Connection</description>
聽聽
<res-ref-name>jdbc/appDS</res-ref-name>
聽聽
<res-type>javax.sql.DataSource</res-type>
聽聽
<res-auth>Container</res-auth>
</resource-ref>

D. 濡傛灉鎮(zhèn)ㄧ殑欏圭洰涓嬌鐢ㄤ簡Spring錛屽垯闇瑕佸湪Spring鐨刢ontext閰嶇疆鏂囦歡涓寚瀹歞ata source涓篢omcat JNDI

<!-- 聽tomcat聽Database聽Connection聽Pool聽 -->
< bean聽 id ="dataSource" 聽class ="org.springframework.jndi.JndiObjectFactoryBean" >
聽聽聽聽聽聽聽聽聽
< property聽 name ="jndiName" 聽value ="java:comp/env/jdbc/appDS" />
</ bean >
E. 鍚姩鏈嶅姟錛屼韓鐢ㄥ惂銆傦細錛?br />

2. 鍦╰omcat5.5涓嬮厤緗甇racle9i榪炴帴姹?

A. 灝唈dbc driver鏀懼埌 tomcat-5.0.28\common\lib 涓?錛圤racle9i鐨刣river涓篶lasses12.jar錛?br />

B. 淇敼tomcat-5.0.28\conf\server.xml 閰嶇疆鏂囦歡

聽聽聽鎵懼埌閰嶇疆鏂囦歡涓殑<HOST>閮ㄥ垎
聽聽聽
<Host聽name="localhost"聽debug="0"聽appBase="webapps"
聽聽聽聽聽聽聽unpackWARs
="true"聽autoDeploy="true"
聽聽聽聽聽聽聽xmlValidation
="false"聽xmlNamespaceAware="false">
聽聽聽
</HOST>

聽聽聽聽聽聽灝嗕笅闈㈢殑Context淇℃伅鍔犲埌<HOST>涓?br />
<Context聽path="/app"聽docBase="app"聽debug="5"聽reloadable="false"聽crossContext="true">
聽聽聽
<Resource聽name="jdbc/appDS"聽scope="Shareable"聽type="javax.sql.DataSource"聽username="username"聽password="pwd"聽driverClassName="oracle.jdbc.driver.OracleDriver"聽url="jdbc:oracle:thin:@youripaddress:DBName"聽maxWait="-1"聽maxIdle="100"聽maxActive="15"/>
</Context>
C. 濡傛灉鎮(zhèn)ㄧ殑欏圭洰涓嬌鐢ㄤ簡Spring錛屽垯闇瑕佸湪Spring鐨刢ontext閰嶇疆鏂囦歡涓寚瀹歞ata source涓篢omcat JNDI

<!--聽tomcat聽Database聽Connection聽Pool聽-->
<bean聽id="dataSource"聽class="org.springframework.jndi.JndiObjectFactoryBean">
聽聽
<property聽name="jndiName"聽value="java:comp/env/jdbc/appDS"/>
</bean>
D. OK浜嗭紝鏃犻渶淇敼web.xml鏂囦歡錛屽惎鍔ㄦ湇鍔″惂錛?br />

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 THE END


]]>TransformerFactoryImpl not found exceptionhttp://www.tkk7.com/allen-zhe/archive/2007/03/02/101373.html灝忕珛椋炲垁灝忕珛椋炲垁Fri, 02 Mar 2007 01:49:00 GMThttp://www.tkk7.com/allen-zhe/archive/2007/03/02/101373.htmlhttp://www.tkk7.com/allen-zhe/comments/101373.htmlhttp://www.tkk7.com/allen-zhe/archive/2007/03/02/101373.html#Feedback6http://www.tkk7.com/allen-zhe/comments/commentRss/101373.htmlhttp://www.tkk7.com/allen-zhe/services/trackbacks/101373.html 鍦烘櫙錛?/strong>鏋勫緩Struts2.0鏃跺彂鐢熺殑閿欒銆?br />
鐜錛?/strong>sun jdk1.5.0_01 + tomcat 5.0.28

瀹屾暣鐨凟xception錛?/strong>
Exception starting filter struts2
javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found
聽at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
聽at com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<clinit>(DomHelper.java:167)
聽at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:115)
聽at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:786)
聽at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:132)
聽at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:100)
聽at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:130)
聽at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
聽at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:398)
聽at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:455)
聽at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
聽at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:225)
聽at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:308)
聽at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:79)
聽at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3698)
聽at org.apache.catalina.core.StandardContext.start(StandardContext.java:4349)
聽at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
聽at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
聽at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
聽at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
聽at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
聽at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
聽at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
聽at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
聽at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
聽at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
聽at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
聽at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
聽at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
聽at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
聽at org.apache.catalina.core.StandardService.start(StandardService.java:480)
聽at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
聽at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
聽at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
聽at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
聽at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
聽at java.lang.reflect.Method.invoke(Method.java:585)
聽at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
聽at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
閿欒鍘熷洜錛?/strong>
璁や負鏄敱浜巎dk1.5 涓?tomcat5.0涔嬮棿鐨勫叧浜幝燭ransformerFactoryImpl 綾葷殑鍐茬獊閫犳垚鐨勩?br />tomcat-5.0.28\common\endorsed涓嬫湁涓や釜jar鍖咃細xercesImpl.jar鍜寈ml-apis.jar錛屽叾涓殑綾?javax.xml.transform.TransformerFactory 涓巎dk1.5涓殑綾籵rg.apache.xalan.processor.TransformerFactoryImpl鍏跺疄鏄悓涓涓被銆?/div>
in tomcat java is called with the following argument:
-Djava.endorsed.dirs="X:\my_app\Portal\tomcat\common\endorsed"
In this directory you find two jar files: xercesImpl.jar and xml-apis.jar needed by tomcat and that must be loaded before all xmsl stuff present in the jdk (1.4 naming problem). And in the file xml-apis.jar the TransformerFactoryImpl is set to "org.apache.xalan.processor.TransformerFactoryImpl".

瑙e喅鍔炴硶錛?br />1. 灝唜ml-apis.jar縐誨嚭endorsed鏂囦歡澶廣?br />2. 鐢▁alan緋誨垪jar鍖呮浛鎹㈠師鏉ョ殑xercesImpl.jar鍜寈ml-apis.jar銆?br />聽聽 xalan緋誨垪jar鍖咃細serializer.jar銆亁alan.jar銆亁ercesImpl.jar鍜寈ml-apis.jar銆?br />3. For other application, just check this file or dom3-xml-apis.jar in your class path.


聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 THE END


]]>濡備綍鍚屾椂鍚姩澶氫釜Tomcat鏈嶅姟鍣?/title><link>http://www.tkk7.com/allen-zhe/archive/2007/01/15/93981.html</link><dc:creator>灝忕珛椋炲垁</dc:creator><author>灝忕珛椋炲垁</author><pubDate>Mon, 15 Jan 2007 08:56:00 GMT</pubDate><guid>http://www.tkk7.com/allen-zhe/archive/2007/01/15/93981.html</guid><wfw:comment>http://www.tkk7.com/allen-zhe/comments/93981.html</wfw:comment><comments>http://www.tkk7.com/allen-zhe/archive/2007/01/15/93981.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.tkk7.com/allen-zhe/comments/commentRss/93981.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/allen-zhe/services/trackbacks/93981.html</trackback:ping><description><![CDATA[     鎽樿: 濡備綍鍚屾椂鍚姩澶氫釜Tomcat鏈嶅姟鍣?nbsp; <a href='http://www.tkk7.com/allen-zhe/archive/2007/01/15/93981.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/allen-zhe/aggbug/93981.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/allen-zhe/" target="_blank">灝忕珛椋炲垁</a> 2007-01-15 16:56 <a href="http://www.tkk7.com/allen-zhe/archive/2007/01/15/93981.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://www907ii.com" target="_blank">亚洲国产福利精品一区二区</a>| <a href="http://jte-sh.com" target="_blank">亚洲成av人影院</a>| <a href="http://8mav958.com" target="_blank">青草草在线视频永久免费</a>| <a href="http://www-xg5777.com" target="_blank">免费在线看v网址</a>| <a href="http://www988555.com" target="_blank">午夜成人免费视频</a>| <a href="http://564ka.com" target="_blank">亚洲国产成人久久精品99</a>| <a href="http://929119.com" target="_blank">狠狠色伊人亚洲综合成人</a>| <a href="http://worldbiao.com" target="_blank">日韩亚洲国产综合高清</a>| <a href="http://600c81.com" target="_blank">eeuss免费影院</a>| <a href="http://0330196.com" target="_blank">永久在线免费观看</a>| <a href="http://www-554949.com" target="_blank">亚洲AV无码成H人在线观看</a>| <a href="http://lyczyb.com" target="_blank">色www免费视频</a>| <a href="http://bx85.com" target="_blank">在线观看无码AV网站永久免费</a>| <a href="http://hljjlhl.com" target="_blank">久久夜色精品国产亚洲av</a>| <a href="http://ww11axax.com" target="_blank">亚洲av一本岛在线播放</a>| <a href="http://gachi1151.com" target="_blank">免费黄网站在线观看</a>| <a href="http://8dfk.com" target="_blank">日韩a级毛片免费观看</a>| <a href="http://726kxw.com" target="_blank">亚洲精品视频免费看</a>| <a href="http://ycjs999.com" target="_blank">高清免费久久午夜精品</a>| <a href="http://chenglide.com" target="_blank">成人免费福利电影</a>| <a href="http://hyhtzh.com" target="_blank">日产亚洲一区二区三区</a>| <a href="http://jogador1.com" target="_blank">一级女性全黄久久生活片免费</a>| <a href="http://hylaowu.com" target="_blank">精品亚洲一区二区三区在线播放</a>| <a href="http://www52a.com" target="_blank">a级成人毛片免费图片</a>| <a href="http://wwwbi757.com" target="_blank">免费国产小视频在线观看</a>| <a href="http://zzxngk.com" target="_blank">亚洲一级毛片视频</a>| <a href="http://0755szyxcm.com" target="_blank">午夜免费福利影院</a>| <a href="http://7299jj.com" target="_blank">www免费黄色网</a>| <a href="http://22youjizz.com" target="_blank">久久精品国产亚洲av麻豆小说</a>| <a href="http://hzczj.com" target="_blank">免费理论片51人人看电影</a>| <a href="http://wenfaka.com" target="_blank">亚洲国产免费综合</a>| <a href="http://66keke.com" target="_blank">亚洲国产成人精品无码区在线网站</a>| <a href="http://mlhcd.com" target="_blank">曰皮全部过程视频免费国产30分钟</a>| <a href="http://an930.com" target="_blank">丰满妇女做a级毛片免费观看</a>| <a href="http://jaubus.com" target="_blank">国产一区二区三区在线免费观看</a>| <a href="http://51porn3.com" target="_blank">亚洲熟妇无码一区二区三区导航 </a>| <a href="http://gzqhit.com" target="_blank">国产免费一区二区三区VR</a>| <a href="http://moushengguigz.com" target="_blank">四虎影视永久在线精品免费</a>| <a href="http://266my.com" target="_blank">亚洲国产精品国自产拍电影</a>| <a href="http://800141.com" target="_blank">在线观看片免费人成视频播放</a>| <a href="http://0415ss.com" target="_blank">亚洲国产综合人成综合网站00</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>