jbuilder 2006 在构建web service是数据表返回的有关问题,多谢大家,高分回报
发布时间:2010-06-14 17:22:11 文章来源:www.iduyao.cn 采编人员:星星草
jbuilder 2006 在构建web service是数据表返回的问题,谢谢大家,高分回报.
使用jbuilder 2006 在weblogic下创建一个web service,通过jdbc读oracle的表,然后将表的数据传给客户端,resultset不能被序列化,所以使用List,编译部署都成功了,但是去访问就出错了,求教,请大家指点,谢谢了
程序如下:
public List getTable()
{
DataSource ds ;
List ReturnDate = null;
Connection conn = null ;
ResultSet rs = null;
try
{
Bean1 ub = new Bean1();
ds=getOracleDS();
conn = ds.getConnection();
Statement sta = conn.createStatement();
rs = sta.executeQuery("Select * from testTable");
ReturnDate = new ArrayList();
while(rs.next() )
{
ub.setFirst_Name(rs.getString("First_Name") ) ;
ub.setLast_Name(rs.getString("Last_Name") ) ;
ub.setAddress(rs.getString("Address") );
ub.setCity(rs.getString("City") );
ub.setCountry(rs.getString("Country") );
ReturnDate.add(ub);
}
conn.close();
}
catch (Exception e)
{
//异常处理
}
return ReturnDate;
}
private DataSource getOracleDS() throws NamingException
{
Context ctx = new InitialContext();
return (DataSource) ctx.lookup("jdbc/testmdb");
}
错误提示如下:
Invocation failed!
Parameter Name Parameter Value
Request sent to the server
<!--REQUEST.................-->
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Header>
</env:Header>
<env:Body env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<m:getTable xmlns:m="http://beanexport">
</m:getTable>
</env:Body>
</env:Envelope>
Response from the server
<!--RESPONSE.................-->
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Header>
</env:Header>
<env:Body>
<env:Fault>
<faultcode>env:Server </faultcode>
<faultstring>Exception during processing: weblogic.xml.schema.binding.SerializationException: type mapping lookup failure on class=class beanexport.Bean1 TypeMapping=TYPEMAPPING SIZE=2
ENTRY 1:
class: java.util.List
xsd_type: ['java:language_builtins.util']:p1:List
ser: weblogic.xml.schema.binding.internal.builtin.JavaUtilListCodec@532d15
deser: weblogic.xml.schema.binding.internal.builtin.JavaUtilListCodec@b4e7ec
ENTRY 2:
class: beanexport.Tuple
xsd_type: ['java:beanexport']:p2:Tuple
ser: beanexport.TupleCodec@e6615f
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
关于使用金蝶apusic中间件的问题
问题描述:
系统之前是使用tomcat开发、运行,一切正常。
但是,切换到金蝶的apusic运行系统后,系统能...
-
做报表,大家认为那个工具比较吃香,finereport,BO,HYPERION等
做报表,大家认为那个工具比较吃香,VS,BO,HYPERION等
------解决方案--...
-
weblogic 如何调试JSP?
大家好!
我最近遇到一个weblogic 10.3 上的应用,JSP 编译错误 的问题!我们的web 应用基于 structs. 在winodw...
-
Weblogic技术交流QQ群 汇总
为了让http://www.weblogicfans.net 的朋友更方便的交流和沟通,我们创建了一些QQ群功大家加入,希望这些...
-
weblogic Adminserver启动后,console无法登录
weblogic10,一个adminserver,9个managed server,操作系统solaris9。
昨天在做连接池配...
-
我安装资料在windows 下配置了tuxedo 但是在启动服务的时候出现了LIBTUX_CAT:607错误,不知道是什么原因,哪位高人请指点一下:)
我安...
-
jbuilder 2006 在构建web service是数据表返回的问题,谢谢大家,高分回报.
使用jbuilder 2006 在weblogic下创建一个web service,...
-
weblogic8.1进入控制台问题
我机子上了weblogic8.1,但我想进入http://192.168.0.135:7001/console控制台,就是进不去,eclipse就报内...
-
Weblogic8.1服务配置问题
系统安装配置如下:windows2003server;oracle10g;jbuilder2006;jdk1.6.0_06;tomcat5.5.20。于近日开始准...
-
WebLogic运行报错。
我把包发布到WebLogic上,但是点Start,出现:
weblogic.management.DeploymentException: [Deployer:149003]Unabl...