问题标签 [smartfoxserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1484 浏览

java - 想设置Jetty热部署,但是没有部署器

我正在运行带有 Jetty servlet 容器的 SmartFox 1.6 服务器。我想将 Jetty 配置为自动部署新的 Web 应用程序。通常这就像scanInterval在部署器中添加一个一样简单:

但是,我在下面粘贴的 Jetty 配置文件中根本找不到部署程序。该配置是 Smartfox 附带的默认配置。

很抱歉需要包含整个配置文件,但我不知道哪些块是相关的。我在哪里可以scanInterval在下面的设置中设置?

0 投票
3 回答
2535 浏览

java - 错误:错误的类文件...com/smartfofserver/openspace/OpenSpaceExtension.class .... 类文件的版本错误 50.0,应该是 49.0

我收到一个错误:“从 com.smartfofserver/openspace.OpenSpaceExtension 导入的 OpenSpaceExtention.class 文件错误;并且......类文件的版本错误 50.0,应该是 49.0” 运行ant 以生成相应的包我的项目中同时有class文件和jar文件。

我在我的项目中使用OpenSpaceExtention.jar文件,它的版本为 1.6: 50.*。

谢谢您的支持 。

问候... sreenivas。seeumd@gmail.com

0 投票
1 回答
485 浏览

actionscript-3 - AS3 库不兼容

背景:

我正在编写一个 Flash 游戏,但遇到了问题。我一直在使用 Polygonal 的 AS3 数据结构 ( http://code.google.com/p/polygonal/wiki/DataStructures ) 没有任何问题。

我最近在游戏中添加了 SmartFoxServer 2X 支持 ( http://www.smartfoxserver.com/ )。导入 SmartFox SWC 文件后,我会在“new LinkedQueue()”调用上收到运行时错误,指示不兼容的覆盖。

无论如何,我向 Polygonal 提交了一个错误,结果证明 SmartFox 正在使用他的数据结构的旧版本,并将其包含在他们的 SWC 文件中。

我的问题:

考虑到我只有两个 SWC 文件,有什么方法可以强制它们进入不同的命名空间吗?这将允许我与 smartfox 的旧版本一起使用新版本。

0 投票
1 回答
1893 浏览

java - 如何修复 NoClassDefFoundError?

我已经有大约 10 年没有使用 Java 了,所以很可能我在这里做一些基本的错误......

我正在为SmartFoxServer (SFS) 编写“服务器端扩展”。在我的登录脚本中,我需要连接到我正在尝试使用 JDBC 进行的 MS SQL Server。我已经在调试环境中测试了 JDBC 代码,它运行良好。

当我将服务器端扩展放入 SFS“扩展”文件夹(根据规范)时,我被NoClassDefFoundError抛出了 - 显然 SFS 找不到所需的 JAR(sqljdbc4.jar)。我试过把这个 JAR 放在我的类路径中;我尝试将它包含在我的 Eclipse 项目中——但由于某种原因,SFS 坚决拒绝接受这个 JAR 的存在。

我究竟做错了什么?

0 投票
11 回答
126231 浏览

java - JDBC SQLServerException:“此驱动程序未配置为集成身份验证。”

我正在为SmartFoxServer (SFS) 编写“服务器端扩展”。在我的登录脚本中,我需要连接到我正在尝试使用 JDBC 进行的 MS SQL Server。我已经在调试环境中测试了 JDBC 代码,它运行良好。

当我将服务器端扩展放入 SFS“扩展”文件夹(按照规范)时,我得到一个com.microsoft.sqlserver.jdbc.SQLServerException

“此驱动程序未配置为集成身份验证。”。

我用谷歌搜索了这个错误,发现通常是因为文件sqljdbc_auth.dll不在系统路径中;我已将此文件复制到系统路径中的文件夹中,但仍然无法正常工作!

还有其他建议吗?

0 投票
1 回答
866 浏览

smartfoxserver - 如何在 smartfoxserver 中通过 facebook 登录用户?

我希望我的用户通过 facebook 登录登录,我在客户端使用此代码

sfsClient.login("myext", param1, "");在扩展响应中我想要

任何人都可以解释我的扩展端代码应该如何,提前谢谢

0 投票
1 回答
593 浏览

iphone - SmartFox 服务器

我目前正在开发一个 iphone 应用程序项目。该应用程序基于两个或更多已注册该应用程序的人之间的简单聊天功能。iv 将项目外包。从事该项目的开发人员希望使用 Smartfox 服务器进行客户端和服务器端通信。他们说它更容易管理和设置,而且效率更高。但是我不确定使用 Smartfox 框架有什么缺点,以及我是否应该要求他们开发/编码客户端和服务器通信而不是使用这个框架。

请让我对这个问题提出你的建议。

谢谢

0 投票
0 回答
69 浏览

java - 部署到 smartfox 时在 JPA 中出现回滚错误

可能重复:
JPA RollbackException 但不在单元测试中

在使用 JPA 2.0 运行单元测试时,我遇到了一个不存在的问题,但是如果我尝试在处理程序中使用此功能,则会出现异常。

即这很好用 - 我可以验证数据库中的更改

当我尝试将此部署到处理程序(Smartfox 扩展)时,我收到回滚异常:

保存成功<--(在这两种情况下我都会收到此消息)

但是对于我的 Smartfox 部署...

IE。MySQLIntegrityConstraintViolationException:列'levelid'不能为空查询:UpdateObjectQuery(com.abc.model.Layer@10ae6fc)

从哪个运行

数据库更改不会发生。我可以从这个处理程序中读取基本信息。有人对如何追求这个有任何想法吗?

塔,

0 投票
1 回答
1536 浏览

php - Facebook - 什么是“XD 代理”,我可以阻止/隐藏它吗?

我正在尝试将 Flash Professional/AS3 游戏集成到 Facebook 中。swf 托管在安全 (https) 服务器上。swf 必须连接到另一个域上的 SmartFoxPro 套接字服务器。

我正在使用 Facebook Actionscript API 与 Facebook 交互。(我应该改用 PHP 吗?我阅读了一篇推荐使用 PHP 的文章,因为 Actionsrcipt API 可能不会保持最新。)当我启动我的应用程序时,我得到一个“安全信息”弹出框,上面说该页面包含安全和非安全项目。我单击“是”以显示所有非安全项目。

然后,我得到一个“XD Proxy blah-blah-blah”弹出窗口。这个弹出窗口消失了,然后我的应用程序登录到我的 SmartFox 服务器。

那么……这个“XD 代理”窗口是什么?我认为它看起来不专业,用户可能会认为应用程序有错误。我可以阻止或隐藏此窗口吗?

另外,我可以阻止或隐藏“安全信息”弹出窗口吗?为什么我在其他 FB 应用程序中没有看到这个?

0 投票
1 回答
142 浏览

facebook - Facebook 安全 - 欺骗?

关于 Facebook 的欺骗,我应该知道什么(如果有的话)?

我计划只使用他们的 Facebook ID 登录用户 - 没有密码。我的假设是他们已经登录到 Facebook,所以他们不需要密码。但是,现在我想知道是否有人可以将假 ID(或其他人的 ID)传递给我的应用程序和/或服务器。我怎样才能确保这不会发生?

(我正在使用 Facebook Actionscript API、Flash/AS3 和 SmartFoxServer Pro。)