请帮我看看axis里用Vector封状自定义对象的问题 No deserializer for {urn:TestCat}Cat不支持序列化?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart)找不到这两个类.. activation.jar和mail.jar加进classpath activation.jar和mail.jar这2个都有 关键不在这 请帮我看看为什么不能反序列化 我把deploy.wsdd该了就没包错了但出现新问题了 运行时就出错了java.lang.ClassCastException: java.lang.Booleanat mypack.HelloClient.main(HelloClient.java:90)这一句出的错System.out.println("name:"+((Cat)v.elementAt(0)).getName());为什么不能强制转成我自定义的对象啊?还有问题疑惑就是我在服务端调用vector.size()结果是9 这是正确的因为有9条数据 但到客户端调用vector.size()结果却是1 这是什么啊? 难道它没打这个vector的对象真正传过来吗?<deployment xmlns="http://xml.apache.org/axis/wsdd/"; xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";> <service name="sqlservice" provider="java:RPC"> <parameter name="className" value="mypack.TestCat"/> <parameter name="allowedMethods" value="*"/> </service> <beanMapping qname="myNS:Cat" xmlns:myNS="urn:TestCat" languageSpecificType="java:mypack.Cat"/> <beanMapping qname="myNS:Vector" xmlns:myNS="urn:TestCat" languageSpecificType="java:java.util.Vector"/></deployment> Vector 是不需要你去定义的,而Cat是你自定义的类型是不支持序列化的。 但我单独返回我自己定义的Cat对象是没问题的啊 我尝试返回Cat数组 也不行 都是空的 仿佛反回的都是空对象 System.out.println("name:"+((Cat)v.get(0)).getName())调用就出错了ava.lang.ClassCastException: java.lang.Boolean at mypack.HelloClient.main(HelloClient.java:90) Hibernate&&Spring jacob 问题 跪求 lomboz eclipse 中加入oracle的问题 大侠救命~~~还是那个hibernate 查询 多个count如何取出的问题 怎么用jxl循环读出Excle文件的内容???在线等!!! hibernate简单查询问题 上传文件时出现了一个异常,大家帮忙看卡 关于STRUTS+HIBERNATE和ORACLE的问题 Tomcat 中如何得到一个特定应用目录中一个文件的详细路径....?? 初学EJB,出现错误,请大家帮忙 客户端如何定位CORBA服务器? 乱码:sturts分页时碰到一个奇怪的中文问题?
找不到这两个类..
和mail.jar
加进classpath
和mail.jar
这2个都有 关键不在这 请帮我看看为什么不能反序列化
运行时就出错了
java.lang.ClassCastException: java.lang.Boolean
at mypack.HelloClient.main(HelloClient.java:90)
这一句出的错
System.out.println("name:"+((Cat)v.elementAt(0)).getName());
为什么不能强制转成我自定义的对象啊?还有问题疑惑就是我在服务端调用vector.size()结果是9 这是正确的因为有9条数据 但到客户端调用vector.size()结果却是1 这是什么啊? 难道它没打这个vector的对象真正传过来吗?<deployment xmlns="http://xml.apache.org/axis/wsdd/"; xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
<service name="sqlservice" provider="java:RPC">
<parameter name="className" value="mypack.TestCat"/>
<parameter name="allowedMethods" value="*"/>
</service>
<beanMapping qname="myNS:Cat" xmlns:myNS="urn:TestCat" languageSpecificType="java:mypack.Cat"/>
<beanMapping qname="myNS:Vector" xmlns:myNS="urn:TestCat" languageSpecificType="java:java.util.Vector"/>
</deployment>
调用就出错了
ava.lang.ClassCastException: java.lang.Boolean
at mypack.HelloClient.main(HelloClient.java:90)