采用axis1.4做的webservice在服务类里面有这么一个方法 public GoodsInfoReply2 getNewGood() { .....//处理方法}/==========================================================================
GoodsInfoReplay2类如下 包含3个基本字段和1个数组对象  ,数组存放了CardResult对象
public class GoodsInfoReply2 implements Serializable { public int iret; 
public int icustid;
public String sMsg;
public Vector<CardResult> vectornum=new Vector<CardResult>();
}
//=========================================================
CardResult类结构如下
public class CardResult implements java.io.Serializable{
public int id;
public String cardName;
public String[] cardNo;
public String[] pwd;}
<service name="newGoodCount" provider="java:RPC">    <parameter name="className" value="goods.newGoodCount"/>    <parameter name="allowedMethods" value="*"/>    <parameter name="wsdlServiceElement" value="newGoodCount"/>    <parameter name="wsdlTargetNamespace" value="urn:newGoodCount"/>      <beanMapping        languageSpecificType="java:com.qsky.js.net.GoodsInfoReply2"        qname="ns1:GoodsInfoReply2"        xmlns:ns1="urn:GoodsInfoReply2" /> 
 </service>生成客户端运行时出如下异常
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: org.xml.sax.SAXParseException: Premature end of file.
 faultActor: 
 faultNode: 
 faultDetail: 
{http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXParseException: Premature end of file.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:230)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at newGoodCount_pkg.NewGoodCountSoapBindingStub.getNewGood(NewGoodCountSoapBindingStub.java:157)
at newGoodCount_pkg.Test.main(Test.java:21) {http://xml.apache.org/axis/}hostname:34d4d183f4c6496org.xml.sax.SAXParseException: Premature end of file.
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at newGoodCount_pkg.NewGoodCountSoapBindingStub.getNewGood(NewGoodCountSoapBindingStub.java:157)
at newGoodCount_pkg.Test.main(Test.java:21)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
请问是不是我的配置不对 ?要怎么修改?