问题标签 [fedora-commons]
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.
repository - 在通用 x86 硬件上水平扩展存储库
我想知道你们是否有任何提示,哪些存储库实现在通用硬件上具有良好的集群和水平扩展特性?
问题是我们必须在存储库之上实施一个保存系统,该系统能够摄取和管理大量异构数据(> 500 TB)和大文件(> 50 GB)。
Fedora Commons似乎只能通过使用分布式文件系统进行集群。Apache Jackrabbit可以集群,但它的 DataStore(用于大型二进制数据)对于集群环境中的所有节点必须相同。你们有什么建议我应该检查哪些存储库系统吗?
java - 如何调用 Fedora Commons 的 findObjects 方法(网络服务)
我正在尝试通过 Fedora Commons 网络服务进行搜索。我对findObjects方法很感兴趣。如何在 Java 中进行与findObjects 语法文档中描述的示例相同的搜索。
我对这种类型的请求特别感兴趣:
http://localhost:8080/fedora/search?terms=fedora&pid=true&title=true
我会附上一些代码,我有一个可以调用我的 Fedora 服务的类。
policy - 如何使用自定义属性编写 XACML 策略
我正在尝试编写将利用自定义属性的 XACML 策略。我在想类似的东西:
(我们使用 Fedora 的 XACML 实现)。
我确定我在这里遗漏了一些非常简单和基本的东西,但无法弄清楚是什么。有人可以指出我正确的方向吗?
pid - Fedora Commons 启动问题
我一直在 Fedora 17 系统上安装 Fedora Commons。一切都像魅力一样消失了,我遵循了本指南:
http://asingh.com.np/blog/fedora-commons-installation-and-configuration-guide/
但是,无论我做什么,“Fedora Commons”服务都不会启动。/var/log/messages 中没有显示任何内容
运行“service fedora start”以 OK 结束,但是当我之后运行“service fedora status”时,它显示“Fedora Commons 服务已停止”。
有任何想法吗?
import - 将数据导入 Fedora Commons
我刚刚在网络服务器上设置了 Fedora Commons,现在我想将 5 GB 的 XML 文件导入其中。有没有办法做到这一点而不必通过网络界面,例如。在执行一些操作以使 Fedora Commons 可以读取文件后,我可以将文件复制到某个目录吗?
hadoop - 将 Akubra-HDFS 与 Cloudera CDH4 一起使用
我正在尝试使用Akubra-HDFS作为Fedora 公共服务器的低级存储。我按照类似于安装 IRODS的过程来设置 Akubra-HDFS。fedora 服务器使用 Hadoop(版本 1.0.4)作为其存储。但是,我在将 Akubra-HDFS 库与 Cloudera CDH4 / Apache Hadoop 2.0.3alpha - 高可用性 (HA) 发行版一起使用时遇到了麻烦。我想分享我的发现。
php - 如何使用 PHP 摄取到 Fedora Commons?
我正在尝试使用 PHP 将一个简单的图像文件摄取到 Fedora Commons,但我无法让它工作(当我尝试将数据流附加到我的新空对象时,Fedora Commons 返回 500)。
我已经在这个问题的末尾发布了我的整个代码,但这里有一些伪代码只是为了了解这个想法:
当用户在他的计算机上选择一个文件并按下提交按钮时,我的脚本被调用并且,......
- 将文件上传到临时目录(我可以通过访问看到该图像
http://localhost/drupal/sites/default/files/images/singe_6.jpg
) - 创建一个新的空 Fedora Commons 对象(我可以通过访问来查看该对象
http://myFedoraServer:8082/fedora/objects/some%3Apid
) - 通过使用 cURL POST 到以下 URL,将文件作为数据流附加到空对象:
http://myFedoraServer:8082/fedora/objects/some:pid/datastreams/myDatastreamID?controlGroup=M&dsLocation=http://localhost/drupal/sites/default/files/images/singe_6.jpg
- 从 Fedora 服务器收到 500 错误响应,显示错误消息并退出
其他尝试
- 将文件 ( ) 的路径更改为
dsLocation
相对路径 (/sites/default/files/images/singe_6.jpg
而不是http://localhost/drupal/sites/default/files/images/singe_6.jpg
)。没有任何改变。 - 将文件的路径 ( ) 更改
dsLocation
为 Internet 上随机图片的绝对路径 (http://http://colibri45.c.o.pic.centerblog.net/cv369byr.jpg
而不是http://localhost/drupal/sites/default/files/images/singe_6.jpg
) 不会改变任何内容。
我在这里做错了什么?有没有我可以用作灵感的示例脚本?
编码
这是我的代码,它在 drupal 中创建一个上传文件表单并尝试将该文件保存到 Fedora Commons:
结果
创建空对象成功。PID:人员:myObjectID
用户错误:(0)
curl_getinfo(...)
返回了意外的 http 代码(预期为 201,但得到了 500)。错误: 。完整信息:数组([url] => http://vitdevelapp-cen.cen.umontreal.ca:8082/fedora/objects/personne:myObjectID/datastreams/myDatastreamID?controlGroup=M&dsLocation=http://localhost/drupal/网站/默认/文件/图像/singe_6.jpg [content_type] => [http_code] => 500 [header_size] => 215 [request_size] => 330 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.602249 [namelookup_time ] => 1.9E-5 [connect_time] => 0.005847 [pretransfer_time] => 0.005849 [size_upload] => 0 [size_download] => 0 [speed_download] => 0 [speed_upload] => 0 [download_content_length] => 0 [ upload_content_length] => -1 [starttransfer_time] => 0.602222 [redirect_time] => 0 [certinfo] => Array ()) dans curlThis() (ligne 100 dans /var/www/drupal/sites/all/modules/editChercheur/ fedora_test.php)。
来自 Fedora 日志
(Connexion refusée
翻译为Connection refused
)
php - 如何使用 PHP 将图像摄取到 Fedora Commons?
我正在尝试使用 PHP 将图像摄取到 Fedora Commons 存储库中。这是我正在使用的代码:
最后,我打印出curl_getinfo
必须说的话,特别是[http_code] => 415
.
HTTP 错误 415 不支持的媒体类型
我在这里做错了什么?
django - Django复选框显示内容
我尝试显示不同的内容。但我做错了。如果我检查 pid,它必须只显示 pid,如果我检查 pid 和标题,它必须同时显示。在我的示例中,我同时显示了两者,但是如何使用复选框来更改它?谢谢。
java - 关闭 Fedora 3.6.2 的 Soap EndPoint
我使用 XACML 配置和保护 Fedora-Commons 3.6.2。然而,在看起来像是疏忽的情况下,SOAP API 并没有在 XACML 的范围内得到保护。换句话说,API-A 操作需要通过 HTTP (Rest) 进行身份验证,但通过 SOAP 未经身份验证传递。有人可以建议我可以用来完全关闭 SOAP 接口的参数。
谢谢,约翰