weblogic7.1下webservices报如下错,请高手帮忙!
我就是要把包含结果值的Vector返回给客户端,为什么总是不成功呢?Vector里面放的是多个JavaBean。
java.rmi.RemoteException: SOAP Fault:javax.xml.rpc.soap.SOAPFaultException: type mapping lookup failure on class=class bean.ConsumeDetail TypeMapping=TYPEMAPPING SIZE=7
ENTRY 1:
class: bean.BaseInfo
xsd_type: ['java:bean']:p2:BaseInfo
ser: bean.BaseInfoCodec@701466
deser: bean.BaseInfoCodec@4b6707
ENTRY 2:
class: java.util.Vector
xsd_type: ['java:language_builtins.util']:p7:Vector
ser: weblogic.xml.schema.binding.internal.builtin.JavaUtilVectorCodec@591349
deser: weblogic.xml.schema.binding.internal.builtin.JavaUtilVectorCodec@122ed
ENTRY 3:
class: bean.AllowanceDetailBean
xsd_type: ['java:bean']:p1:AllowanceDetailBean
ser: bean.AllowanceDetailBeanCodec@1c25d2
deser: bean.AllowanceDetailBeanCodec@770caa
ENTRY 4:
class: bean.ConsumeDetailBean
xsd_type: ['java:bean']:p4:ConsumeDetailBean
ser: bean.ConsumeDetailBeanCodec@6095a8
deser: bean.ConsumeDetailBeanCodec@15140
ENTRY 5:
class: bean.UseCardDetailBean
xsd_type: ['java:bean']:p6:UseCardDetailBean
ser: bean.UseCardDetailBeanCodec@7d451c
deser: bean.UseCardDetailBeanCodec@446386
ENTRY 6:
class: bean.FillinDetailBean
xsd_type: ['java:bean']:p5:FillinDetailBean
ser: bean.FillinDetailBeanCodec@62108e
deser: bean.FillinDetailBeanCodec@2cf4fc
ENTRY 7:
class: bean.CardInfo
xsd_type: ['java:bean']:p3:CardInfo
ser: bean.CardInfoCodec@8035c
deser: bean.CardInfoCodec@14b85f
; nested exception is:
javax.xml.rpc.soap.SOAPFaultException: type mapping lookup failure on class=class bean.ConsumeDetail TypeMapping=TYPEMAPPING SIZE=7
ENTRY 1:
class: bean.BaseInfo
xsd_type: ['java:bean']:p2:BaseInfo
ser: bean.BaseInfoCodec@701466
deser: bean.BaseInfoCodec@4b6707
ENTRY 2:
class: java.util.Vector
xsd_type: ['java:language_builtins.util']:p7:Vector
ser: weblogic.xml.schema.binding.internal.builtin.JavaUtilVectorCodec@591349
deser: weblogic.xml.schema.binding.internal.builtin.JavaUtilVectorCodec@122ed
ENTRY 3:
class: bean.AllowanceDetailBean
xsd_type: ['java:bean']:p1:AllowanceDetailBean
ser: bean.AllowanceDetailBeanCodec@1c25d2
deser: bean.AllowanceDetailBeanCodec@770caa
ENTRY 4:
class: bean.ConsumeDetailBean
xsd_type: ['java:bean']:p4:ConsumeDetailBean
ser: bean.ConsumeDetailBeanCodec@6095a8
deser: bean.ConsumeDetailBeanCodec@15140
ENTRY 5:
class: bean.UseCardDetailBean
xsd_type: ['java:bean']:p6:UseCardDetailBean
ser: bean.UseCardDetailBeanCodec@7d451c
deser: bean.UseCardDetailBeanCodec@446386
ENTRY 6:
class: bean.FillinDetailBean
xsd_type: ['java:bean']:p5:FillinDetailBean
ser: bean.FillinDetailBeanCodec@62108e
deser: bean.FillinDetailBeanCodec@2cf4fc
ENTRY 7:
class: bean.CardInfo
xsd_type: ['java:bean']:p3:CardInfo
ser: bean.CardInfoCodec@8035c
deser: bean.CardInfoCodec@14b85f
at untitled6.generated.QueryHelperPort_Stub.getConsumeDetail(Unknown Source)
at untitled6.Untitled1.main(Untitled1.java:27)
Caused by: javax.xml.rpc.soap.SOAPFaultException: type mapping lookup failure on class=class bean.ConsumeDetail TypeMapping=TYPEMAPPING SIZE=7
ENTRY 1:
class: bean.BaseInfo
xsd_type: ['java:bean']:p2:BaseInfo
ser: bean.BaseInfoCodec@701466
deser: bean.BaseInfoCodec@4b6707
ENTRY 2:
class: java.util.Vector
xsd_type: ['java:language_builtins.util']:p7:Vector
ser: weblogic.xml.schema.binding.internal.builtin.JavaUtilVectorCodec@591349
deser: weblogic.xml.schema.binding.internal.builtin.JavaUtilVectorCodec@122ed
ENTRY 3:
class: bean.AllowanceDetailBean
xsd_type: ['java:bean']:p1:AllowanceDetailBean
ser: bean.AllowanceDetailBeanCodec@1c25d2
deser: bean.AllowanceDetailBeanCodec@770caa
ENTRY 4:
class: bean.ConsumeDetailBean
xsd_type: ['java:bean']:p4:ConsumeDetailBean
ser: bean.ConsumeDetailBeanCodec@6095a8
deser: bean.ConsumeDetailBeanCodec@15140
ENTRY 5:
class: bean.UseCardDetailBean
xsd_type: ['java:bean']:p6:UseCardDetailBean
ser: bean.UseCardDetailBeanCodec@7d451c
deser: bean.UseCardDetailBeanCodec@446386
ENTRY 6:
class: bean.FillinDetailBean
xsd_type: ['java:bean']:p5:FillinDetailBean
ser: bean.FillinDetailBeanCodec@62108e
deser: bean.FillinDetailBeanCodec@2cf4fc
ENTRY 7:
class: bean.CardInfo
xsd_type: ['java:bean']:p3:CardInfo
ser: bean.CardInfoCodec@8035c
deser: bean.CardInfoCodec@14b85f
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:459)
at weblogic.webservice.core.DefaultOperation.invoke(DefaultOperation.java:359)
at weblogic.webservice.core.rpc.StubImpl._invoke(StubImpl.java:225)
... 2 more