﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-&lt;center&gt;&lt;font color='red' size="5"&gt;&lt;a href="http://www.an9.com"&gt;an9选宝网 新一代招聘网 &lt;/font&gt;&lt;/a&gt;&lt;/center&gt; -随笔分类-Java Exception&amp;Error</title><link>http://www.blogjava.net/andy199999/category/32719.html</link><description>&lt;span style="display:none"&gt;-----------------MSN:andy1999999@163.com&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-----------------QQ:106256951
&lt;/span&gt;
&lt;bgsound src="http://club.whinfo.net.cn/bbs/upfile/2005-7/mp3/20057101738283.mp3" loop="-1"&gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-----------------人为善,福虽未至祸已远离; 人为恶,祸虽未至福已远离
</description><language>zh-cn</language><lastBuildDate>Fri, 15 Oct 2010 15:42:48 GMT</lastBuildDate><pubDate>Fri, 15 Oct 2010 15:42:48 GMT</pubDate><ttl>60</ttl><item><title>axis 与.net webservice串接</title><link>http://www.blogjava.net/andy199999/archive/2010/10/15/335207.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Fri, 15 Oct 2010 02:48:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2010/10/15/335207.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/335207.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2010/10/15/335207.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/335207.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/335207.html</trackback:ping><description><![CDATA[axis版本1.4 axis 与.net webservice串接<br />
AxisFault<br />
&nbsp;faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client<br />
&nbsp;faultSubcode:<br />
&nbsp;faultString: Server was unable to read request. ---&amp;gt; There is an error in XML document (1, 602). ---&amp;gt; Input string was not in a correct format.<br />
&nbsp;faultActor:<br />
&nbsp;faultNode:<br />
&nbsp;faultDetail:<br />
&nbsp;&nbsp;&nbsp; {http://xml.apache.org/axis/}stackTrace:Server was unable to read request. ---&amp;gt; There is an error in XML document (1, 602). ---&amp;gt; Input string was not in a correct format.<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invokeEngine(Call.java:2784)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:2767)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:2443)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:2366)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:1812)<br />
&nbsp;&nbsp;&nbsp; at com.e104.an9.test.TestAxisWSClient.main(TestAxisWSClient.java:46)<br />
<br />
&nbsp;&nbsp;&nbsp; {http://xml.apache.org/axis/}hostname:locey_zhang<br />
<br />
Server was unable to read request. ---&gt; There is an error in XML document (1, 602). ---&gt; Input string was not in a correct format.<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br />
&nbsp;&nbsp;&nbsp; at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invokeEngine(Call.java:2784)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:2767)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:2443)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:2366)<br />
&nbsp;&nbsp;&nbsp; at org.apache.axis.client.Call.invoke(Call.java:1812)<br />
&nbsp;&nbsp;&nbsp; at com.e104.an9.test.TestAxisWSClient.main(TestAxisWSClient.java:46)<br />
<span style="color: red;"><br />
解决方法:call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP12_CONSTANTS);</span><br />
<br /><img src ="http://www.blogjava.net/andy199999/aggbug/335207.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2010-10-15 10:48 <a href="http://www.blogjava.net/andy199999/archive/2010/10/15/335207.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: com.e104cn.pda.data.anno.Book.authors[com.e104cn.pda.data.anno.Author]</title><link>http://www.blogjava.net/andy199999/archive/2008/05/20/201551.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Tue, 20 May 2008 00:54:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2008/05/20/201551.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/201551.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2008/05/20/201551.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/201551.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/201551.html</trackback:ping><description><![CDATA[<p>@SuppressWarnings("serial")<br />@Entity<br />@Table(name = "BOOK")<br />@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)<br />public class Book implements Serializable{</p>
		<p> private static final long serialVersionUID = -2700610405985954588L;<br /> <br /> private int oid;<br /> <br /> private String name;<br /> <br /> private String description;<br /> <br /> private Date publish;<br /> <br /> private Collection&lt;Author&gt; authors;</p>
		<p> @Id<br /> @GeneratedValue(strategy=GenerationType.SEQUENCE)<br /> public int getOid() {<br />  return oid;<br /> }</p>
		<p> public void setOid(int oid) {<br />  this.oid = oid;<br /> }</p>
		<p> public String getName() {<br />  return name;<br /> }</p>
		<p> public void setName(String name) {<br />  this.name = name;<br /> }</p>
		<p> public String getDescription() {<br />  return description;<br /> }</p>
		<p> public void setDescription(String description) {<br />  this.description = description;<br /> }</p>
		<p> @Temporal(value=TemporalType.TIMESTAMP)<br /> public Date getPublish() {<br />  return publish;<br /> }</p>
		<p> public void setPublish(Date publish) {<br />  this.publish = publish;<br /> }</p>
		<p>
				<br /> @ManyToMany(<br />   targetEntity=com.e104cn.pda.data.anno.Author.class,<br />   cascade ={CascadeType.PERSIST,CascadeType.MERGE},<br />            fetch=FetchType.LAZY<br /> )<br /> @JoinTable(<br />         name = "book_author",<br />         joinColumns <a href="mailto:={@JoinColumn(name=&quot;book_id" temp_href="mailto:={@JoinColumn(name=&quot;book_id">={@JoinColumn(name="book_id</a>")},<br />         inverseJoinColumns <a href="mailto:={@JoinColumn(name">={@JoinColumn(name</a>= "author_id")}<br />   )<br /> public Collection&lt;Author&gt; getAuthors() {<br />  return authors;<br /> }<br /> <br /> public void addAuthor(Author author){<br />  if(author == null){<br />   authors = new ArrayList&lt;Author&gt;();<br />  }<br />  if(!authors.contains(author)){<br />   authors.add(author);<br />  }<br /> }</p>
		<p> public void setAuthors(Collection&lt;Author&gt; authors) {<br />  this.authors = authors;<br /> }<br /> <br />}<br /><br /><a>/<font color="#0000ff">**@SuppressWarnings("serial</font></a><font color="#0000ff">")<br />@Entity<br />@Table(name = "AUTHOR")<br />@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)*/</font><br />public class Author implements Serializable{</p>
		<p> private static final long serialVersionUID = 7131973910486229579L;<br /> <br /> private int id;<br /> <br /> private String firstName;<br /> <br /> private String lastName;<br /> <br /> private boolean male;<br /> <br /> private Date birthday;<br /> <br /> @Transient<br /> private Collection&lt;Book&gt; books ;</p>
		<p> @Id<br /> @GeneratedValue(strategy=GenerationType.SEQUENCE)<br /> public int getId() {<br />  return id;<br /> }</p>
		<p> public void setId(int oid) {<br />  this.id = oid;<br /> }</p>
		<p> public String getFirstName() {<br />  return firstName;<br /> }</p>
		<p> public void setFirstName(String firstName) {<br />  this.firstName = firstName;<br /> }</p>
		<p> public String getLastName() {<br />  return lastName;<br /> }</p>
		<p> public void setLastName(String lastName) {<br />  this.lastName = lastName;<br /> }</p>
		<p> public boolean isMale() {<br />  return male;<br /> }</p>
		<p> public void setMale(boolean male) {<br />  this.male = male;<br /> }</p>
		<p> @Temporal(value=TemporalType.TIMESTAMP)<br /> public Date getBirthday() {<br />  return birthday;<br /> }</p>
		<p> public void setBirthday(Date birthday) {<br />  this.birthday = birthday;<br /> }</p>
		<p> @ManyToMany(mappedBy="<font color="#ff0000">authors</font>",<br />  cascade={CascadeType.PERSIST,CascadeType.ALL}<br /> )<br /> public Collection&lt;Book&gt; getBooks() {<br />  return books;<br /> }</p>
		<p> public void addBook(Book book){<br />  if(books == null){<br />   books = new ArrayList&lt;Book&gt;();<br />  }<br />  if(!books.contains(book)){<br />   books.add(book);<br />  }<br /> }<br /> <br /> public void setBooks(Collection&lt;Book&gt; books) {<br />  this.books = books;<br /> }<br /> <br />}<br />1、去掉蓝色注释的部分即可解决错误.<br /><font color="#ff0000"><font color="#000000">2、 注：@ManyToMany(mappedBy="</font><font color="#ff0000">authors</font><font color="#000000">",</font>属性一定要和book中的authors一致。</font></p><img src ="http://www.blogjava.net/andy199999/aggbug/201551.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2008-05-20 08:54 <a href="http://www.blogjava.net/andy199999/archive/2008/05/20/201551.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ERROR [org.logicalcobwebs.proxool.ShutdownHook] - Problem calling "get cause" on IllegalStateException.</title><link>http://www.blogjava.net/andy199999/archive/2008/05/19/201384.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Mon, 19 May 2008 06:51:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2008/05/19/201384.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/201384.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2008/05/19/201384.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/201384.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/201384.html</trackback:ping><description><![CDATA[<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #008080"> 1</span>
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #0000ff">package</span>
				<span style="COLOR: #000000"> com.e104cn.pda.test;<br /></span>
				<span style="COLOR: #008080"> 2</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.junit.AfterClass;<br /></span>
				<span style="COLOR: #008080"> 3</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.junit.BeforeClass;<br /></span>
				<span style="COLOR: #008080"> 4</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.junit.Test;<br /></span>
				<span style="COLOR: #008080"> 5</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.logicalcobwebs.proxool.ProxoolFacade;<br /></span>
				<span style="COLOR: #008080"> 6</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.springframework.context.ApplicationContext;<br /></span>
				<span style="COLOR: #008080"> 7</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> org.springframework.context.support.FileSystemXmlApplicationContext;<br /></span>
				<span style="COLOR: #008080"> 8</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080"> 9</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> tw.com.testing.util.Code;<br /></span>
				<span style="COLOR: #008080">10</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<br />
				</span>
				<span style="COLOR: #008080">11</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> com.e104cn.pda.data.anno.Basic;<br /></span>
				<span style="COLOR: #008080">12</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">import</span>
				<span style="COLOR: #000000"> com.e104cn.pda.data.dao.IBasicDao;<br /></span>
				<span style="COLOR: #008080">13</span>
				<span style="COLOR: #000000">
						<img id="Codehighlighter1_432_1203_Open_Image" onclick="this.style.display='none'; Codehighlighter1_432_1203_Open_Text.style.display='none'; Codehighlighter1_432_1203_Closed_Image.style.display='inline'; Codehighlighter1_432_1203_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_432_1203_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_432_1203_Closed_Text.style.display='none'; Codehighlighter1_432_1203_Open_Image.style.display='inline'; Codehighlighter1_432_1203_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				</span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">class</span>
				<span style="COLOR: #000000"> BasicDAOTest</span>
				<span id="Codehighlighter1_432_1203_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_432_1203_Open_Text">
						<span style="COLOR: #000000">{<br /></span>
						<span style="COLOR: #008080">14</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">private</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">static</span>
						<span style="COLOR: #000000"> ApplicationContext context;<br /></span>
						<span style="COLOR: #008080">15</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    @BeforeClass<br /></span>
						<span style="COLOR: #008080">16</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_519_740_Open_Image" onclick="this.style.display='none'; Codehighlighter1_519_740_Open_Text.style.display='none'; Codehighlighter1_519_740_Closed_Image.style.display='inline'; Codehighlighter1_519_740_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_519_740_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_519_740_Closed_Text.style.display='none'; Codehighlighter1_519_740_Open_Image.style.display='inline'; Codehighlighter1_519_740_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">public</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">static</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> setUp()</span>
						<span id="Codehighlighter1_519_740_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_519_740_Open_Text">
								<span style="COLOR: #000000">{<br /></span>
								<span style="COLOR: #008080">17</span>
								<span style="COLOR: #000000">
										<img id="Codehighlighter1_581_735_Open_Image" onclick="this.style.display='none'; Codehighlighter1_581_735_Open_Text.style.display='none'; Codehighlighter1_581_735_Closed_Image.style.display='inline'; Codehighlighter1_581_735_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_581_735_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_581_735_Closed_Text.style.display='none'; Codehighlighter1_581_735_Open_Image.style.display='inline'; Codehighlighter1_581_735_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        context </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> FileSystemXmlApplicationContext(</span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> String[]</span>
								<span id="Codehighlighter1_581_735_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_581_735_Open_Text">
										<span style="COLOR: #000000">{</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">WebContent/WEB-INF/applicationContext-hibernate.xml</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">,</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">WebContent/WEB-INF/applicationContext-service.xml</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">,</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">WebContent/WEB-INF/applicationContext-dao.xml</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">}</span>
								</span>
								<span style="COLOR: #000000">);<br /></span>
								<span style="COLOR: #008080">18</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
						</span>
						<span style="COLOR: #008080">19</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    <br /></span>
						<span style="COLOR: #008080">20</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    @AfterClass<br /></span>
						<span style="COLOR: #008080">21</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_787_822_Open_Image" onclick="this.style.display='none'; Codehighlighter1_787_822_Open_Text.style.display='none'; Codehighlighter1_787_822_Closed_Image.style.display='inline'; Codehighlighter1_787_822_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_787_822_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_787_822_Closed_Text.style.display='none'; Codehighlighter1_787_822_Open_Image.style.display='inline'; Codehighlighter1_787_822_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">public</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">static</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> tearDown()</span>
						<span id="Codehighlighter1_787_822_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_787_822_Open_Text">
								<span style="COLOR: #000000">{<br /></span>
								<span style="COLOR: #008080">22</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />      <font color="#ff0000">  </font></span>
								<font color="#ff0000">
										<span style="COLOR: #008000">//</span>
										<span style="COLOR: #008000">ProxoolFacade.shutdown(0); </span>
								</font>
								<span style="COLOR: #008000">
										<br />
								</span>
								<span style="COLOR: #008080">23</span>
								<span style="COLOR: #008000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />
								</span>
								<span style="COLOR: #000000">    }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
						</span>
						<span style="COLOR: #008080">24</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    <br /></span>
						<span style="COLOR: #008080">25</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    @Test<br /></span>
						<span style="COLOR: #008080">26</span>
						<span style="COLOR: #000000">
								<img id="Codehighlighter1_859_1201_Open_Image" onclick="this.style.display='none'; Codehighlighter1_859_1201_Open_Text.style.display='none'; Codehighlighter1_859_1201_Closed_Image.style.display='inline'; Codehighlighter1_859_1201_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_859_1201_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_859_1201_Closed_Text.style.display='none'; Codehighlighter1_859_1201_Open_Image.style.display='inline'; Codehighlighter1_859_1201_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span>
						<span style="COLOR: #0000ff">public</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> contextInit()</span>
						<span id="Codehighlighter1_859_1201_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_859_1201_Open_Text">
								<span style="COLOR: #000000">{<br /></span>
								<span style="COLOR: #008080">27</span>
								<span style="COLOR: #000000">
										<img id="Codehighlighter1_882_1198_Open_Image" onclick="this.style.display='none'; Codehighlighter1_882_1198_Open_Text.style.display='none'; Codehighlighter1_882_1198_Closed_Image.style.display='inline'; Codehighlighter1_882_1198_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_882_1198_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_882_1198_Closed_Text.style.display='none'; Codehighlighter1_882_1198_Open_Image.style.display='inline'; Codehighlighter1_882_1198_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />        </span>
								<span style="COLOR: #0000ff">if</span>
								<span style="COLOR: #000000">(context </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">)</span>
								<span id="Codehighlighter1_882_1198_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_882_1198_Open_Text">
										<span style="COLOR: #000000">{<br /></span>
										<span style="COLOR: #008080">28</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            IBasicDao basicDao </span>
										<span style="COLOR: #000000">=</span>
										<span style="COLOR: #000000"> (IBasicDao)context.getBean(</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">basicDao</span>
										<span style="COLOR: #000000">"</span>
										<span style="COLOR: #000000">);<br /></span>
										<span style="COLOR: #008080">29</span>
										<span style="COLOR: #000000">
												<img id="Codehighlighter1_971_1194_Open_Image" onclick="this.style.display='none'; Codehighlighter1_971_1194_Open_Text.style.display='none'; Codehighlighter1_971_1194_Closed_Image.style.display='inline'; Codehighlighter1_971_1194_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
												<img id="Codehighlighter1_971_1194_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_971_1194_Closed_Text.style.display='none'; Codehighlighter1_971_1194_Open_Image.style.display='inline'; Codehighlighter1_971_1194_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
										<span style="COLOR: #0000ff">if</span>
										<span style="COLOR: #000000">(basicDao </span>
										<span style="COLOR: #000000">!=</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #0000ff">null</span>
										<span style="COLOR: #000000">)</span>
										<span id="Codehighlighter1_971_1194_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
												<img src="http://www.blogjava.net/images/dot.gif" />
										</span>
										<span id="Codehighlighter1_971_1194_Open_Text">
												<span style="COLOR: #000000">{<br /></span>
												<span style="COLOR: #008080">30</span>
												<span style="COLOR: #000000">
														<img id="Codehighlighter1_981_1135_Open_Image" onclick="this.style.display='none'; Codehighlighter1_981_1135_Open_Text.style.display='none'; Codehighlighter1_981_1135_Closed_Image.style.display='inline'; Codehighlighter1_981_1135_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
														<img id="Codehighlighter1_981_1135_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_981_1135_Closed_Text.style.display='none'; Codehighlighter1_981_1135_Open_Image.style.display='inline'; Codehighlighter1_981_1135_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />                </span>
												<span style="COLOR: #0000ff">try</span>
												<span style="COLOR: #000000"> </span>
												<span id="Codehighlighter1_981_1135_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
														<img src="http://www.blogjava.net/images/dot.gif" />
												</span>
												<span id="Codehighlighter1_981_1135_Open_Text">
														<span style="COLOR: #000000">{<br /></span>
														<span style="COLOR: #008080">31</span>
														<span style="COLOR: #000000">
																<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                    Basic basic </span>
														<span style="COLOR: #000000">=</span>
														<span style="COLOR: #000000"> (Basic)basicDao.getData(</span>
														<span style="COLOR: #000000">"</span>
														<span style="COLOR: #000000">105400</span>
														<span style="COLOR: #000000">"</span>
														<span style="COLOR: #000000">);<br /></span>
														<span style="COLOR: #008080">32</span>
														<span style="COLOR: #000000">
																<img id="Codehighlighter1_1059_1129_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1059_1129_Open_Text.style.display='none'; Codehighlighter1_1059_1129_Closed_Image.style.display='inline'; Codehighlighter1_1059_1129_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
																<img id="Codehighlighter1_1059_1129_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1059_1129_Closed_Text.style.display='none'; Codehighlighter1_1059_1129_Open_Image.style.display='inline'; Codehighlighter1_1059_1129_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />                    </span>
														<span style="COLOR: #0000ff">if</span>
														<span style="COLOR: #000000">(basic </span>
														<span style="COLOR: #000000">!=</span>
														<span style="COLOR: #000000"> </span>
														<span style="COLOR: #0000ff">null</span>
														<span style="COLOR: #000000">)</span>
														<span id="Codehighlighter1_1059_1129_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
																<img src="http://www.blogjava.net/images/dot.gif" />
														</span>
														<span id="Codehighlighter1_1059_1129_Open_Text">
																<span style="COLOR: #000000">{<br /></span>
																<span style="COLOR: #008080">33</span>
																<span style="COLOR: #000000">
																		<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                        System.out.println(</span>
																<span style="COLOR: #0000ff">new</span>
																<span style="COLOR: #000000"> Code().decode(basic.getEmail()));<br /></span>
																<span style="COLOR: #008080">34</span>
																<span style="COLOR: #000000">
																		<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                    }</span>
														</span>
														<span style="COLOR: #000000">
																<br />
														</span>
														<span style="COLOR: #008080">35</span>
														<span style="COLOR: #000000">
																<img id="Codehighlighter1_1157_1189_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1157_1189_Open_Text.style.display='none'; Codehighlighter1_1157_1189_Closed_Image.style.display='inline'; Codehighlighter1_1157_1189_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
																<img id="Codehighlighter1_1157_1189_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1157_1189_Closed_Text.style.display='none'; Codehighlighter1_1157_1189_Open_Image.style.display='inline'; Codehighlighter1_1157_1189_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />                }</span>
												</span>
												<span style="COLOR: #000000"> </span>
												<span style="COLOR: #0000ff">catch</span>
												<span style="COLOR: #000000"> (Exception e) </span>
												<span id="Codehighlighter1_1157_1189_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
														<img src="http://www.blogjava.net/images/dot.gif" />
												</span>
												<span id="Codehighlighter1_1157_1189_Open_Text">
														<span style="COLOR: #000000">{<br /></span>
														<span style="COLOR: #008080">36</span>
														<span style="COLOR: #000000">
																<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                    e.printStackTrace();<br /></span>
														<span style="COLOR: #008080">37</span>
														<span style="COLOR: #000000">
																<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                }</span>
												</span>
												<span style="COLOR: #000000">
														<br />
												</span>
												<span style="COLOR: #008080">38</span>
												<span style="COLOR: #000000">
														<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
										</span>
										<span style="COLOR: #000000">
												<br />
										</span>
										<span style="COLOR: #008080">39</span>
										<span style="COLOR: #000000">
												<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
								</span>
								<span style="COLOR: #008080">40</span>
								<span style="COLOR: #000000">
										<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
						</span>
						<span style="COLOR: #008080">41</span>
						<span style="COLOR: #000000">
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span>
				</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #008080">42</span>
				<span style="COLOR: #000000">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				</span>
		</div>spring2.0,hibernate annotation,juint4, proxool做为连接池测试的应用程序,注释的部分去掉即可解决Exception.<img src ="http://www.blogjava.net/andy199999/aggbug/201384.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2008-05-19 14:51 <a href="http://www.blogjava.net/andy199999/archive/2008/05/19/201384.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>org.hibernate.HibernateException: load  is not valid without active transaction,update is not valid without active transaction</title><link>http://www.blogjava.net/andy199999/archive/2008/04/18/194057.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Fri, 18 Apr 2008 08:13:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2008/04/18/194057.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/194057.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2008/04/18/194057.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/194057.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/194057.html</trackback:ping><description><![CDATA[struts2,hibernate3,mysql修改时报错<br />        Session session = HibernateUtil.getCurrentSessionFactory().openSession();<br />        Transaction transaction = null;<br />        try {<br />                transaction = session.beginTransaction();<br />                session.merge(user);        <font color="#ff0000">// 本来使用 saveOrupdate() 但是报错</font><br />                transaction.commit();           <br />         } catch (Exception e) {<br />            if (transaction != null) {<br />                transaction.rollback();<br />            }<br />            throw e;<br />         } finally {<br />            if (session != null) {<br />                session.close();<br />            }<br />         }<br />           <br /><img src ="http://www.blogjava.net/andy199999/aggbug/194057.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2008-04-18 16:13 <a href="http://www.blogjava.net/andy199999/archive/2008/04/18/194057.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java.lang.IndexOutOfBoundsException: Index: 0, Size: 0</title><link>http://www.blogjava.net/andy199999/archive/2008/01/04/172657.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Fri, 04 Jan 2008 01:59:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2008/01/04/172657.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/172657.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2008/01/04/172657.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/172657.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/172657.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align="left">
				<u>
						<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">
								<a title="" href="http://java.sun.com">java</a>.lang.IndexOutOfBoundsException</span>
				</u>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">: Index: 0, Size: 0 </span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">at <a title="" href="http://java.sun.com">java</a>.util.ArrayList.RangeCheck(<u>ArrayList.java:546</u>)</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-font-kerning: 0pt">at <a title="" href="http://java.sun.com">java</a>.util.ArrayList.get(<u>ArrayList.java:321</u>)<br /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p>   这种错误解决比较容易！一般都是一开始就初始化了，之后就没有做过插入操作。java.util.List listObj = new <a title="" href="http://java.sun.com">java</a>.util.ArrayList();这样的话，当你执行listObj.get(index)的时候就会抛上面的异常。习惯的写法,一般都是java.util.List listObj = null; 或加一个判断if(!listObj.isEmpty()){listObj.get(index);}.</o:p></span>
		</p><img src ="http://www.blogjava.net/andy199999/aggbug/172657.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2008-01-04 09:59 <a href="http://www.blogjava.net/andy199999/archive/2008/01/04/172657.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.</title><link>http://www.blogjava.net/andy199999/archive/2007/04/05/108602.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Thu, 05 Apr 2007 01:49:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2007/04/05/108602.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/108602.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2007/04/05/108602.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/108602.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/108602.html</trackback:ping><description><![CDATA[Catalina.start using D:\MyTools\Tomcat5.0\jakarta-tomcat-5.0.28\conf\server.xml: <a title="" href="http://java.sun.com" >java</a>.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.<br /><a title="" href="http://java.sun.com" >java</a>.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.<br /> at org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)<br /> at org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)<br /> at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)<br /> at org.apache.xerces.impl.XMLEntityScanner.scanData(Unknown Source)<br /> at org.apache.xerces.impl.XMLScanner.scanComment(Unknown Source)<br /> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment(Unknown Source)<br /> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)<br /> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)<br /> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br /> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br /> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br /> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br /> at org.apache.commons.digester.Digester.parse(Digester.java:1548)<br /> at org.apache.catalina.startup.Catalina.load(Catalina.java:489)<br /> at org.apache.catalina.startup.Catalina.load(Catalina.java:528)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br /> at <a title="" href="http://java.sun.com" >java</a>.lang.reflect.Method.invoke(Method.java:585)<br /> at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:250)<br /> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:424)<br />Catalina.start using D:\MyTools\Tomcat5.0\jakarta-tomcat-5.0.28\conf\server.xml: <a title="" href="http://java.sun.com" >java</a>.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.<br /><a title="" href="http://java.sun.com" >java</a>.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.<br /> at org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)<br /> at org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)<br /> at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)<br /> at org.apache.xerces.impl.XMLEntityScanner.scanData(Unknown Source)<br /> at org.apache.xerces.impl.XMLScanner.scanComment(Unknown Source)<br /> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment(Unknown Source)<br /> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)<br /> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)<br /> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br /> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)<br /> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)<br /> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)<br /> at org.apache.commons.digester.Digester.parse(Digester.java:1548)<br /> at org.apache.catalina.startup.Catalina.load(Catalina.java:489)<br /> at org.apache.catalina.startup.Catalina.start(Catalina.java:548)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br /> at <a title="" href="http://java.sun.com" >java</a>.lang.reflect.Method.invoke(Method.java:585)<br /> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)<br /> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)<br />Apr 5, 2007 9:43:39 AM org.apache.catalina.startup.Catalina start<br />INFO: Server startup in 0 ms<br /><a title="" href="http://java.sun.com" >java</a>.lang.reflect.InvocationTargetException<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br /> at <a title="" href="http://java.sun.com" >java</a>.lang.reflect.Method.invoke(Method.java:585)<br /> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)<br /> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)<br />Caused by: <a title="" href="http://java.sun.com" >java</a>.lang.NullPointerException<br /> at org.apache.catalina.startup.Catalina.await(Catalina.java:619)<br /> at org.apache.catalina.startup.Catalina.start(Catalina.java:579)<br /> ... 6 more<br />%TOMCAT_HOME%\conf\server.xml配置如下<br />&lt;Context path="/job" reloadable="true" docBase="E:\MyWork\job"<br /> workDir="E:\MyWork\job\work"&gt;<br /> &lt;Resource name="jdbc/web_jobbank07v2_jobbank_cn_i" auth="Container"<br />  type="javax.sql.DataSource" /&gt;<br /> &lt;ResourceParams name="jdbc/web_jobbank07v2_jobbank_cn_i"&gt;<br />  &lt;parameter&gt;<br />   &lt;name&gt;username&lt;/name&gt;<br />   &lt;value&gt;U_JOBBANK07V2_JOBBANK_CN_I&lt;/value&gt;<br />  &lt;/parameter&gt;<br />  &lt;parameter&gt;<br />   &lt;name&gt;password&lt;/name&gt;<br />   &lt;value&gt;U_JOBBANK07V2_JOBBANK_CN_I&lt;/value&gt;<br />  &lt;/parameter&gt;<br />  &lt;parameter&gt;<br />   &lt;name&gt;driverClassName&lt;/name&gt;<br />   &lt;value&gt;oracle.jdbc.driver.OracleDriver&lt;/value&gt;<br />  &lt;/parameter&gt;<br />  &lt;parameter&gt;<br />   &lt;name&gt;url&lt;/name&gt;<br />   &lt;!-- 中文  --&gt;<br />   &lt;value&gt;jdbc:oracle:thin:@172.19.9.101:1521:orautf8&lt;/value&gt;<br />  &lt;/parameter&gt;<br />  &lt;parameter&gt;<br />   &lt;name&gt;maxActive&lt;/name&gt;<br />   &lt;value&gt;8&lt;/value&gt;<br />  &lt;/parameter&gt;<br />  &lt;parameter&gt;<br />   &lt;name&gt;maxIdle&lt;/name&gt;<br />   &lt;value&gt;4&lt;/value&gt;<br />  &lt;/parameter&gt;<br /> &lt;/ResourceParams&gt;<br />&lt;/Context&gt;<br />出现这个问题的主要原因就是那两个中文注释汉字。<br />解决办法1、<br />   就是把那两个汉字删除。<br />解决办法2、<br />   就是在server.xml里面的最上面加一句<br />   &lt;?xml version="1.0" encoding="gbk"?&gt;<br />   我试过是可以的。<br /><br /><img src ="http://www.blogjava.net/andy199999/aggbug/108602.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2007-04-05 09:49 <a href="http://www.blogjava.net/andy199999/archive/2007/04/05/108602.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Connection refused: connect</title><link>http://www.blogjava.net/andy199999/archive/2006/09/04/67497.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Mon, 04 Sep 2006 00:51:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2006/09/04/67497.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/67497.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2006/09/04/67497.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/67497.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/67497.html</trackback:ping><description><![CDATA[<pre id="stacktrace">这种错误可能是数据库服务没有启动或是没有安装补丁!<br /><br /><a title="" href="http://java.sun.com" >java</a>.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Connection refused: connect
	at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
	at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
	at com.microsoft.jdbc.sqlserver.tds.TDSConnection.&lt;init&gt;(Unknown Source)
	at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
	at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
	at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
	at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
	at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
	at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
	at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
	at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
	at com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(JdbcTransaction.java:48)
	at com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(JdbcTransaction.java:89)
	at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForList(GeneralStatement.java:123)
	at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:610)
	at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:584)
	at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:101)
	at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForList(SqlMapClientImpl.java:78)
	at com.ibatis.dao.client.template.SqlMapDaoTemplate.queryForList(SqlMapDaoTemplate.java:203)
	at com.telehot.dao.org.PmsUserDAOImpl.selectByExample(PmsUserDAOImpl.java:48)
	at com.telehot.dao.org.PmsUserDAOImpl.selectByExample(PmsUserDAOImpl.java:60)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at <a title="" href="http://java.sun.com" >java</a>.lang.reflect.Method.invoke(Method.java:585)
	at com.ibatis.dao.engine.impl.DaoProxy.invoke(DaoProxy.java:72)
	at $Proxy23.selectByExample(Unknown Source)
	at com.telehot.action.Login.act(Login.java:56)
	at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:124)
	at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
	at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:679)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
	at <a title="" href="http://java.sun.com" >java</a>.lang.Thread.run(Thread.java:595)
</pre><img src ="http://www.blogjava.net/andy199999/aggbug/67497.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2006-09-04 08:51 <a href="http://www.blogjava.net/andy199999/archive/2006/09/04/67497.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ERROR 1045：Access denied for user: 'ODBC@localhost' (Using password 'NO')</title><link>http://www.blogjava.net/andy199999/archive/2006/06/22/54411.html</link><dc:creator>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</dc:creator><author>&lt;a href="http://www.an9.com" target=_blank&gt;选宝网an9&lt;/a&gt;</author><pubDate>Thu, 22 Jun 2006 01:14:00 GMT</pubDate><guid>http://www.blogjava.net/andy199999/archive/2006/06/22/54411.html</guid><wfw:comment>http://www.blogjava.net/andy199999/comments/54411.html</wfw:comment><comments>http://www.blogjava.net/andy199999/archive/2006/06/22/54411.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/andy199999/comments/commentRss/54411.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/andy199999/services/trackbacks/54411.html</trackback:ping><description><![CDATA[今天遇到上面的错误,如果用Navicat工具连接可以成功，用命令方式就不行，后来在网上找了一下，用mysql -u &lt;你数据库的用户名&gt; -p&lt;你数据库的密码&gt;  就可以启动了!<br />(引用)<br />导出要用到MySQL的mysqldump工具，基本用法是：   <br /><br />shell&gt; mysqldump [OPTIONS] database [tables]   <br /><br />如果你不给定任何表，整个数据库将被导出。   <br /><br />通过执行mysqldump --help，你能得到你mysqldump的版本支持的选项表。   <br /><br />注意，如果你运行mysqldump没有--quick或--opt选项，mysqldump将在导出结果前装载整个结果集到内存中，如果你正在导出一个大的数据库，这将可能是一个问题。   <br /><br />mysqldump支持下列选项：   <br /><br />--add-locks   <br />在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。   <br />--add-drop-table   <br />在每个create语句之前增加一个drop table。   <br />--allow-keywords   <br />允许创建是关键词的列名字。这由表名前缀于每个列名做到。   <br />-c, --complete-insert   <br />使用完整的insert语句(用列名字)。   <br />-C, --compress   <br />如果客户和服务器均支持压缩，压缩两者间所有的信息。   <br />--delayed   <br />用INSERT DELAYED命令插入行。   <br />-e, --extended-insert   <br />使用全新多行INSERT语法。（给出更紧缩并且更快的插入语句）   <br />-#, --debug[=option_string]   <br />跟踪程序的使用(为了调试)。   <br />--help   <br />显示一条帮助消息并且退出。   <br />--fields-terminated-by=...   <br />　   <br />--fields-enclosed-by=...   <br />　   <br />--fields-optionally-enclosed-by=...   <br />　   <br />--fields-escaped-by=...   <br />　   <br />--fields-terminated-by=...   <br />这些选择与-T选择一起使用，并且有相应的LOAD DATA INFILE子句相同的含义。   <br />LOAD DATA INFILE语法。   <br />-F, --flush-logs   <br />在开始导出前，洗掉在MySQL服务器中的日志文件。   <br />-f, --force,   <br />即使我们在一个表导出期间得到一个SQL错误，继续。   <br />-h, --host=..   <br />从命名的主机上的MySQL服务器导出数据。缺省主机是localhost。   <br />-l, --lock-tables.   <br />为开始导出锁定所有表。   <br />-t, --no-create-info   <br />不写入表创建信息(CREATE TABLE语句）   <br />-d, --no-data   <br />不写入表的任何行信息。如果你只想得到一个表的结构的导出，这是很有用的！   <br />--opt   <br />同--quick --add-drop-table --add-locks --extended-insert --lock-tables。   <br />应该给你为读入一个MySQL服务器的尽可能最快的导出。   <br />-pyour_pass, --password[=your_pass]   <br />与服务器连接时使用的口令。如果你不指定“=your_pass”部分，mysqldump需要来自终端的口令。   <br />-P port_num, --port=port_num   <br />与一台主机连接时使用的TCP/IP端口号。（这用于连接到localhost以外的主机，因为它使用 Unix套接字。）   <br />-q, --quick   <br />不缓冲查询，直接导出至stdout；使用mysql_use_result()做它。   <br />-S /path/to/socket, --socket=/path/to/socket   <br />与localhost连接时（它是缺省主机)使用的套接字文件。   <br />-T, --tab=path-to-some-directory   <br />对于每个给定的表，创建一个table_name.sql文件，它包含SQL CREATE 命令，和一个table_name.txt文件，它包含数据。 注意：这只有在mysqldump运行在mysqld守护进程运行的同一台机器上的时候才工作。.txt文件的格式根据--fields-xxx和--lines--xxx选项来定。   <br />-u user_name, --user=user_name   <br />与服务器连接时，MySQL使用的用户名。缺省值是你的Unix登录名。   <br />-O var=option, --set-variable var=option设置一个变量的值。可能的变量被列在下面。   <br />-v, --verbose   <br />冗长模式。打印出程序所做的更多的信息。   <br />-V, --version   <br />打印版本信息并且退出。   <br />-w, --where='where-condition'   <br />只导出被选择了的记录；注意引号是强制的！   <br />"--where=user='jimf'" "-wuserid&gt;1" "-wuserid&lt;1"  <br /><br />最常见的mysqldump使用可能制作整个数据库的一个备份：  <br /><br />mysqldump --opt database &gt; backup-file.sql   <br /><br />但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的：   <br /><br />mysqldump --opt database | mysql --host=remote-host -C database   <br /><br />由于mysqldump导出的是完整的SQL语句，所以用mysql客户程序很容易就能把数据导入了：   <br /><br />shell&gt; mysqladmin create target_db_name   <br />shell&gt; mysql target_db_name &lt; backup-file.sql  <br />就是  <br />shell&gt; mysql 库名 &lt; 文件名<img src ="http://www.blogjava.net/andy199999/aggbug/54411.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/andy199999/" target="_blank"><a href="http://www.an9.com" target=_blank>选宝网an9</a></a> 2006-06-22 09:14 <a href="http://www.blogjava.net/andy199999/archive/2006/06/22/54411.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>