设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: 廖斌
打印 上一主题 下一主题

AnyChat业务服务器部署到java Web容器详细流程

[复制链接]

249

主题

2967

帖子

9092

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9092
18#
发表于 2014-1-15 10:44:26 | 只看该作者
AnyChatServerSDK.ini需要和AnyChatServerSDK.dll(或libanychatserversdk.so)放在同一个目录下。
回复 支持 反对

使用道具 举报

4

主题

13

帖子

68

积分

注册会员

Rank: 2

积分
68
17#
发表于 2014-1-15 10:34:39 | 只看该作者
还有一个问题:
业务服务器没有连上核心服务器。
AnyChatServerSDK.ini这个文件应该放到那个路径下呢?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9092

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9092
16#
发表于 2014-1-15 10:26:42 | 只看该作者
您好,您配置path环境变量的方法可能不正确,是按下面的方法来配置的吗:
  1. path=%PATH%;D:\tomcat5.5_cluster\apache-tomcat-6.0.37\bin;
复制代码
回复 支持 反对

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
15#
发表于 2014-1-15 10:22:23 | 只看该作者
在window环境下我尝试过这样配置都不行:
1、path= C:\Windows\System32
2、path =D:\tomcat5.5_cluster\apache-tomcat-6.0.37\bin

已把两个dll文件放入该目录下
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9092

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9092
14#
发表于 2014-1-15 10:10:48 | 只看该作者
我们分析您在Windows平台上遇到的问题也可能是由于没有正确设置Path环境变量所导致的,请再次确认,谢谢。
回复 支持 反对

使用道具 举报

4

主题

13

帖子

68

积分

注册会员

Rank: 2

积分
68
13#
发表于 2014-1-15 10:08:12 | 只看该作者
谢谢,问题终于解决了,LD_LIBRARY_PATH!是由于这个环境变量没有导出。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9092

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9092
12#
发表于 2014-1-14 20:49:32 | 只看该作者
您好,请确认是否将jre/lib目录已经加入:LD_LIBRARY_PATH环境变量。
  1. export LD_LIBRARY_PATH=jre/lib:$LD_LIBRARY_PATH
复制代码
回复 支持 反对

使用道具 举报

4

主题

13

帖子

68

积分

注册会员

Rank: 2

积分
68
11#
发表于 2014-1-14 20:13:13 | 只看该作者
1,我确定anychatserver4java.so、AnyChatServerSDK.so已经放到jre的lib目录下了。
2,我确定anychatserver4java.so、AnyChatServerSDK.so的版本是64bit的。
3,我确定java的版本是64bit的。
4,我确定sdk的版本是64bit的。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9092

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9092
10#
发表于 2014-1-14 17:20:12 | 只看该作者
nested exception is java.lang.UnsatisfiedLinkError: no anychatserver4java in java.library.path

请参考:如果部署在Linux上面,则需要将JAVA业务服务器需要的两个库文件anychatserver4java.so、AnyChatServerSDK.so放到jre的lib目录下面,例如/usr/work/java/jdk1.6.0_21/jre/lib

另外请确认您的java版本和所下载的sdk的版本一致,都是32bit,或都是64bit,谢谢。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
9#
发表于 2014-1-14 17:11:27 | 只看该作者
现在我们尝试在linux下部署。。。
发现程序运行后,出现如下错误: 请帮忙!~
Apr 15, 2013 1:45:26 PM org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons
INFO: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@3a42c186: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,urlMapping,loginController,methodNameResolver,paraMethodResolver,org.springframework.web.servlet.view.InternalResourceViewResolver#0,exceptionResolver,anyChat]; root of factory hierarchy
Apr 15, 2013 1:45:26 PM org.springframework.web.servlet.FrameworkServlet initServletBean
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'anyChat' defined in ServletContext resource [/WEB-INF/AnyChat4SpringMVC-servlet.xml]: Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: no anychatserver4java in java.library.path
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-7-5 15:37 , Processed in 0.245680 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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