Kappletでバックアップをインポートした際に、Kappletやテンプレートが反映されない

フォローする

概要

kapplets.xml内で利用しているMCユーザの情報が誤っている場合や、権限が不足している場合、
データベースタブからバックアップをインポートした際に、
インポート自体は正常に終了するものの、Kappletやテンプレートにデータが反映されません。

インポートは正常に終了
figure_1.png

Kappletタブやテンプレートタブにデータが反映されていない
figure_2.png

また、Tomcatの「tomcat8-stdout.xxxxxxx.log」に次のようなエラーが記録されますので、
該当有無を確認する際はこちらのログをご確認ください。
<出力例>

2022-03-25 08:59:59.891 ERROR 4008 --- [pool-5-thread-1] c.k.k.s.b.m.ImportManagementServiceImpl : Unable to create template <テンプレートNo> from node of project <プロジェクト名> due to unhandled exception

com.kapowtech.kapplets.exceptions.services.RobotNotFoundException: Robot not found
at com.kapowtech.kapplets.services.robots.impl.ManagementConsoleRemoteServiceImpl.getRobotInternal(ManagementConsoleRemoteServiceImpl.java:439) ~[classes/:11.1.0.4 448]
at com.kapowtech.kapplets.services.robots.impl.ManagementConsoleRemoteServiceImpl.getRobot(ManagementConsoleRemoteServiceImpl.java:277) ~[classes/:11.1.0.4 448]
at com.kapowtech.kapplets.services.robots.impl.ManagementConsoleRemoteServiceImpl$$FastClassBySpringCGLIB$$c05eaf37.invoke(<generated>) ~[classes/:11.1.0.4 448]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.1.17.RELEASE.jar:5.1.17.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:752) ~[spring-aop-5.1.17.RELEASE.jar:5.1.17.RELEASE]
<後略>

対処方法

kapplets.xml内で利用しているMCユーザについて、以下の点の確認を行ってください。
 
確認する点
①kapplets.xml内で利用しているMCユーザの情報(ユーザ名およびパスワード)に誤りがないか
②kapplets.xml内で利用しているMCユーザに適切に権限が付与されているか
 
②について、kapplets.xml内で利用するユーザは、
Kappletにて使用しているロボットが保存されているプロジェクトに対して、
以下の何れかの権限が付与されている必要があります。
 ※Super UserやRPA Administratorsグループに所属しているユーザについては、
  個別にプロジェクトに権限を付与する必要はなし

・Super User
・Administrator(RPA Administrators)
・Project Administrator
・Developer

kapplets.xmlの設定方法については参考欄に記載のドキュメントをご確認ください。

 

参考

New Kapplets_環境構築手順書

区分 確認Ver
トラブルシュート 11.1.0.4