問題タブ [alfresco-webscripts]

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 に答える
510 参照

alfresco - Alfresco Share でカスタム サイト タイプのデフォルト ページを変更する

定義したカスタム タイプのサイトの既定のページを変更したいです。既定のページが で定義されていることはわかっていますslingshot.site.configuration.xmlが、既定のページがすべてのサイトに変更されます。これを自分のニーズに合わせてカスタマイズする方法はありますか? ?

0 投票する
2 に答える
895 参照

spring - Alfresco のカスタム フォームの新規ユーザー エラー

カスタム ユーザー プロファイルを作成するにはどうすればよいですか? Alfresco のユーザーに新しいフィールドを追加したい...これを使用しようとしています: http://ecmarchitect.com/archives/2012/02/27/1555、コード: http://ecmarchitect.com/ images/articles/alfresco-people/someco-people.zip ...

重要なコード:

SignUserFactory.java

share-config-custom.xml

custom-slingshot-application-context.xml

Alfresco にログインしようとすると、次のエラーが表示されます。

SEVERE: サーブレット [Spring Surf Dispatcher Servlet] の Servlet.service() がパス [/share] のコンテキストで例外をスローしました [リクエストの処理に失敗しました。ネストされた例外は java.lang.NullPointerException] であり、根本原因は org.springframework.extensions.surf.ObjectPersistenceService.getObject(ObjectPersistenceService.java:128) で org.springframework.extensions.surf.ModelObjectService.getObject(ModelObjectService) で java.lang.NullPointerException です。 .java:552) org.springframework.extensions.surf.ModelObjectService.getConfiguration(ModelObjectService.java:157) で org.springframework.extensions.surf.site.SiteUtil.getSiteConfiguration(SiteUtil.java:104) で org.springframework. org.springframework.extensions.surf.support.AbstractRequestContext の extensions.surf.site.SiteUtil.getRootPage(SiteUtil.java:53)。

2016-03-09 18:47:06,039 ERROR [alfresco.web.site] [http-apr-8080-exec-2] org.springframework.web.util.NestedServletException: リクエストの処理に失敗しました。ネストされた例外は、org.springframework.extensions.surf.ObjectPersistenceService.getObject(ObjectPersistenceService.java:128) の java.lang.NullPointerException java.lang.NullPointerException です。 ) org.springframework.extensions.surf.ModelObjectService.getConfiguration(ModelObjectService.java:157) で org.springframework.extensions.surf.site.SiteUtil.getSiteConfiguration(SiteUtil.java:104) で org.springframework.extensions.surf. org.springframework.extensions.surf.support.AbstractRequestContext の site.SiteUtil.getRootPage(SiteUtil.java:53)。

誰でもこれで私を助けることができますか?これをオールインワンの拡張機能に追加すると、フォルダーが正しくない可能性があります。これについて助けが必要です!

Alfresco Community 5 を使用しています

0 投票する
2 に答える
1075 参照

alfresco - Alfresco 共有 ClientAbortException

フォルダを開くと、Alfresco に糸車が表示され、フォルダが開かないことがあります。ログには以下の例外があります。

上記の URL をカールするか、webbrowser で直接開くと、json 応答を正常に取得できます。

私は Alfresco Share のみを使用しており、他のクライアントは使用していません。localhost:8080 は、これを除いてほとんどの場合に問題なく動作しています。

問題の内容と、接続が閉じられている理由、または ClientAbortException 例外が発生している理由を教えてください。

0 投票する
1 に答える
574 参照

java - Alfresco Java Webscript には null ServiceRegistry があります

屋外でオールインワンアンプを作成しました。repo-amp 内で Java Web スクリプトを作成しました。特定のワークスペースの json リターンとしてファイル名を取得したいと考えています。次のJavaコード

次のように webscript-context.xml 内のスクリプトを定義します。

そして、config xml ファイル fields.get.desc.xml を作成します

ブラウザからスクリプトを実行すると、次のエラーが発生します

http://localhost:8080/alfresco/service/api/fields?nodeRef=workspace://SpacesStore/f96e024a-0a13-4bf9-905e-2ae3f5bcf450

さまざまな種類の認証を試しましたが、どれも機能しません。何が欠けていて、noderef が null ですか?

0 投票する
1 に答える
699 参照

alfresco - alfresco でファイルを作成するときにファイル名の重複を処理する

Alfresco の特定のフォルダーに (特定の名前で) ファイルを作成するレポ層に Java を利用した Web スクリプトがあります。

ファイル名の重複の問題を処理するために、次のコードを書きました。

ファイル名の重複 (新しい名前) がなければ、コードは非常にうまく機能します。ただし、エラーなしで実行されますが、重複がある場合は何もしません! テストすると、例外はスローされませんが、ファイルも作成されません!

その原因についてのヒントはありますか?

ありがとう、

0 投票する
1 に答える
529 参照

alfresco - Alfresco - Web プレビュー

Alfresco Community 5.1 の使用を開始し、Alfresco で新しい Aikau ページを作成して、アクション ボタンで使用します。ドキュメントの詳細の Web プレビュー、このページのこの Web プレビューを配置したい:

ドキュメントの詳細 Web プレビュー

これを別のページで使用するにはどうすればよいですか?

ありがとう!私を助けてください!

0 投票する
1 に答える
229 参照

alfresco - オブジェクトAlfrescoのプロパティを取得

私は Alfresco 5.1 Community を使用しています。たとえば、次のようなユーザーのオブジェクトのプロパティを取得しようとしています。

このプロパティの値を取得したい場合、javascript でこれを取得するにはどうすればよいですか?