Report stopped working after 6.01 upgrade
search cancel

Report stopped working after 6.01 upgrade

book

Article ID: 202345

calendar_today

Updated On:

Products

Automic Automation Intelligence

Issue/Introduction

After AAI Admin upgraded to AAI 6.0.1 the following command fails everytime:

run_report.py <Report_Name> -attach true -smtphost <mailhost>  -user <username> -password <password> -domain EEM -f /<Install Dir>/batch/perfemail.txt

JAWS Command Line Interface (6.0.1-1, ue-1-Unversioned directory-202006301321)


Report name: <Report_Name>
Recipients: 2
Mail server: mailhost

Connected to JAWS server: <ServerName> (6.0.1-1)
Message: JAWS Development Server

Eval license, 29029 days remaining
Unexpected error during communication with JAWS server: <type 'exceptions.TypeError'>
Traceback (most recent call last):
  File "lib/run_report.py", line 329, in <module>
    main()
  File "lib/run_report.py", line 135, in main
    url, criteria = run(report_name)
  File "lib/run_report.py", line 186, in run
    params.login_with_params()
  File "/jawsapp/jaws/batch/lib/params.py", line 97, in login_with_params
    jaws.login(user=overridden['user'],
  File "/jawsapp/jaws/batch/lib/jaws.py", line 360, in login
    domainId = _user_domain_name_to_id(domain, require_password_login=True)
  File "/jawsapp/jaws/batch/lib/jaws.py", line 360, in login
    domainId = _user_domain_name_to_id(domain, require_password_login=True)
  File "/jawsapp/jaws/batch/lib/jaws.py", line 7724, in _user_domain_name_to_id
    login_domains = _call_ejb3(UserDataManagerRemote, 'getPasswordLoginDomains')
  File "/jawsapp/jaws/batch/lib/jaws.py", line 8077, in _call_ejb3
    return method(*args)
TypeError: Supertypes that share a modified attribute have an MRO conflict[attribute=__deepcopy__, supertypes=[<type 'java.util.Set'>], type=AdaptiveSet]
[jawsadm@autjawsrls batch]$ hrs01276_frhrp-ol1276.proglog

Environment

Release : 6.0.1

Component : AUTOMIC AUTOMATION INTELLIGENCE ENGINE

Resolution

Resolved in AAI 6.0.2

Additional Information

Workaround:

In the above command use the JAWS domain and not EEM:

-domain JAWS