Problem: Logged Work Screen is Blank

Issue #9 closed
Patricia Kale created an issue

Hello Johannes,

I installed your plugin on my JIRA test server and cannot see the Logged Work screen. The plugin appears to have installed without issue. I downloaded your jar and uploaded it into JIRA. This server has no access to the internet, so thus cannot get to the Atlassian Marketplace.

When I try to access the Logged Work screen through the personal pulldown menu, nothing is displayed on the screen. In addition, all of the JIRA pulldown menus stop working. If I refresh the JIRA screen from the browser, the menus function normally.

Here is a snippet from our JIRA log that might help. If there is additional logging that I can enable, please advise.


2018-10-25 17:53:32,668 localhost-startStop-2 DEBUG [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.pyxis.greenhopper.jira] 2018-10-25 17:53:32,938 Gemini Blueprint context shutdown thread2 DEBUG kale1 1008x29452x1 zgf04k 128.15.93.42 /rest/plugins/1.0/proficient.developer.plugins.jira.worklog-pivot-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [jh.atlassian.jira.timetracking.jira-trock] 2018-10-25 17:53:33,437 localhost-startStop-2 DEBUG [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.onresolve.jira.groovy.groovyrunner] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.jira.plugins.webhooks.jira-webhooks-plugin] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.plugins.base-hipchat-integration-plugin-api] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.streams.thirdparty-plugin] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.jira.jira-projects-plugin] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.plugins.atlassian-whitelist-api-plugin] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.support.healthcheck.support-healthcheck-plugin] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] ungetService bundle [com.atlassian.labs.hipchat.hipchat-for-jira-plugin] 2018-10-25 17:53:33,802 Gemini Blueprint context shutdown thread1 DEBUG kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.activeobjects.osgi.ActiveObjectsServiceFactory] destroy 2018-10-25 17:53:37,378 Gemini Blueprint context shutdown thread1 INFO kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.j.plugins.monitor.MonitoringScheduler] Unscheduling metrics collector... 2018-10-25 17:53:37,378 Gemini Blueprint context shutdown thread1 INFO kale1 991x28901x1 12bhzeh 128.15.93.42 /rest/plugins/1.0/com.tda.timesheet.report-key [c.a.j.plugins.monitor.MonitorLauncher] Stopped JIRA monitoring 2018-10-25 17:53:47,779 localhost-startStop-2 ERROR [o.e.g.b.e.i.util.concurrent.RunnableTimedExecution] Closing runnable for context NonValidatingOsgiBundleXmlApplicationContext(bundle=com.atlassian.upm.application-plugin, config=osgibundle:/META-INF/spring/*.xml) did not finish in 10000ms; consider taking a snapshot and then shutdown the VM in case the thread still hangs


Thank you, Patricia

Comments (15)

  1. Johannes Heger repo owner

    Patricia, thank you for trying out the add-on.

    • On the add-ons installation page, check if TROCK is installed and active.
    • Deactivate TROCK and activate it again.
    • On any Jira page, make a hard reload. E. g. CTRL+F5 in Firefox or Chrome.
    • Try TROCK again by the personal pulldown menu.
    • On TROCKs timetracking page - regardless what you see there - make also a hard reload.
    • If these steps are not successful, turn on DEBUG logging for jh.atlassian.jira.timetracking.
    • Got to any Jira page.
    • If you are comfortable with web browser's Development Tools, turn it on. E. G. F12 in Firefox or Chrome, and open the Console tab.
    • Try calling the timetracking page again per personal pulldown menu.
    • Look at the browser's Console as well as Jira's logs if there is any error.
    • If it is ok for your company's data protection rules, please attach the latest part of the logfile since timetracking page called.

    Thank you for your patience, best regards, Johannes

  2. Patricia Kale reporter

    Johannes, thanks for the thorough response. I went through your list of actions to try and performed them. However, the result is the same.

    When I visited the URL [URL]/plugins/servlet/jhtimetracking, the Console gave the following Error output:

    Error: trock/project-filter-autocomplete missing jira/util/formatter.
    

    I will post the debug output next. Best regards, Patricia

  3. Patricia Kale reporter
    <!DOCTYPE html>
    <html lang="en">
    <head>
    
    
    
    
    
    
    
    
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
    <title>TROCK - JIRA</title>
    <meta name="application-name" content="JIRA" data-name="jira" data-version="7.1.6"><meta name="ajs-dev-mode" content="false">
    <meta name="ajs-context-path" content="">
    <meta name="ajs-version-number" content="7.1.6">
    <meta name="ajs-build-number" content="71010">
    <meta name="ajs-is-beta" content="false">
    <meta name="ajs-is-rc" content="false">
    <meta name="ajs-is-snapshot" content="false">
    <meta name="ajs-is-milestone" content="false">
    <meta name="ajs-remote-user" content="kale1">
    <meta name="ajs-remote-user-fullname" content="Pat Kale">
    <meta name="ajs-user-locale" content="en_US">
    <meta name="ajs-user-locale-group-separator" content=",">
    <meta name="ajs-app-title" content="JIRA">
    <meta name="ajs-keyboard-shortcuts-enabled" content="true">
    <meta name="ajs-keyboard-accesskey-modifier" content="Alt+Shift">
    <meta name="ajs-enabled-dark-features" content="[&quot;nps.survey.inline.dialog&quot;,&quot;com.atlassian.jira.config.PDL&quot;,&quot;jira.plugin.devstatus.phasetwo.enabled&quot;,&quot;jira.frother.reporter.field&quot;,&quot;atlassian.aui.raphael.disabled&quot;,&quot;jira.plugin.devstatus.phasetwo&quot;,&quot;frother.assignee.field&quot;,&quot;app-switcher.new&quot;,&quot;atlassian.rest.xsrf.legacy.enabled&quot;,&quot;com.atlassian.jira.projects.ProjectCentricNavigation.Switch&quot;,&quot;com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED&quot;,&quot;jira.issue.status.lozenge&quot;]">
    <meta name="ajs-date-relativize" content="true">
    <meta name="ajs-date-time" content="h:mm a">
    <meta name="ajs-date-day" content="EEEE h:mm a">
    <meta name="ajs-date-dmy" content="dd/MMM/yy">
    <meta name="ajs-date-complete" content="dd/MMM/yy h:mm a">
    <meta name="ajs-in-admin-mode" content="false">
    <meta name="ajs-is-sysadmin" content="true">
    <meta name="ajs-is-admin" content="true">
    <meta name="ajs-outgoing-mail-enabled" content="false">
    <meta name="stp-license-product-name" content="JIRA"/> <meta name="stp-license-days-to-expiry" content="118"/> <meta name="stp-license-is-admin" content="true"/> <meta name="stp-license-should-keep-banner-hidden" content="true"/><script type="text/javascript">var AJS=AJS||{};AJS.debug=true;</script><meta name="ajs-admin-quicksearch-show" content="true">
    
    
    
    <meta id="atlassian-token" name="atlassian-token" content="AYTR-EYOJ-EBPR-2B6U|64796c4cbe966a5e2b13cd193ea89da69f6354b8|lin">
    
    
    
    <link rel="shortcut icon" href="/s/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/_/favicon.ico">
    <link rel="search" type="application/opensearchdescription+xml" href="/osd.jsp" title="TROCK - JIRA"/>
    
    
    
    
    
    <!--[if IE]><![endif]-->
    <script type="text/javascript">var contextPath = '';</script>
    <script>
    window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{};
    WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\"\"";
    WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-rest:web-resource-manager.resource-base-url-pattern"]="\"(?:(?:/s/.*?/_)?/download)\"";
    WRM._unparsedData["jira.webresources:feature-flags.feature-flag-data"]="{\"enabled-feature-keys\":[\"nps.survey.inline.dialog\",\"com.atlassian.jira.config.PDL\",\"jira.plugin.devstatus.phasetwo.enabled\",\"jira.frother.reporter.field\",\"atlassian.aui.raphael.disabled\",\"jira.plugin.devstatus.phasetwo\",\"frother.assignee.field\",\"app-switcher.new\",\"atlassian.rest.xsrf.legacy.enabled\",\"com.atlassian.jira.projects.ProjectCentricNavigation.Switch\",\"com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED\",\"jira.issue.status.lozenge\"],\"feature-flag-states\":{\"jira.issue.search.jql.timing.databaseprimary\":false,\"jira.feature.flag.board\":false,\"jira.shared.portalpage.search.databaseprimary\":false,\"jira.shared.portalpage.search.indexprimary\":false,\"jira.instrumentation.laas\":false,\"jira.shared.searchrequest.database.search\":false,\"jira.issue.search.jql.timing.indexprimary\":false,\"jira.shared.portalpage.search.indexonly\":true,\"jira.create.linked.issue\":true,\"jira.issue.search.jql.timing.indexonly\":true}}";
    WRM._unparsedData["jira.webresources:default-comment-security-level.DefaultCommentSecurityLevelHelpLink"]="{\"extraClasses\":\"default-comment-level-help\",\"title\":\"Commenting on an Issue\",\"url\":\"https://docs.atlassian.com/jira/jsw-docs-071/Commenting+on+an+Issue#Default-Comment-Security-Level\",\"isLocal\":false}";
    WRM._unparsedData["jira.webresources:dateFormatProvider.dateFormat"]="{\"meridiem\":[\"AM\",\"PM\"],\"eras\":[\"BC\",\"AD\"],\"months\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"monthsShort\":[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],\"weekdaysShort\":[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\"weekdays\":[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]}";
    WRM._unparsedData["com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources.ptAnalyticsData"]="{\"instanceCreatedDate\":\"2010-05-22\"}";
    WRM._unparsedData["com.atlassian.pocketknife.featureflags-plugin:pocketknife-feature-flags.feature-flag-data"]="{\"enabled-feature-keys\":[\"nps.survey.inline.dialog\",\"com.atlassian.jira.config.PDL\",\"jira.plugin.devstatus.phasetwo.enabled\",\"jira.frother.reporter.field\",\"atlassian.aui.raphael.disabled\",\"jira.plugin.devstatus.phasetwo\",\"frother.assignee.field\",\"app-switcher.new\",\"atlassian.rest.xsrf.legacy.enabled\",\"com.atlassian.jira.projects.ProjectCentricNavigation.Switch\",\"com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED\",\"jira.issue.status.lozenge\"],\"feature-flag-states\":{\"jira.unified.attachments.m2\":true,\"jira.attachment.merge\":true,\"jira.unified.attachments\":true}}";
    WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:jira-html5-attach-images-resources.resource-uris"]="{\"deployJava.html\":\"/s/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/4.2.15/_/download/resources/com.atlassian.jira.plugins.jira-dnd-attachment-plugin:jira-html5-attach-images-resources/deployJava.html\",\"clipboard.jar\":\"/s/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/4.2.15/_/download/resources/com.atlassian.jira.plugins.jira-dnd-attachment-plugin:jira-html5-attach-images-resources/clipboard.jar\",\"clipboard-legacy.jar\":\"/s/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/4.2.15/_/download/resources/com.atlassian.jira.plugins.jira-dnd-attachment-plugin:jira-html5-attach-images-resources/clipboard-legacy.jar\"}";
    WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common.applinks-context"]="{\"currentUser\":\"kale1\",\"hostApplication\":{\"id\":\"4effd102-9a7b-311a-b5f5-cbeaa6232ca1\",\"type\":\"jira\"}}";
    WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common.applinks-features"]="{\"BITBUCKET_REBRAND\":true,\"V3_UI_OPT_IN\":true,\"V3_UI\":false}";
    WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common.applinks-discovered-features"]="[]";
    WRM._unparsedData["com.atlassian.applinks.applinks-plugin:applinks-common.applinks-help-paths"]="{\"entries\":{\"applinks.docs.root\":\"https://confluence.atlassian.com/display/APPLINKS-050/\",\"applinks.docs.diagnostics.troubleshoot.sslunmatched\":\"SSL+and+application+link+troubleshooting+guide\",\"applinks.docs.diagnostics.troubleshoot.oauthtimestamprefused\":\"OAuth+troubleshooting+guide\",\"applinks.docs.delete.entity.link\":\"Create+links+between+projects\",\"applinks.docs.adding.application.link\":\"Link+Atlassian+applications+to+work+together\",\"applinks.docs.administration.guide\":\"Application+Links+Documentation\",\"applinks.docs.oauth.security\":\"OAuth+security+for+application+links\",\"applinks.docs.troubleshoot.application.links\":\"Troubleshoot+application+links\",\"applinks.docs.diagnostics.troubleshoot.unknownerror\":\"Network+and+connectivity+troubleshooting+guide\",\"applinks.docs.configuring.auth.trusted.apps\":\"Configuring+Trusted+Applications+authentication+for+an+application+link\",\"applinks.docs.diagnostics.troubleshoot.authlevelunsupported\":\"OAuth+troubleshooting+guide\",\"applinks.docs.diagnostics.troubleshoot.ssluntrusted\":\"SSL+and+application+link+troubleshooting+guide\",\"applinks.docs.diagnostics.troubleshoot.unknownhost\":\"Network+and+connectivity+troubleshooting+guide\",\"applinks.docs.delete.application.link\":\"Link+Atlassian+applications+to+work+together\",\"applinks.docs.link.applications\":\"Link+Atlassian+applications+to+work+together\",\"applinks.docs.diagnostics.troubleshoot.oauthproblem\":\"OAuth+troubleshooting+guide\",\"applinks.docs.relocate.application.link\":\"Link+Atlassian+applications+to+work+together\",\"applinks.docs.administering.entity.links\":\"Create+links+between+projects\",\"applinks.docs.upgrade.application.link\":\"OAuth+security+for+application+links\",\"applinks.docs.diagnostics.troubleshoot.connectionrefused\":\"Network+and+connectivity+troubleshooting+guide\",\"applinks.docs.configuring.auth.oauth\":\"OAuth+security+for+application+links\",\"applinks.docs.insufficient.remote.permission\":\"OAuth+security+for+application+links\",\"applinks.docs.configuring.application.link.auth\":\"OAuth+security+for+application+links\",\"applinks.docs.diagnostics\":\"Application+links+diagnostics\",\"applinks.docs.configured.authentication.types\":\"OAuth+security+for+application+links\",\"applinks.docs.adding.entity.link\":\"Create+links+between+projects\",\"applinks.docs.diagnostics.troubleshoot.unexpectedresponse\":\"Network+and+connectivity+troubleshooting+guide\",\"applinks.docs.configuring.auth.basic\":\"Configuring+Basic+HTTP+Authentication+for+an+Application+Link\",\"applinks.docs.diagnostics.troubleshoot.authlevelmismatch\":\"OAuth+troubleshooting+guide\"}}";
    WRM._unparsedData["jira.webresources:avatar-picker.data"]="{}";
    WRM._unparsedData["com.atlassian.jira.jira-header-plugin:dismissedFlags.flags"]="{\"dismissed\":[\"com.atlassian.jira.reindex.required\"]}";
    WRM._unparsedData["com.atlassian.plugins.helptips.jira-help-tips:common.JiraHelpTipData"]="{\"dismissed\":[\"add.new.users\",\"devstatus.cta.createbranch.tooltip\",\"notification-helper-helptip\",\"permission-helper-helptip\",\"split-view-intro\",\"view.all.issues\"],\"anonymous\":false}";
    WRM._unparsedData["com.atlassian.jira.jira-header-plugin:newsletter-signup-tip.newsletterSignup"]="{\"formUrl\":\"https://www.atlassian.com/apis/exact-target/{0}/subscribe?mailingListId=1239131\",\"isBusinessOnly\":false,\"userEmail\":\"[EMAIL]\",\"showNewsletterTip\":false}";
    WRM._unparsedData["jira.webresources:user-message-flags.adminLockout"]="{}";
    WRM._unparsedData["tzdetect.pref.auto.detect"]="true";
    WRM._unparsedData["tzdetect.pref.tzid"]="\"America/Los_Angeles\"";
    WRM._unparsedData["tzdetect.pref.tzname"]="\"(GMT-08:00) Los Angeles\"";
    WRM._unparsedData["tzdetect.pref.janOffset"]="-28800000";
    WRM._unparsedData["tzdetect.pref.julyOffset"]="-25200000";
    if(window.WRM._dataArrived)window.WRM._dataArrived();</script>
    <link type="text/css" rel="stylesheet" href="/s/136e62150d8b8281d7816bc91ed9fe9e-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/0c798f90b1a61deafa1d5193fc512be9/_/download/contextbatch/css/_super/batch.css?atlassian.aui.raphael.disabled=true"  media="all">
    <!--[if lte IE 9]>
    <link type="text/css" rel="stylesheet" href="/s/136e62150d8b8281d7816bc91ed9fe9e-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/0c798f90b1a61deafa1d5193fc512be9/_/download/contextbatch/css/_super/batch.css?atlassian.aui.raphael.disabled=true&amp;conditionalComment=lte+IE+9"  media="all">
    <![endif]-->
    <link type="text/css" rel="stylesheet" href="/s/77b32a2dad3b757216953d664f243562-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/37b3d4982d2def04a92a6b84c23165de/_/download/contextbatch/css/jh.atlassian.jira.timetracking.timetracking,atl.general,jira.general,jira.global,-_super/batch.css?agile_global_admin_condition=true&amp;is-server-instance=true&amp;is-system-admin=true&amp;jag=true&amp;jaguser=true&amp;nps-acknowledged=true&amp;nps-not-opted-out=true"  media="all">
    <link type="text/css" rel="stylesheet" href="/s/b9cdafcfbbfd56deac060329650a25f4-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:groupbrowser/jira.webresources:groupbrowser.css" media="all">
    <link type="text/css" rel="stylesheet" href="/s/b9cdafcfbbfd56deac060329650a25f4-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:group-pickers/jira.webresources:group-pickers.css" media="all">
    <script type="text/javascript" src="/s/d2056d95a758549fbdfb7a9c379f8e27-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/0c798f90b1a61deafa1d5193fc512be9/_/download/contextbatch/js/_super/batch.js?atlassian.aui.raphael.disabled=true&amp;locale=en-US" ></script>
    <script type="text/javascript" src="/s/7fd8b92e9559e081d2c33f12e16baf7a-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/37b3d4982d2def04a92a6b84c23165de/_/download/contextbatch/js/jh.atlassian.jira.timetracking.timetracking,atl.general,jira.general,jira.global,-_super/batch.js?agile_global_admin_condition=true&amp;is-server-instance=true&amp;is-system-admin=true&amp;jag=true&amp;jaguser=true&amp;locale=en-US&amp;nps-acknowledged=true&amp;nps-not-opted-out=true" ></script>
    <script type="text/javascript" src="/s/cc926e06913a6b01189e617b8532e8d2-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/9296915968fd19e3630cf5546b9a3e64/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US" ></script>
    <script type="text/javascript" src="/s/db2795fb1c690d9e97cbc6adc08d4f7a-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/2.3.1/_/download/batch/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-lib/com.atlassian.jira.jira-tzdetect-plugin:tzdetect-lib.js?locale=en-US" ></script>
    <script type="text/javascript" src="/s/cc926e06913a6b01189e617b8532e8d2-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:group-label-lozenge/jira.webresources:group-label-lozenge.js?locale=en-US" ></script>
    <script type="text/javascript" src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:groupbrowser/jira.webresources:groupbrowser.js" ></script>
    <script type="text/javascript" src="/s/db2795fb1c690d9e97cbc6adc08d4f7a-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:group-pickers/jira.webresources:group-pickers.js?locale=en-US" ></script>
    <script type="text/javascript" src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:ie-imitation-placeholder/jira.webresources:ie-imitation-placeholder.js" ></script>
    <script type="text/javascript" src="/s/ca99ec5b1f41c5d6c73caf7f3fee3128-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:jira-project-issuetype-fields/jira.webresources:jira-project-issuetype-fields.js?locale=en-US" ></script>
    <script type="text/javascript" src="/s/db2795fb1c690d9e97cbc6adc08d4f7a-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:jira-fields/jira.webresources:jira-fields.js?locale=en-US" ></script>
    <script type="text/javascript" src="/s/d41d8cd98f00b204e9800998ecf8427e-CDN/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js" ></script>
    
    <script type="text/javascript" src="/rest/api/1.0/shortcuts/71010/e52579be9546a21dbb6818b452eea039/shortcuts.js"></script>
    <meta name="stp-license-product-name" content="JIRA"/> <meta name="stp-license-days-to-expiry" content="118"/> <meta name="stp-license-is-admin" content="true"/> <meta name="stp-license-should-keep-banner-hidden" content="true"/>
    
    
    
    
            <meta name="decorator" content="atl.general"/>
    
    </head>
    <body id="jira" class="aui-layout aui-theme-default " data-version="7.1.6">
    <div id="page">
        <header id="header" role="banner">
    
    
    
    
    
    
    
    <script>
    require(["jquery", "jira/license-banner"], function ($, licenseBanner) {
        $(function () {
            licenseBanner.showLicenseBanner("");
            licenseBanner.showLicenseFlag("");
        });
    });
    </script>
    
    <div id="websudo-banner" class="aui-message aui-message-warning warning">You have temporary access to administrative functions. <a id="websudo-drop-from-normal-page" href="#">Drop access</a> if you no longer require it. For more information, refer to the <a target="_blank" href="https://docs.atlassian.com/jira/jadm-docs-071/Configuring+Secure+Administrator+Sessions"/>documentation</a>.</div>
    
    
    
    
    
    
    
    
    
    
    
    <nav class="aui-header aui-dropdown2-trigger-group" role="navigation"><div class="aui-header-inner"><div class="aui-header-before"><a class=" aui-dropdown2-trigger app-switcher-trigger" aria-owns="app-switcher" aria-controls="app-switcher" aria-haspopup="true" data-aui-trigger href="#app-switcher"><span class="aui-icon aui-icon-small aui-iconfont-appswitcher">Linked Applications</span></a><div id="app-switcher" class="aui-dropdown2 aui-style-default"><div class="app-switcher-loading">Loading&hellip;</div></div><script>
                (function (NL) {
                    var initialise = function () {
                        // For some milestones of AUI, the atlassian soy namespace was renamed to aui. Handle that here by ensuring that window.atlassian is defined.
                        window.atlassian = window.atlassian || window.aui;
                        new NL.AppSwitcher({
                            dropdownContents: '#app-switcher'
                        });
                    };
                    if (NL.AppSwitcher) {
                        initialise();
                    } else {
                        NL.onInit = initialise;
                    }
                }(window.NL = (window.NL || {})));
                window.NL.environment = {isUserAdmin: true, isAppSuggestionAvailable: false, isSiteAdminUser: true};</script></div><div class="aui-header-primary"><h1 id="logo" class="aui-header-logo aui-header-logo-custom"><a href="[URL]/secure/MyJiraHome.jspa"><img src="/s/en_US-t6iiyv/71010/b6b48b2829824b869586ac216d119363/_/images/icon-jira-logo.png" alt="JIRA" /></a></h1><ul class='aui-nav'>
    
    
    
    
    <li><a class="aui-nav-link aui-dropdown2-ajax aui-dropdown2-trigger "href="/secure/Dashboard.jspa" id="home_link"  accessKey="d"  title="View and manage your dashboards"  aria-haspopup="true" aria-owns="home_link-content">Dashboards</a><div id="home_link-content" class="aui-dropdown2 aui-style-default" data-aui-dropdown2-ajax-key="home_link"></div></li><li><a class="aui-nav-link aui-dropdown2-ajax aui-dropdown2-trigger "href="/browse/IS" id="browse_link"  accessKey="p"  title="View recent projects and browse a list of projects"  aria-haspopup="true" aria-owns="browse_link-content">Projects</a><div id="browse_link-content" class="aui-dropdown2 aui-style-default" data-aui-dropdown2-ajax-key="browse_link"></div></li><li><a class="aui-nav-link aui-dropdown2-ajax aui-dropdown2-trigger "href="/issues/" id="find_link"  accessKey="i"  title="Search for issues and view recent issues"  aria-haspopup="true" aria-owns="find_link-content">Issues</a><div id="find_link-content" class="aui-dropdown2 aui-style-default" data-aui-dropdown2-ajax-key="find_link"></div></li><li><a class="aui-nav-link aui-dropdown2-trigger "href="/secure/RapidBoard.jspa" id="greenhopper_menu"  title="Manage your project with JIRA Software"  aria-haspopup="true" aria-owns="greenhopper_menu-content">Boards</a><div id="greenhopper_menu-content" class="aui-dropdown2 aui-style-default"><div class="aui-dropdown2-section"><ul id="greenhopper_menu_dropdown" class="aui-list-truncate "><li><a  id="ghx-manageviews-mlink" class="   " title="View all boards available to you" href="/secure/ManageRapidViews.jspa">View All Boards</a></li></ul></div></div></li>
    <li id="create-menu"><a  id="create_link"  class="aui-button aui-button-primary aui-style create-issue "  title="Create a new issue / bug / feature request / etc" href="/secure/CreateIssue!default.jspa" accesskey="c">Create</a></li></ul></div><div class="aui-header-secondary"><ul class='aui-nav'><li>
        <form action="/secure/QuickSearch.jspa" method="get" id="quicksearch" class="aui-quicksearch dont-default-focus ajs-dirty-warning-exempt">
            <input id="quickSearchInput" class="search" type="text" title="Search" placeholder="Search" name="searchString" accessKey="q" />
            <input type="submit" class="hidden" value="Search">
        </form>
    </li>
    
    
    
        <li id="system-help-menu">
            <a class="aui-nav-link aui-dropdown2-trigger" id="help_menu" aria-haspopup="true" aria-owns="system-help-menu-content" href="https://docs.atlassian.com/jira/jsw-docs-071/"  target="$textUtils.htmlEncode($rootHelpMenuItem.params.target)"  title="Help"><span class="aui-icon aui-icon-small aui-iconfont-help">Help</span></a>
            <div id="system-help-menu-content" class="aui-dropdown2 aui-style-default">
                                <div class="aui-dropdown2-section">
                                                                    <ul id="jira-help" class="aui-list-truncate">
                                                                <li>
                                        <a id="gh_view_help" class="aui-nav-link " title="Get help online for JIRA Software" href="https://docs.atlassian.com/jira/jsw-docs-071/"  target="_blank" >JIRA Software help</a>
                                    </li>
                                                                <li>
                                        <a id="view_core_help" class="aui-nav-link " title="Go to the online documentation for JIRA Core" href="https://docs.atlassian.com/jira/jcore-docs-071/"  target="_blank" >JIRA Core help</a>
                                    </li>
                                                                <li>
                                        <a id="view_admin_help" class="aui-nav-link " title="Go to the latest JIRA admin documentation" href="https://docs.atlassian.com/jira/jadm-docs-071/"  target="_blank" >JIRA admin help</a>
                                    </li>
                                                                <li>
                                        <a id="keyshortscuthelp" class="aui-nav-link " title="Get more information about JIRA's Keyboard Shortcuts" href="/secure/ViewKeyboardShortcuts!default.jspa"  target="_blank" >Keyboard Shortcuts</a>
                                    </li>
                                                                <li>
                                        <a id="view_about" class="aui-nav-link " title="Get more information about JIRA" href="/secure/AboutPage.jspa" >About JIRA</a>
                                    </li>
                                                                <li>
                                        <a id="view_credits" class="aui-nav-link " title="See who did what" href="/secure/JiraCreditsPage!default.jspa"  target="_blank" >JIRA Credits</a>
                                    </li>
                                                        </ul>
                                        </div>
                        </div>
        </li>
    
    
    <li id="system-admin-menu">
        <a href="/plugins/servlet/applications/versions-licenses" id="admin_menu" class="aui-nav-link aui-dropdown2-trigger" aria-haspopup="true" aria-owns="system-admin-menu-content" title="Administration"><span class="aui-icon aui-icon-small aui-iconfont-configure">Administration</span></a>
        <div id="system-admin-menu-content" class="aui-dropdown2 aui-style-default">
                        <div class="aui-dropdown2-section">
                    <strong>JIRA administration</strong>
                    <ul class="aui-list-truncate">
                                                <li>
                                <a href="/plugins/servlet/applications/versions-licenses" class="aui-nav-link" id="admin_applications_menu" >Applications</a>
                            </li>
                                                <li>
                                <a href="/secure/project/ViewProjects.jspa" class="aui-nav-link" id="admin_project_menu" >Projects</a>
                            </li>
                                                <li>
                                <a href="/secure/admin/ViewIssueTypes.jspa" class="aui-nav-link" id="admin_issues_menu" >Issues</a>
                            </li>
                                                <li>
                                <a href="/plugins/servlet/upm/marketplace" class="aui-nav-link" id="admin_plugins_menu" >Add-ons</a>
                            </li>
                                                <li>
                                <a href="/secure/admin/user/UserBrowser.jspa" class="aui-nav-link" id="admin_users_menu" >User management</a>
                            </li>
                                                <li>
                                <a href="/secure/admin/ViewApplicationProperties.jspa" class="aui-nav-link" id="admin_system_menu" >System</a>
                            </li>
                                        </ul>
                </div>
                </div>
    </li>
    
    
    
    
    
    
    
    
    <li id="user-options">
                <a id="header-details-user-fullname" class="aui-dropdown2-trigger" aria-haspopup="true" aria-owns="user-options-content" data-username="kale1" data-displayname="Pat Kale" href="/secure/ViewProfile.jspa" title="User profile for Pat Kale">
                <span class="aui-avatar aui-avatar-small">
                    <span class="aui-avatar-inner">
                        <img src="[URL]/secure/useravatar?size=small&avatarId=10232" alt="User profile for Pat Kale"/>
                    </span>
                </span>
            </a>
                    <div id="user-options-content" class="aui-dropdown2 aui-style-default">
                                <div class="aui-dropdown2-section">
                                                                    <ul id="personal" class="aui-list-truncate">
                                                                                                                                <li>
                                            <a  id="view_profile"   class=""  title="View and change your details and preferences" href="/secure/ViewProfile.jspa">Profile</a>
                                        </li>
                                                                                                                                    <li>
                                            <a  id="upm-requests-link"   class=""   href="/plugins/servlet/upm/requests?source=header_user">Atlassian Marketplace</a>
                                        </li>
                                                                                        </ul>
                                        </div>
                                <div class="aui-dropdown2-section">
                                                <strong>My JIRA Home</strong>
                                                                    <ul id="set_my_jira_home" class="aui-list-truncate">
                                                                                                                                                                                                                                                                                                                                            <li>
                                            <a  id="set_my_jira_home_default"  class="aui-dropdown2-radio interactive    " title="Set my JIRA Home to the Dashboard." href="/secure/UpdateMyJiraHome.jspa?target=com.atlassian.jira.jira-my-home-plugin%3Aset_my_jira_home_dashboard&atl_token=AYTR-EYOJ-EBPR-2B6U|64796c4cbe966a5e2b13cd193ea89da69f6354b8|lin">Dashboard</a>
                                        </li>
                                                                                                                                    <li>
                                            <a  id="greenhopper-my-jira-home-set"  class="aui-dropdown2-radio interactive checked    " title="Set my JIRA home page to Boards." href="/secure/UpdateMyJiraHome.jspa?target=com.pyxis.greenhopper.jira%3Agreenhopper-my-jira-home-set-51&atl_token=AYTR-EYOJ-EBPR-2B6U|64796c4cbe966a5e2b13cd193ea89da69f6354b8|lin">Boards</a>
                                        </li>
                                                                                                                                    <li>
                                            <a  id="set_my_jira_home_issuenav"  class="aui-dropdown2-radio interactive    " title="Set my JIRA Home to the Issue Navigator." href="/secure/UpdateMyJiraHome.jspa?target=com.atlassian.jira.jira-my-home-plugin%3Aset_my_jira_home_issue&atl_token=AYTR-EYOJ-EBPR-2B6U|64796c4cbe966a5e2b13cd193ea89da69f6354b8|lin">Issue Navigator</a>
                                        </li>
                                                                                        </ul>
                                        </div>
                                <div class="aui-dropdown2-section">
                                                                    <ul id="trock-useroption-loggedwork-websection" class="aui-list-truncate">
                                                                                                                                <li>
                                            <a  id="jhtimetracking-link"   class=""  title="Show my logged work in week- or month overview" href="/plugins/servlet/jhtimetracking">Logged Work</a>
                                        </li>
                                                                                        </ul>
                                        </div>
                                <div class="aui-dropdown2-section">
                                                                    <ul id="system" class="aui-list-truncate">
                                                                                                                                <li>
                                            <a  id="log_out"   class=""  title="Log out and cancel any automatic login." href="/logout?atl_token=AYTR-EYOJ-EBPR-2B6U|64796c4cbe966a5e2b13cd193ea89da69f6354b8|lin">Log Out</a>
                                        </li>
                                                                                        </ul>
                                        </div>
                        </div>
        </li>
    </ul></div></div><!-- .aui-header-inner--></nav><!-- .aui-header -->
        </header>
    
    
    
    <div id="announcement-banner" class="alertHeader">
        <style type="text/css">
    .versions-list .hidden {
    display: inline-block !important;
    }
    .versions-list .hidden a:after {
    content: 'Toggle Issues';
    }
    </style>
    </div>
    
    
        <section id="content" role="main">
    
            <!-- Keep lower case naming of datas! -->
            <div id="jhtimetracking-content-parent"
                 data-jhtimetracking-reporttype="0"
                 data-jhtimetracking-periodstart="0"
                 data-jhtimetracking-periodend="0"
                 data-jhtimetracking-customperiodstart="0"
                 data-jhtimetracking-customperiodend="0"
            >
                            <section id="content" role="main">
                    <div id="aui-flag-container">
                        <div aria-hidden="false" class="aui-flag">
                            <div id="jhtimetracking-aui-message-container"></div>
                        </div>
                    </div>
                    <div id="jhtimetracking-header-placeholder"></div>
                    <div class="aui-page-panel">
                        <div class="aui-page-panel-inner">
                            <section class="aui-page-panel-content">
                                                            <div id="jhtimetracking-rp-scroll-more-arrows"></div>
                                <div id="jhtimetracking-worklog-table-parent"></div>
                            </section>
                        </div>
                    </div>
                </section>
            </div>
    
        </section>
        <footer id="footer" role="contentinfo">
    
    
    
    <section class="footer-body">
    
    
    
    <ul class="atlassian-footer">
        <li>
            Atlassian JIRA <a class="seo-link" href="https://www.atlassian.com/software/jira">Project Management Software</a>
    
    
    
            <span id="footer-build-information">(v7.1.6#71010-<span title='428b2b30f0d03f9b8f93ae6d2da3161a73521453' data-commit-id='428b2b30f0d03f9b8f93ae6d2da3161a73521453}'>sha1:428b2b3</span>)</span>
        </li>
        <li>
            <a id="about-link" href="/secure/AboutPage.jspa">About JIRA</a>
        </li>
        <li>
                            <a id="footer-report-problem-link" href="/plugins/servlet/stp/view/">Report a problem</a>
        </li>
    </ul>
        <ul class="atlassian-footer">
            <li class="licensemessage">
                                This <a href='http://www.atlassian.com/software/jira'>JIRA</a> site is for non-production use only.
    
                        </li>
        </ul>
    
    <form id="jira_request_timing_info" class="dont-default-focus" >
        <fieldset class="parameters hidden">
            <input type="hidden" title="jira.request.start.millis" value="1540850835293" />
            <input type="hidden" title="jira.request.server.time" value="121" />
            <input type="hidden" title="jira.request.id" value="907x34111x1" />
            <input type="hidden" title="jira.session.expiry.time" value="1540868832989" />
            <input type="hidden" title="jira.session.expiry.in.mins" value="299" />
            <input id="jiraConcurrentRequests" type="hidden" name="jira.request.concurrent.requests" value="1" />
            <input type="hidden" title="db.reads.time.in.ms" value="0" />
            <input type="hidden" title="db.conns.time.in.ms" value="0" />
        </fieldset>
    </form>
    <!--
                         REQUEST ID : 907x34111x1
                  REQUEST TIMESTAMP : [29/Oct/2018:15:07:15 -0700]
                       REQUEST TIME : 0.1210
                         ASESSIONID : 8bsqa4
                CONCURRENT REQUESTS : 1
    
                              db.reads : OpSnapshot{name='db.reads', invocationCount=1, elapsedTotal=210464, elapsedMin=210464, elapsedMax=210464, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0}
                              db.conns : OpSnapshot{name='db.conns', invocationCount=2, elapsedTotal=629568, elapsedMin=302320, elapsedMax=327248, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0}
    -->
        <div id="footer-logo"><a href="http://www.atlassian.com/">Atlassian</a></div>
    </section>
    
    
    
    
    
    
    
    
    
    <fieldset class="hidden parameters">
        <input type="hidden" title="loggedInUser" value="">
        <input type="hidden" title="ajaxTimeout" value="The call to the JIRA server did not complete within the timeout period.  We are unsure of the result of this operation.">
        <input type="hidden" title="JiraVersion" value="7.1.6" />
        <input type="hidden" title="ajaxUnauthorised" value="You are not authorized to perform this operation.  Please log in.">
        <input type="hidden" title="baseURL" value="[URL]">
        <input type="hidden" title="ajaxCommsError" value="The JIRA server could not be contacted. This may be a temporary glitch or the server may be down.">
        <input type="hidden" title="ajaxServerError" value="The JIRA server was contacted but has returned an error response. We are unsure of the result of this operation.">
        <input type="hidden" title="ajaxErrorCloseDialog" value="Close this dialog and press refresh in your browser">
        <input type="hidden" title="ajaxErrorDialogHeading" value="Communications Breakdown">
    
        <input type="hidden" title="dirtyMessage" value="You have entered new data on this page. If you navigate away from this page without first saving your data, the changes will be lost.">
        <input type="hidden" title="dirtyDialogMessage" value="You have entered new data in this dialog. If you navigate away from this dialog without first saving your data, the changes will be lost. Click cancel to return to the dialog.">
        <input type="hidden" title="keyType" value="Type">
        <input type="hidden" title="keyThen" value="then">
        <input type="hidden" title="dblClickToExpand" value="Double click to expand">
        <input type="hidden" title="actions" value="Actions">
        <input type="hidden" title="removeItem" value="Remove">
        <input type="hidden" title="workflow" value="Workflow">
        <input type="hidden" title="labelNew" value="New Label">
        <input type="hidden" title="issueActionsHint" value="Begin typing for available operations or press down to see all">
        <input type="hidden" title="closelink" value="Close">
        <input type="hidden" title="dotOperations" value="Operations">
        <input type="hidden" title="dotLoading" value="Loading...">
        <input type="hidden" title="frotherSuggestions" value="Suggestions">
        <input type="hidden" title="frotherNomatches" value="No Matches">
        <input type="hidden" title="multiselectVersionsError" value="{0} is not a valid version.">
        <input type="hidden" title="multiselectComponentsError" value="{0} is not a valid component.">
        <input type="hidden" title="multiselectGenericError" value="The value {0} is invalid.">
    </fieldset>
    
        </footer>
    </div>
    
    
    
    
    </body>
    </html>
    
  4. Patricia Kale reporter

    Log file contained the following DEBUG lines, repeated over and over, as follows:

    2018-10-29 15:07:15,293 [SERVER] DEBUG kale 907x34111x1 8bsqa4 [ADDRESS] /plugins/servlet/jhtimetracking

    [j.a.jira.timetracking.TimetrackingServlet] doGet(): isLoggedInUser() true 2018-10-29 15:07:15,293 [SERVER] DEBUG kale 907x34111x1 8bsqa4 [ADDRESS] /plugins/servlet/jhtimetracking

    [j.a.jira.timetracking.TimetrackingServlet] doGet(): reportUser kale, reportUser key kale, reportUser id 10297 2018-10-29 15:07:15,293 [SERVER] DEBUG kale 907x34111x1 8bsqa4 [ADDRESS] /plugins/servlet/jhtimetracking

    [j.a.j.timetracking.userconfig.UserConfigServiceImpl] get(), userKey kale 2018-10-29 15:07:15,293 [SERVER] DEBUG kale 907x34111x1 8bsqa4 [ADDRESS] /plugins/servlet/jhtimetracking

    [j.a.j.timetracking.userconfig.UserConfigServiceImpl] userConfig [id 1, userKey kale, isWeekStartsOnSunday false, reportType 0, startDate 0, endDate 0,

    customStartDate 0, customEndDate 0, filterId null] 2018-10-29 15:07:15,293 [SERVER] DEBUG kale 907x34111x1 8bsqa4 [ADDRESS] /plugins/servlet/jhtimetracking

    [j.a.jira.timetracking.TimetrackingServlet] data {reportType=0, customPeriodEnd=0, customPeriodStart=0, periodStart=0, periodEnd=0}

  5. Patricia Kale reporter

    Thank you for observing the version mismatch. I located, downloaded and installed TROCK 2.2. It appears to be working.

    Is there a way to sort and report the hours worked by user (list the users and their hours worked during the time period), rather than by issue?

    Best regards, Patricia

  6. Johannes Heger repo owner

    Hi Patricia, sorting by user is not possible, as TROCK is designed to list always by issue, and for the logged in user in the first place. If you're looking for something like time sheets, please check the Atlassian Marketplace. I do not intend to implement time sheets.

    Best regards, Johannes

  7. Cansu ERKAL DUMAN

    Hello,

    We have been using this add-on more than 8 months, but 3 days ago one of our user's screen has a blank page with an error. We tried disable / enable plugin but it doesn't work. Could you lead us to solve this problem. As far as we know only one user gets this blank page.

    Untitled.png

    Thanks for your support.

  8. Johannes Heger repo owner

    Hello, sorry for the inconvenience!

    Sorry for bothering you with some standard actions and questions in advance...

    Check if still logged in: Open a new tab in the same browser, call Jira URL. Still logged in? I saw this blank "error"' page once I was logged out in the background. OK, the use should be logged in again the last days, but this is what is observed (sorry for this advice). This could also occur if a) the user opens Jira in the same browser (but a different tab) with a different user, or b) the user opens a Jira URL of a 2nd Jira instance running on the same server. Normally, Jira has only one user session cookie shared for all browser tabs, users, and Jira instances (simply spoken).

    In browser tab you see the "error": Make a "hard reload“ (reload without browser cache): On Firefox and Chrome, this is CTRL+F5 on Win, or Command+Shift+r on Mac. "error“ still there?

    Log out and log in again, call "Logged Work" page from user's menu. "error“ still there?

    Open the browser's Developer Tools. In Firefox and Chrome, this is F12 on Windows, and Option+Command+i on Mac. Select the Console tab. Make a hard reload of the Logged Work page. In Console, look for errors (normally written in red) or suspicious messages. If there is an error or suspicious messages: Could you send me a screenshot of them?

    Did you update Jira, TROCK, or any other add-ons the last days?

    What versions of Jira and TROCK do you use?

    What browser do the user use?

    If any case some suspicious behaviour occurs, please check with a different browser.

    Maybe this helps, or at least give me a more insight. If not, lets proceed.

    Best regards, Johannes

  9. Cansu ERKAL DUMAN

    Hello ,

    I can see my Logged Work page successfully from Mozilla but one of my friend does not see her Logged Work page. We logged from same computer. And we tried it different computer and also Chrome browser.

    Jira Version : 7.5.2 TROCK Version : 2.2.0

    We haven't updated anything last days.

    I added my page and her page's view.error-1.PNG success screen.PNG

    Thanks for your support :)

    Best Regards.

  10. Johannes Heger repo owner

    Thanks for the update. The person who see the "error" page: In Developer Tools, open Network tab, click teh trash can on the left side, and reload the page. One of the lines will be "GET report?..." (1). Click that line. On the right hand, a detail box opens. There are several tabs on it. The first one should be something like Header (I only have the German name here). Normally, the Status-Code is 200, and the response contains data to be displayed in the Logged Work table. But in case of the person with the "error" page, the Status Code could be some different number, and the content won't be that senseful one we're expecting here. Could you a) send me screen shots of both the Header tab (2) and the Response tab (3)? Note, there are server data of your company present and you should anonymize it on screenshots. b) right click on the line "GET report?...", and select "Save as HAR file". The file contains all the date from a) and more. But there are also a company/server data in it and you should review it, maybe delete some stuff, and send it only by mail to me (if you like). You should never attach a HAR file to public sides as this one we communicating by. But a) is more interesting for the next step. 1.png 2019-03-22 15_06_02.png

  11. Cansu ERKAL DUMAN

    Hello ,

    I will send related HAR file. Could you send me your mail address ?

    Thanks for your support.

    Best Regards.

  12. Johannes Heger repo owner

    Hello,

    please find the fixed version 2.2.1-rc1 here, if you like to stick to version 2.2: https://c.gmx.net/@510198484515690374/TR1XKLeHRnCjX29z7vr8HQ

    Later TROCK versions >= 2.3.0 are robust against this issue. Please see Atlassian Marketplace.

    There should be an ERROR message in the JIRA_HOME/log/atlassian-jira.log file now like The worklog … contains an unknown issueId. If you suffered from the issue I found.

    Example: [INFO] [talledLocalContainer] 2019-03-26 22:48:41,432 http-nio-2990-exec-2 ERROR admin 1368x201x1 u8d1zj 0:0:0:0:0:0:0:1 /rest/jhtimetracking/1.0/report [j.a.jira.timetracking.BaseReport] The worklog [id 100000, issueId 200000, author homer.s, timeworked 600, startDate 0] contains an unknown issueId.

    The behavior I observed was as follows: In the Jira data base, there are the tables jiraissue and worklog (among others). Each entry in the worklog table should point to an entry in the jiraissue table. But in very rare cases – as yours – it seems there are worklog entries without a corresponding issue. I recognized this during developing version 2.3, so I made that version robust against this. The root cause is unclear to me in both cases, your case, and my one.

    It would be nice if you would give me feedback if 2.2.1-rc1 really solve this. Or you could update to any higher version 2.x.

    Best regards, Johannes

  13. Log in to comment