起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 302|回复: 15

【搞定】即时通讯传送文件问题**

[复制链接]
发表于 2007-9-19 14:22:16 | 显示全部楼层 |阅读模式
即时通讯传送文件总是不能成功?是怎么回事?有特定设置吗?
我们传一个文本文件里面就几个字母,都不能传送成功
回复

使用道具 举报

发表于 2007-9-19 14:35:49 | 显示全部楼层
看看错误提示,包括服务器端和客户端的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-19 15:09:37 | 显示全部楼层
服务器报如下错误:
java.sql.DataTruncation: Data truncation
        at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.j
ava:379)
        at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781)
        at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2224)
        at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:628)
        at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.
java:525)
        at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java
:487)
        at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.execute(JtdsPreparedS
tatement.java:475)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:415)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:338)
        at org.jivesoftware.wildfire.ClientSession.process(ClientSession.java:83
6)
        at org.jivesoftware.wildfire.muc.spi.MUCRoleImpl.send(MUCRoleImpl.java:2
48)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.broadcast(MUCRoomImpl.j
ava:1031)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.send(MUCRoomImpl.java:9
42)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.sendPublicMessage(MUCRo
omImpl.java:924)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:218)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:124)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.processPack
et(MultiUserChatServerImpl.java:200)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.process(Mul
tiUserChatServerImpl.java:184)
        at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:119)

        at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:69)
        at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReade
r.java:495)
        at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(Clien
tSocketReader.java:66)
        at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.ja
va:200)
        at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)

        at java.lang.Thread.run(Thread.java:595)
java.sql.DataTruncation: Data truncation
        at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.j
ava:379)
        at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781)
        at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2224)
        at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:628)
        at net.sourceforge.jtds.jdbc.JtdsStatement.processResults(JtdsStatement.
java:525)
        at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQL(JtdsStatement.java
:487)
        at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.execute(JtdsPreparedS
tatement.java:475)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:415)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:338)
        at org.jivesoftware.wildfire.ClientSession.process(ClientSession.java:83
6)
        at org.jivesoftware.wildfire.muc.spi.MUCRoleImpl.send(MUCRoleImpl.java:2
48)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.broadcast(MUCRoomImpl.j
ava:1031)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.send(MUCRoomImpl.java:9
42)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.sendPublicMessage(MUCRo
omImpl.java:924)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:218)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:124)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.processPack
et(MultiUserChatServerImpl.java:200)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.process(Mul
tiUserChatServerImpl.java:184)
        at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:119)

        at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:69)
        at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReade
r.java:495)
        at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(Clien
tSocketReader.java:66)
        at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.ja
va:200)
        at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)

        at java.lang.Thread.run(Thread.java:595)
客户端报如下错误:
传输文件()错误,在做操作“transferCommit”时出错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-19 15:17:59 | 显示全部楼层
ding
回复 支持 反对

使用道具 举报

发表于 2007-9-19 15:40:23 | 显示全部楼层
楼主,是不是一个服务端连接过好几个数据库?
如果是,解决方法:将x3 server\tomcat\bin目录下的aff_data文件名改成aff_data_1 重启一下服务试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-19 15:50:19 | 显示全部楼层
那到没有,但是,有个接口程序服务(tomcat)器也连接了同一个数据库,应该没问题吧,重新启动服务,还需要重新启动协同得tomcat吗?因为现在客户用着呢,
应该是:alf_data文件夹吧?没有aff_data文件
回复 支持 反对

使用道具 举报

发表于 2007-9-19 16:08:30 | 显示全部楼层
需要重新启动加载了文档服务器的tomcat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-19 16:24:08 | 显示全部楼层
那只能晚上重新启动了,行,先结贴吧,不行,明天再发新帖子;再确认一下,是改alf_data文件夹吧?
回复 支持 反对

使用道具 举报

发表于 2007-9-19 16:27:49 | 显示全部楼层
是的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-12 16:27:51 | 显示全部楼层

按找上述方法还是不能发送文件
贾工帮忙看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 23:42 , Processed in 0.040809 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表