問題タブ [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はクラスター化できますが、そのデータストア (大規模なバイナリ データ用) は、クラスター化された環境内のすべてのノードで同じでなければなりません。どのリポジトリシステムをチェックすべきか、何かヒントはありますか?
java - Fedora Commons の findObjects メソッド (Web サービス) を呼び出す方法
Fedora Commons Web サービスで検索しようとしています。findObjectsメソッドに興味があります。findObjects syntax documentationで説明されている例と同じようにJavaで検索するにはどうすればよいですか。
私が特に興味を持っているのは、次のようなリクエストです。
http://localhost:8080/fedora/search?terms=fedora&pid=true&title=true
いくつかのコードを添付します。Fedora サービスを呼び出すことができるクラスが既にあります。
policy - カスタム属性を使用して XACML ポリシーを作成する方法
カスタム属性を利用する XACML ポリシーを作成しようとしています。私は次のようなことを考えています:
(Fedora の XACML 実装を使用しています)。
ここで本当に単純で基本的な何かが欠けていると確信していますが、何がわからないのですか。誰かが私を正しい方向に向けてもらえますか?
pid - FedoraCommonsの開始の問題
Fedora17システムにFedoraCommonsをインストールしています。すべてが魅力のようになり、私はこのガイドに従いました:
http://asingh.com.np/blog/fedora-commons-installation-and-configuration-guide/
ただし、「FedoraCommons」というサービスは何をしても起動しません。/ var / log/messagesには何も表示されません
「servicefedorastart」の実行はOKで終了しますが、後で「service fedora status」を実行すると、「FedoraCommonsサービスが停止しました」と表示されます。
何か案は?
import - Fedora Commons へのデータのインポート
Web サーバー上に Fedora Commons をセットアップしたばかりで、そこに 5 GB の XML ファイルをインポートしたいと考えています。Web インターフェイスを経由せずにこれを行う方法はありますか。Fedora Commonsでファイルを読み取れるようにするための操作を実行した後、ファイルをコピーできるディレクトリはありますか?
hadoop - Cloudera CDH4 で Akubra-HDFS を使用する
Fedora Commonsサーバーの低レベル ストレージとしてAkubra-HDFSを使用して実験しています。IRODS のインストールと同様の手順に従って、Akubra-HDFS をセットアップしました。fedora サーバーは、Hadoop (バージョン 1.0.4) をストレージとして使用しました。しかし、Cloudera CDH4 / Apache Hadoop 2.0.3alpha (高可用性 (HA) ディストリビューション) で Akubra-HDFS ライブラリを使用する際に問題がありました。私の発見を共有したかったのです。
php - PHPを使用してFedoraCommonsに取り込むにはどうすればよいですか?
PHPを使用して単純な画像ファイルをFedoraCommonsに取り込もうとしていますが、それを機能させることができません(新しい空のオブジェクトにデータストリームをアタッチしようとすると、Fedora Commonsは500を返します)。
この質問の最後にコード全体を投稿しましたが、アイデアを得るための疑似コードを次に示します。
ユーザーが自分のコンピューターでファイルを選択して送信ボタンを押すと、スクリプトが呼び出され、...
- ファイルを一時ディレクトリにアップロードします(にアクセスすると、その画像を確認できます
http://localhost/drupal/sites/default/files/images/singe_6.jpg
) - 新しい空のFedoraCommonsオブジェクトを作成します(にアクセスすると、そのオブジェクトを確認できます
http://myFedoraServer:8082/fedora/objects/some%3Apid
) - cURLを使用して次のURLにPOSTすることにより、ファイルをデータストリームとして空のオブジェクトに添付します。
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
)をインターネット上のランダムな画像への絶対パス(http://http://colibri45.c.o.pic.centerblog.net/cv369byr.jpg
ではなくhttp://localhost/drupal/sites/default/files/images/singe_6.jpg
)に変更しても、何も変更されません。
私はここで何が間違っているのですか?インスピレーションとして使用できるサンプルスクリプトはありますか?
コード
これが私のコードです。drupalでアップロードファイルフォームを作成し、そのファイルをFedoraCommonsに保存しようとします。
結果
空のオブジェクトの作成に成功しました。PID:personne: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/ sites / default / files / images / 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を使用して画像をFedoraCommonsに取り込むにはどうすればよいですか?
PHPを使用してFedoraCommonsリポジトリに画像を取り込もうとしています。これが私が使用しているコードです:
最後にcurl_getinfo
、特に、言わなければならないことは何でも印刷し[http_code] => 415
ます。
HTTPエラー415サポートされていないメディアタイプ
私はここで何が間違っているのですか?
django - Django チェックボックスの表示内容
さまざまなコンテンツを表示しようとしています。しかし、私は何かを偽ります。pid をチェックすると、pid のみが表示されます。pid とタイトルをチェックすると、両方が表示される必要があります。私の例では両方を示していますが、チェックボックスで変更するにはどうすればよいですか? ありがとう。
java - Fedora 3.6.2 の Soap EndPoint をオフにします
Fedora-Commons 3.6.2 を構成し、XACML で保護しています。ただし、見落としのように見えるのは、SOAP API が XACML の範囲内で保護されていないことです。つまり、API-A 操作には HTTP (Rest) 経由の認証が必要ですが、SOAP 経由では認証されずに渡されます。SOAPインターフェースを完全にシャットダウンするために使用できるパラメーターを提案してください。
ありがとう、ジョン