WebService 在传回 ArrayList 时说: XML 文档时出错

System.InvalidOperationException: 生成 XML 文档时出错。 ---> System.InvalidOperationException: CProxyTypeSpace_EntityRoleEntity_NHibernate_ProxyINHibernateProxy_System_Runtime_SerializationISerializable2 无法序列化,因为它没有无参数的构造函数。
   在 System.Xml.Serialization.TypeDesc.CheckSupported()
   在 System.Xml.Serialization.TypeScope.GetTypeDesc(Type type,MemberInfo source,Boolean directReference,Boolean throwOnError)
   在 System.Xml.Serialization.XmlSerializationWriter.CreateUnknownTypeException(Type type)
   在 System.Xml.Serialization.XmlSerializationWriter.WriteTypedPrimitive(String name,String ns,Object o,Boolean xsiType)
   在 Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write1_Object(String n,Boolean isNullable,Boolean needType)
   在 Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write6_ArrayOfAnyType(Object o)
   在 Microsoft.Xml.Serialization.GeneratedAssembly.ArrayListSerializer.Serialize(Object objectToSerialize,XmlSerializationWriter writer)
   在 System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter,XmlSerializerNamespaces namespaces,String encodingStyle,String id)
   --- 内部异常堆栈跟踪的结尾 ---
   在 System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter,String id)
   在 System.Xml.Serialization.XmlSerializer.Serialize(TextWriter textWriter,Object o)
   在 System.Web.Services.Protocols.XmlReturnWriter.Write(HttpResponse response,Stream outputStream,Object returnValue)
   在 System.Web.Services.Protocols.HttpServerProtocol.WriteReturns(Object[] returnValues,Stream outputStream)
   在 System.Web.Services.Protocols.WebServiceHandler.WriteReturns(Object[] returnValues)
   在 System.Web.Services.Protocols.WebServiceHandler.Invoke()

相关文章

1.使用ajax调用varxhr;functioninvoke(){if(window.ActiveXO...
               好不容易把WebService服务器...
1新建一个工程项目用来做服务端增加一个MyService1类文件pac...
packagecom.transsion.util;importjava.io.BufferedReader;i...
再生产wsdl文件时重写描述文件1usingSystem;2usingSystem.Co...
一般情况下,使用eclipse自带的jax-ws生成webservice会自动生...