默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 将 MobileIMSDK 集成到 WEB项目启动,客户端连接错误
用DOME测试连接调用,服务报错 日志如下,,,


{INFO } [2017-04-13 16:15:17,468] <net.openmob.mobileimsdk.server.ServerCoreHandler> : [IMCORE]与{uid:null,cid:-1}/192.168.1.19:8463的会话建立(sessionCreated)了...
{INFO } [2017-04-13 16:15:17,515] <net.openmob.mobileimsdk.server.ServerCoreHandler> : [IMCORE]与{uid:null,cid:-1}/192.168.1.19:8463的会话(sessionOpened)打开了...
{ERROR} [2017-04-13 16:15:17,640] <net.openmob.mobileimsdk.server.ServerCoreHandler> : [IMCORE]exceptionCaught捕获到错了,原因是:No-args constructor for class net.openmob.mobileimsdk.server.protocal.Protocal does not exist. Register an InstanceCreator with Gson for this type to fix this problem.
java.lang.RuntimeException: No-args constructor for class net.openmob.mobileimsdk.server.protocal.Protocal does not exist. Register an InstanceCreator with Gson for this type to fix this problem.
        at com.google.gson.MappedObjectConstructor.constructWithNoArgConstructor(MappedObjectConstructor.java:64)
        at com.google.gson.MappedObjectConstructor.construct(MappedObjectConstructor.java:53)
        at com.google.gson.JsonObjectDeserializationVisitor.constructTarget(JsonObjectDeserializationVisitor.java:41)
        at com.google.gson.JsonDeserializationVisitor.getTarget(JsonDeserializationVisitor.java:56)
        at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
        at com.google.gson.JsonDeserializationContextDefault.fromJsonObject(JsonDeserializationContextDefault.java:73)
        at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:51)
        at com.google.gson.Gson.fromJson(Gson.java:495)
        at com.google.gson.Gson.fromJson(Gson.java:444)
        at com.google.gson.Gson.fromJson(Gson.java:396)
        at com.google.gson.Gson.fromJson(Gson.java:372)
        at net.openmob.mobileimsdk.server.protocal.ProtocalFactory.parse(ProtocalFactory.java:35)
        at net.openmob.mobileimsdk.server.ServerCoreHandler.fromIOBuffer(ServerCoreHandler.java:455)
        at net.openmob.mobileimsdk.server.ServerCoreHandler.messageReceived(ServerCoreHandler.java:57)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:690)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:417)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:47)
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:765)
        at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
        at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:MobileIMSDK
上一篇:[已解决] 求助关于mobileIMSDK4a中发送消息报错的问题下一篇:[已回复] 做一个由管理员开设讨论组,会员随便进入/退出已开设讨论组,
推荐方案
评论 3
好好看看这一段呢:
[已回复] 将 MobileIMSDK 集成到 WEB项目启动,客户端连接错误_WX20170413-181316@2x.png
引用:JackJiang 发表于 2017-04-13 18:13
好好看看这一段呢:

,,, 请教下    这段要 如何修改,,,,, JAVA 不怎么懂 - -,
引用:sxxl 发表于 2017-04-14 14:10
,,, 请教下    这段要 如何修改,,,,, JAVA 不怎么懂 - -,

应该是有jar没有引入,直接把Demo的Eclipse工程引入进去跑跑看。java不熟,那就没救了
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部