私は、1回の休憩コールでタスクと変数の両方を返すカスタムレストサービスを作成しました。今、私はこの休憩APIと野外活動の休息休息APIを統合したいと思っています。 見つかったURL:http://docs.alfresco.com/process-services1.6/topics/custom_rest_endpoints.html しかし、jarファイルをビルドしてweb-inf/libに入れた後、対応する残りの呼び出しを実行すると、404が返されます。 どのように既存のactiviti restサービスにカスタムの残りのエンドポイント/それにアクセスするには?Alfresco activi 5. *または6.のカスタムレストAPI *
答えて
あなたはReSTコントローラを登録するためにSpringアノテーションを使用しているようです。 コントローラークラスがスキャンされていますか?
コントローラを使用して、サーバーのログに以下のようなログエントリを取得する必要があります登録します
05:01:05997 [localhostの-startStop-1] INFO org.springframework.web.servlet.mvcを。 method.annotation.RequestMappingHandlerMapping - マップされた "{[/ runtime/tasks/{taskId}]、メソッド= [DELETE]}"をpublic void org.flowable.rest.service.api.runtime.task.TaskResource.deleteTask(java。 lang.String、java.lang.Boolean、java.lang.String、javax.servlet.http.HttpServletResponse)
このようなログエントリがない場合、コントローラクラスは登録されておらず、おそらくisnスキャンされていません。
チェックする価値があります。 Greg
あなたは正しいです。私のカスタムuriはtomcat起動時にスキャンされていません。デフォルトのuris(/ repository/*、identity/*、/ runtime/*など)をすべて見ることができます。トラブルシューティングを手伝ってもらえますか? – user12
ComponentScanの設定は何ですか? –
私は、簡単な説明のために、自分のカスタム残りのapiプロジェクトのためにmaven上に構築された単純なWebアプリケーションの残りを持っていました。 web.xml、spring-context.xmlなどがあります。コンポーネントを「com.activiti.rest.api」としてスキャンしました。スタンドアロンのWebアプリケーションが動作しています。私はそれを瓶に入れると、そのアーカイブの.classとプロパティしか見ることができません。 – user12
- 1. このシリーズをどのように反復するか5 6 7 6 5 6 7 6 5 6 7 6 5 ... C?
- 2. ASP.NET 5 MVC 6 +残りのAPI ID
- 3. ASP.NET 5、MVC 6、APIの応答ステータス
- 4. SyliusにカスタムレストAPi機能を追加するには?
- 5. alfresco 4.2.2から5.x
- 6. ユニット5又は6
- 7. 簡易検索alfrescoコミュニティのカスタマイズ5
- 8. Resharper 5 vs 6
- 9. CentOS 5または6のVSコードバージョンですか?
- 10. alfresco 5とsolr4は異なるLinuxボックスにあります
- 11. Generate 1 2 3 4 5 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9 `rep()`と `seq() 'で
- 12. Alfresco 5.2 REST API CMISクエリ
- 13. ASP.NET 5(MVC 6) - リソースローカライゼーション
- 14. Prepros 5 with foundation 6
- 15. C#ASP.NET 5 MVC 6
- 16. は、私は5つのまたは6オンラインYAMLパーサを試してみた
- 17. iphone 5またはiphone 6をサイズクラスポートレートモードで確認する
- 18. RenderPartial()はASP.Net 5 MVC 6にどこに行きましたか?
- 19. ASP.NET 5のラジオボタンタグヘルパーMVC 6
- 20. Asp mvc 5エンティティのフレームワーク6
- 21. Alfrescoのページまたはスクリーン承認
- 22. alfrescoのメタデータとコンテンツをインポートする方法6
- 23. どのように私はユニティ5.x suport C#5または6を作るのですか?
- 24. Rails 5 Foundation 6 not loading css
- 25. NServiceBus 5を6にアップグレード
- 26. Akka.net asp.net 5 mvc 6 for Hocon
- 27. Mongoid 6、Rails 5、HABTM "unpermitted parmeter"
- 28. EF 5/6 in ASP.NET Core 2.0
- 29. AlfrescoはAPIによる保存をサポートしていますか?
- 30. Alfresco Activision 6(コミュニティ)でCORSを有効にする
私は、あなたのウェブサービス記述子とあなたのプロジェクタに置いた位置が必要になると思います。 – Akah
@Akah、私はレストサービスを使用しているので、私はwsdlを持っていません。私は '@restcontroller'、 '@ requestmapping' spring mvcアノテーションを持っています。 – user12
以来、私は編集アクセスを持っていない私はコメントセクションにコントローラクラス全体を貼り付けることができません。 '@Controller' '@RequestMapping'( "/企業/試験") パブリッククラスWorkListItemController { \t \tプライベート静的最終ロガーロガー= LoggerFactory.getLogger(WorkListItemController.class)。 \t \t '@Autowired' \t private WorkListItemService workListItemService; \t \t \t '@RequestMapping'(値= "/ getWorkListItems"、方法= RequestMethod.POST) \t公共ResponseEntityのgetWorkListItems( 'RequestBody'WorkListItemRequestVO workListItemRequest @){ – user12