问题标签 [sakai]

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 投票
1 回答
81 浏览

sakai - Get all Sakai users of a specific Type

I want to get all users with type Students or Professor, for example. The searchUsers(String criteria, int first, int last) method of the UserDirectoryService only matches against 'id or email, first or last name'.

Is there a way I can get a User or List of Users with other criteria?

Thanks,

0 投票
0 回答
147 浏览

google-chrome - GWT 工具未在 Chrome OS 的 Chrome 浏览器中加载

我正在使用使用 GWT 开发的用于 Sakai 的 Gradebook2。此工具未在 Chrome OS 的 Chrome 浏览器中加载。根据GWT 网站,不支持 Chrome OS(支持 Windows Vista/XP/2000、Mac OS X 10.4+(Tiger 或 Leopard)或带有 GTK+ 2.2.1+ 的 Linux)。以下依赖项在 pom.xml 中配置

0 投票
1 回答
114 浏览

sakai - 如何获取当前工具 SitePage 和/或其属性?

使用 .ToolManager我可以通过SiteService. 但我想获取用户当前正在访问的当前 SitePage 属性。

考虑到一旦我有了工具,我就找不到任何覆盖其属性的方法,这个疑问可以扩展到当前的工具属性。

Properties我可以通过got with获取工具属性并且我正在使用它(它是通过实例)sitepage.getTool(TOOLID).getConfig()。为了保存属性,我使用该ToolConfiguration方法并在使用该方法编辑后保存数据ToolConfiguration.save()。这是正确的方法吗?

0 投票
1 回答
60 浏览

sakai - Sakai Hibernate 延迟初始化

我在构建数据库时遇到了一些问题。我有这两个 hbm 映射:

当我尝试访问我的逻辑 bean 上的数据时: List modules = new ArrayList(dao.findById(Course.class, course).getCourseModules());

它给了我一个 org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: br.unicamp.iel.model.Course.courseModules, no session or session was closed

0 投票
0 回答
77 浏览

sakai - 如何允许特定角色通过特定工具在 Sakai 中编辑用户?(用户权限异常)

我正在使用 Sakai 的用户属性,我希望通过一些我正在开发的工具,教师可以根据某些标准更改某些属性。我在领域角色配置中选择了函数 user.upd.any,但是当我尝试更改用户时,我不断收到以下错误:

这是生成堆栈跟踪的代码:

代码应该有一个if(userDirectoryService.allowUpdateUser(userId)){...},但我会在解决此权限问题时放这个(如果我现在放这个,没有任何反应:没有权限)

有什么建议吗?

谢谢

0 投票
1 回答
396 浏览

java - 在 spring 3.x 中实现 SimpleFormController 时不会调用 commandClass 设置器方法

在 spring 3.x 中实现 SimpleFormController 时不会调用 commandClass setter 方法,在命令 odject 上调用 getter 方法返回 null 值。

  • uploadMessageBundle.jsp

    /li>
  • UploadMessageBundleController.java

    /li>

** xml 文件中的 bean 配置**

0 投票
1 回答
3290 浏览

compilation - 不可解析的父 POM:找不到工件 org.sakaiproject:master:pom:10-SNAPSHOT 和“parent.relativePath”

我刚刚检查了 10.2 标签并在 < sakai-root/master > 上执行“mvn clean install”然后在 < sakai-root > 上执行“mvn clean install”后收到了名义错误

我试过用谷歌搜索不可解决的父 POM 类型错误:

在错误的本地 POM 处找不到工件和“parent.relativePath”点的不可解析父 POM

http://collab.sakaiproject.org/pipermail/sakai-dev/2012-June/017765.html

ETC....

但是它们的基本要点是您需要为父级设置不同的“relativePath”设置(指向 pom.xml)或者您需要更改“版本”/“artifactId”......我也跑了在 CLOG 工具源上遇到类似的问题:

Sakai 10 clog 未编译:(

对于整个 sakai,当您签出新标签时,如果收到此错误,xml 设置应该如何才能使其正确编译?

0 投票
1 回答
234 浏览

maven - 错误 [求助1] Sakai 2.9.x 安装

我按照Sakai 开发环境设置演练中的说明进行操作。

我用的是 2.9.x Sakai 版本。

在步骤 11-C:

执行 mvn -Pcafe clean install 以使用 maven 构建 Sakai 的最小版本(cafe)。

我有一个错误:

我试过 mvn clean install它给了我错误。

请帮忙解决。 在此处输入图像描述

0 投票
1 回答
216 浏览

google-analytics - 酒井谷歌分析 - 实时不工作

我一直在玩新的谷歌分析功能:

https://jira.sakaiproject.org/browse/SAK-25634

...并且可以愉快地报告它确实有效,尽管有一个警告,我无法让实时仪表板工作。我知道有时使用新的谷歌分析帐户,数据过滤和实时开始工作都需要时间,但是,我的帐户已经有好几个星期了,数据确实在过滤,但实时仪表板顽固地拒绝工作。

我的预感是这是一个时区问题,它没有显示的原因是因为来自我的 sakai 实例的分析数据的时间戳与我在仪表板上设置的时区不同(因此发送了数据,但实时仪表板不显示数据例如,它认为它在未来/过去是 6-7 小时)但我还没有玩过这个。有谁知道如何解决这个问题?

ps +1 用于通用分析!https://jira.sakaiproject.org/browse/SAK-28052

编辑:我发现 sakai 应用程序的首选项中有一个时区设置(使用您的浏览器访问),以及页脚中显示的“服务器”时间,两者都使用正确的时间,所以也许不是那个?

0 投票
1 回答
25593 浏览

java - 如何将日期作为 URL 参数传递

我正在使用钛通过 web 服务为特定的 web 应用程序创建一些应用程序。

在这里,我将日期作为 URL 参数传递以调用 java 中的特定 web 服务方法。日期格式如下所示

2015-02-04T05:10:58+05:30

在java服务方法中,期望的参数类型为日期。那么我怎样才能通过URL参数发送上述格式的日期。