Unable to save comment programmatically

Description
jrdk
Posts: 3
Joined: Fri Mar 08, 2019 10:12 pm

Unable to save comment programmatically

Postby jrdk » Tue Mar 12, 2019 4:21 pm

Hello all,

I am having some trouble saving a comment onto a work item following some processing(creating some output from a given formatted XML). The code is below along with an error log unfamiliar to me. I have bolded the important parts in the log as well as underlined some clues that could point me in the right direction.

Is the issue about me not knowing what actions are available to me from WorkflowManager.getAvailableActions()? What could cause an inconsistent configuration? Does Polarion think I am doing a read-only Transaction? Any light shed on this question would help immensely. :?

Thank You

Code: Select all

   private void saveBomItem(IWorkItem bomItem, ITransactionService transactionService, String comment) {
      logger("About to save bomItem");
      transactionService.beginTx();
      boolean fail = true;
      
      try {
            UserTransaction transaction = transactionService.getUserTransaction();
            transaction.setTransactionTimeout(3600);
         bomItem.getComments().add(bomItem.createComment(new Text(Text.TYPE_PLAIN, comment)));         
            logger("My comment is at 0: " + bomItem.getComments().get(0).toString());
            logger("My comment is at 1: " + bomItem.getComments().get(1).toString());
            bomItem.save();
            fail = false;
        } catch (SystemException e) {
            System.out.println("Something went wrong during the work item creation in Polarion \n");
            e.printStackTrace();
        } finally {
            try {
                transactionService.endTx(fail);
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }      
      logger("bomItem saved");
   }



2019-03-12 15:10:39,627 [DBHistoryCreator-2 | u:p] INFO com.polarion.subterra.index.impl.ObjectIndex - -- -- 188 from 907 objects were refreshed (20%)

2019-03-12 15:10:40,034 [PreLoadDataService | u:p] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (eYesNo) created

2019-03-12 15:10:40,065 [PreLoadDataService | u:p] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (ce_category) created

2019-03-12 15:10:40,112 [ajp-nio-8889-exec-6 | u:rodkeyjo] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (oslc-link-role) created

2019-03-12 15:10:40,159 [PreLoadDataService | u:p] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (ce_estimatedTimeline) created

2019-03-12 15:10:40,190 [PreLoadDataService | u:p] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (ce_risk) created

2019-03-12 15:10:40,221 [PreLoadDataService | u:p] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (ce_estimatedCost) created

2019-03-12 15:10:40,268 [PreLoadDataService | u:p] INFO com.polarion.platform.persistence.internal.FactoriesProvider - Factory for unknown enumId (ce_projectType) created

2019-03-12 15:10:40,362 [DBHistoryCreator-5 | u:p | u:p] INFO com.polarion.platform.persistence.internal.pe.ObjectAccessor - PROGRESS: 156 objects were loaded.

2019-03-12 15:10:40,409 [PreLoadDataService | u:p] INFO TXLOGGER - Tx 5a5c9d278e862_0_5a5c9d278e862_0_: finished. Total: 1.25 s, CPU [user: 0.203 s, system: 0.719 s], Allocated memory: 63.3 MB, svn: 1.19 s [79% info (75x), 12% getFile content (10x)] (93x), RepositoryConfigService: 0.877 s [80% getExistingPrefixes (28x), 20% getReadConfiguration (72x)] (132x), GC: 0.075 s [100% G1 Young Generation (1x)] (1x)

2019-03-12 15:10:40,502 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.alm.tracker.internal.workflow.ContributionsManager - Duplicate contribution with name RoleRequestGlobalWorkflow

2019-03-12 15:10:40,502 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.alm.tracker.internal.workflow.ContributionsManager - Duplicate contribution with name RoleRequestAdminWorkflow

2019-03-12 15:10:40,534 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.alm.tracker.internal.workflow.ContributionsManager - Duplicate contribution with name CreateProject

2019-03-12 15:10:40,534 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.alm.tracker.internal.workflow.ContributionsManager - Duplicate contribution with name ModifyProject

2019-03-12 15:10:40,534 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.alm.tracker.internal.workflow.ContributionsManager - Duplicate contribution with name CreateUser

2019-03-12 15:10:40,534 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.alm.tracker.internal.workflow.ContributionsManager - Duplicate contribution with name GrantUserRoles



2019-03-12 15:10:40,534 [ajp-nio-8889-exec-6 | u:rodkeyjo] ERROR com.polarion.portal.server.transformer.AbstractTransformer - Error transforming the field: status from subterra:data-service:objects:/default/EE_Products${WorkItem}PROD-3784
java.lang.IllegalArgumentException: Inconsistent configuration, call WorkflowConfig.verify()

at com.polarion.alm.tracker.internal.workflow.ContributionsCreator.createFunctions(ContributionsCreator.java:155)
at com.polarion.alm.tracker.internal.workflow.WorkflowAction.<init>(WorkflowAction.java:58)
at com.polarion.alm.tracker.internal.workflow.WorkflowManager.createWorkflowActions(WorkflowManager.java:224)
at com.polarion.alm.tracker.internal.workflow.WorkflowManager.getAvailableActions(WorkflowManager.java:154)
at $IWorkflowManager_169726fb7f7.getAvailableActions($IWorkflowManager_169726fb7f7.java)
at $IWorkflowManager_169726fb7f6.getAvailableActions($IWorkflowManager_169726fb7f6.java)
at com.polarion.alm.tracker.internal.model.WorkflowObject.getAvailableActions(WorkflowObject.java:116)
at com.polarion.alm.tracker.web.server.transformer.WorkflowObjectTransformer.transformEnumToJS(WorkflowObjectTransformer.java:92)
at com.polarion.alm.tracker.web.server.transformer.WorkitemTransformer.transformEnumToJS(WorkitemTransformer.java:1846)
at com.polarion.portal.server.transformer.AbstractTransformer.transformFieldToJS2(AbstractTransformer.java:463)
at com.polarion.portal.server.transformer.AbstractTransformer.transformFieldToJS(AbstractTransformer.java:447)
at com.polarion.alm.tracker.web.server.transformer.WorkitemTransformer.transformFieldToJS(WorkitemTransformer.java:655)
at com.polarion.portal.server.transformer.AbstractTransformer.transformToJS(AbstractTransformer.java:1301)
at com.polarion.alm.tracker.web.server.transformer.WorkitemTransformer.transformToJS(WorkitemTransformer.java:304)
at com.polarion.portal.server.PObjectDataProvider.transformInstance(PObjectDataProvider.java:142)
at com.polarion.portal.server.PObjectDataProvider.transformInstance(PObjectDataProvider.java:127)
at com.polarion.portal.server.PObjectDataProvider.transformInstance(PObjectDataProvider.java:120)
at com.polarion.portal.server.PObjectDataProvider.loadInstance(PObjectDataProvider.java:105)
at com.polarion.alm.tracker.web.internal.server.WorkItemDataProvider.postProces(WorkItemDataProvider.java:550)
at com.polarion.alm.tracker.web.internal.server.WorkItemDataProvider.loadWorkitem(WorkItemDataProvider.java:484)
at com.polarion.alm.ui.server.tracker.WorkItemDataServiceImpl$3.run(WorkItemDataServiceImpl.java:160)
at com.polarion.alm.ui.server.tracker.WorkItemDataServiceImpl$3.run(WorkItemDataServiceImpl.java:1)
at com.polarion.alm.server.api.transaction.TransactionalExecutorImpl$ReadOnlyTransactionRunnable.runWEx(TransactionalExecutorImpl.java:94)
at com.polarion.core.util.RunnableWEx.runWRet(RunnableWEx.java:61)
at com.polarion.portal.server.TransactionalExecuter.executeImpl(TransactionalExecuter.java:71)
at com.polarion.portal.server.TransactionalExecuter.executeReadOnly(TransactionalExecuter.java:51)
at com.polarion.alm.server.api.transaction.TransactionalExecutorImpl.executeInReadOnlyTransaction(TransactionalExecutorImpl.java:53)
at com.polarion.alm.shared.api.transaction.TransactionalExecutor.executeInReadOnlyTransaction(TransactionalExecutor.java:55)



at com.polarion.alm.ui.server.tracker.WorkItemDataServiceImpl.loadWorkitem(WorkItemDataServiceImpl.java:156)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.polarion.alm.ui.server.rpc.RPCServlet.invokeMethod(RPCServlet.java:84)
at com.polarion.alm.ui.server.rpc.RPCServlet.lambda$0(RPCServlet.java:69)
at com.sun.proxy.$Proxy118.loadWorkitem(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303)
at com.polarion.alm.ui.server.rpc.RPCServlet$Delegate.executeSuperProcessCall(RPCServlet.java:216)
at com.polarion.alm.ui.server.rpc.RPCServlet$Delegate.processCall(RPCServlet.java:189)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at com.polarion.alm.ui.server.rpc.RPCServlet.doPost(RPCServlet.java:104)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.polarion.alm.ui.server.ExpiresFilterForGWT.doFilter(ExpiresFilterForGWT.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.polarion.alm.server.util.VelocityInstanceFilter.doFilter(VelocityInstanceFilter.java:64)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.polarion.portal.tomcat.servlets.DoAsFilter.doFilterAndShowUri(DoAsFilter.java:123)
at com.polarion.portal.tomcat.servlets.DoAsFilter.access$0(DoAsFilter.java:118)
at com.polarion.portal.tomcat.servlets.DoAsFilter$1.run(DoAsFilter.java:97)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at com.polarion.platform.internal.security.SubjectNDC.doAs(SubjectNDC.java:69)
at com.polarion.portal.tomcat.servlets.DoAsFilter.doFilterImpl(DoAsFilter.java:94)
at com.polarion.portal.tomcat.servlets.DoAsFilter.doFilter(DoAsFilter.java:71)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.polarion.portal.tomcat.servlets.SecurityCheckFilter.doFilter(SecurityCheckFilter.java:46)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614)
at com.polarion.platform.security.auth.PolarionAuthenticator.invokeInternal(PolarionAuthenticator.java:173)
at com.polarion.platform.security.auth.PolarionAuthenticator.invoke(PolarionAuthenticator.java:167)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:291)
at com.polarion.platform.session.PolarionLocalSingleSignOn.invoke(PolarionLocalSingleSignOn.java:176)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:521)
at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:850)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:674)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: There is no contribution with name BomCdnPublishing for prototype WorkItem
at com.polarion.alm.tracker.internal.workflow.ContributionsManager.createObject(ContributionsManager.java:122)
at $IContributionsManager_169726fb9c5.createObject($IContributionsManager_169726fb9c5.java)
at $IContributionsManager_169726fb9c4.createObject($IContributionsManager_169726fb9c4.java)
at com.polarion.alm.tracker.internal.workflow.ContributionsCreator.createFunctions(ContributionsCreator.java:146)
... 89 more

2019-03-12 15:10:40,752 [ajp-nio-8889-exec-6 | u:rodkeyjo] INFO TXLOGGER - Tx 5a5c9d27a2064_0_5a5c9d27a2064_0_: finished. Total: 1.51 s, CPU [user: 0.516 s, system: 0.516 s], Allocated memory: 102.5 MB, RepositoryConfigService: 0.895 s [94% getReadConfiguration (693x)] (734x), svn: 0.67 s [64% info (20x), 36% getFile content (14x)] (35x), Lucene: 0.0888 s [100% search (5x)] (5x)
2019-03-12 15:10:40,815 [ajp-nio-8889-exec-6 | u:rodkeyjo] INFO RPC - "1.578","Load Work Item for preview","EE_Products/PROD-3784 (null, 646579)"

2019-03-12 15:10:40,815 [ajp-nio-8889-exec-6] INFO TXLOGGER - Summary for 'servlet /polarion/gwt/com.polarion.UI/WorkItemDataService': Total: 1.59 s, CPU [user: 0.547 s, system: 0.531 s], Allocated memory: 109.1 MB, transactions: 1, WorkItemDataService: 1.51 s [100% loadWorkitem (1x)] (1x), RepositoryConfigService: 0.895 s [94% getReadConfiguration (693x)] (734x), svn: 0.67 s [64% info (20x), 36% getFile content (14x)] (35x), Lucene: 0.0888 s [100% search (5x)] (5x)

2019-03-12 15:10:41,159 [PreLoadDataService | u:p] INFO TXLOGGER - Tx 5a5c9d28c7065_0_5a5c9d28c7065_0_: finished. Total: 0.758 s, CPU [user: 0.109 s, system: 0.625 s], Allocated memory: 60.8 MB, svn: 0.728 s [89% info (69x)] (78x), RepositoryConfigService: 0.492 s [87% getExistingPrefixes (24x)] (218x)

2019-03-12 15:10:41,518 [DBHistoryCreator-4 | u:p | u:p] INFO com.polarion.platform.persistence.internal.pe.ObjectAccessor - PROGRESS: 399 objects were loaded.

2019-03-12 15:10:41,580 [ajp-nio-8889-exec-1] INFO TXLOGGER - Summary for 'servlet /polarion/taxonomyintegration?action=brand': Total: 0.109 s, CPU [user: 0.0938 s], Allocated memory: 49.0 MB, transactions: 0

2019-03-12 15:10:42,440 [DBHistoryCreator-5 | u:p | u:p] INFO com.polarion.platform.persistence.internal.pe.ObjectAccessor - PROGRESS: 100 objects from 158 were already loaded, ...

2019-03-12 15:10:43,362 [ajp-nio-8889-exec-9 | u:rodkeyjo] ERROR com.polarion.portal.server.transformer.AbstractTransformer - Error transforming the field: status from subterra:data-service:objects:/default/EE_Products${WorkItem}PROD-3784
java.lang.IllegalArgumentException: Inconsistent configuration, call WorkflowConfig.verify()

PatrickClaus
Posts: 19
Joined: Thu Jan 18, 2018 11:02 am
Location: Frauenauracher Str. 85, 91056 Erlangen

Re: Unable to save comment programmatically

Postby PatrickClaus » Wed Mar 13, 2019 9:48 am

On first glance, I think the problem is caused at some other position in the code.
Seeing as the cause for the error message seems to be this part in the error log:

Caused by: java.lang.ClassNotFoundException: There is no contribution with name BomCdnPublishing for prototype WorkItem

Code: Select all

...Caused by: java.lang.ClassNotFoundException: There is no contribution with name BomCdnPublishing for prototype WorkItem
at com.polarion.alm.tracker.internal.workflow.ContributionsManager.createObject(ContributionsManager.java:122)
at $IContributionsManager_169726fb9c5.createObject($IContributionsManager_169726fb9c5.java)
at $IContributionsManager_169726fb9c4.createObject($IContributionsManager_169726fb9c4.java)
at com.polarion.alm.tracker.internal.workflow.ContributionsCreator.createFunctions(ContributionsCreator.java:146)


It seems to me that you should check if there is some problem with the ContributionsManager (which is most likely why the ContributionsCreator.createFunctions fails).
Maybe the type for the Workitem, which is given to the function, was not set correctly beforehand?
Maybe there is a problem with the Contribution BomCdnPublishing and its definition?

I am not quite sure from the provided code, but hopefully this can serve as a first hint towards a solution.
Best Regards,
Patrick Claus

External service provider at Valeo Siemens eAutomotive GmbH
Frauenauracher Str. 85
91056 Erlangen, Germany
Mail Address

jrdk
Posts: 3
Joined: Fri Mar 08, 2019 10:12 pm

Re: Unable to save comment programmatically

Postby jrdk » Wed Mar 13, 2019 8:00 pm

Without writing new classes(for example writing a class that implements the IContributionsManager interface then using getConditions() to get some potentially useful errors) I verify the current errors occur directly after processing such as:

2019-03-13 20:00:25,095 [Notification-Worker-3 | u:p] ERROR com.polarion.alm.ui.server.activity.WorkItemActivityCreator - Error while creating activity
com.polarion.platform.persistence.UnresolvableObjectException: uri: subterra:data-service:objects:/default/EE_Products${Comment}{WorkItem}PROD-3784#10.xml%646603
at com.polarion.platform.persistence.spi.PObject.checkResolved(PObject.java:567)
at com.polarion.platform.persistence.spi.PObject.getValue(PObject.java:351)
at com.polarion.alm.tracker.internal.model.CommentBase.getValue(CommentBase.java:207)
at com.polarion.alm.tracker.internal.model.CommentBase.getCreated(CommentBase.java:114)
at com.polarion.alm.tracker.internal.diff.CommentsDiffGenerator.generateDiff(CommentsDiffGenerator.java:68)
at $IDiffGenerator_169789b97f3.generateDiff($IDiffGenerator_169789b97f3.java)
at $IDiffGenerator_169789b97f2.generateDiff($IDiffGenerator_169789b97f2.java)
at com.polarion.platform.persistence.internal.diff.DiffManager.generateDiff(DiffManager.java:131)
at com.polarion.platform.persistence.internal.diff.DiffManager.generateDiff(DiffManager.java:271)
at com.polarion.platform.persistence.internal.diff.DiffManager.generateChange(DiffManager.java:218)
at com.polarion.alm.ui.server.activity.WorkItemActivityCreator.handleModification(WorkItemActivityCreator.java:193)

at com.polarion.alm.ui.server.activity.WorkItemActivityCreator.handleEventTx(WorkItemActivityCreator.java:91)
at com.polarion.alm.ui.server.activity.WorkItemActivityCreator.access$0(WorkItemActivityCreator.java:69)
at com.polarion.alm.ui.server.activity.WorkItemActivityCreator$1.runWEx(WorkItemActivityCreator.java:57)
at com.polarion.alm.ui.server.activity.WorkItemActivityCreator$1.runWEx(WorkItemActivityCreator.java:1)
at com.polarion.core.util.RunnableWEx.runWRet(RunnableWEx.java:61)
at com.polarion.platform.TransactionExecuter.execute(TransactionExecuter.java:162)
at com.polarion.alm.ui.server.activity.WorkItemActivityCreator.handleEventInternal(WorkItemActivityCreator.java:53)
at com.polarion.alm.ui.server.activity.ActivityPersistenceListener.lambda$0(ActivityPersistenceListener.java:38)
at com.polarion.platform.persistence.internal.notifications.NotificationWorkers.execute(NotificationWorkers.java:65)
at com.polarion.platform.persistence.internal.notifications.NotificationWorkers.access$0(NotificationWorkers.java:58)
at com.polarion.platform.persistence.internal.notifications.NotificationWorkers$1.call(NotificationWorkers.java:51)
at com.polarion.platform.persistence.internal.notifications.NotificationWorkers$1.call(NotificationWorkers.java:1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at com.polarion.platform.internal.security.DoAsUserThreadFactory$1.run(DoAsUserThreadFactory.java:82)
at com.polarion.platform.internal.security.DoAsUserThreadFactory$1.run(DoAsUserThreadFactory.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:360)
at com.polarion.platform.internal.security.SubjectNDC.doAs(SubjectNDC.java:58)
at com.polarion.platform.internal.security.SecurityService.doAsUser(SecurityService.java:478)
at com.polarion.platform.internal.security.SecurityService.doAsSystemUser(SecurityService.java:468)
at $ISecurityService_169789b9721.doAsSystemUser($ISecurityService_169789b9721.java)
at com.polarion.platform.internal.security.DoAsUserThreadFactory.lambda$0(DoAsUserThreadFactory.java:86)
at java.lang.Thread.run(Thread.java:745)


This might be a case for running Polarion locally on my machine instead of calling methods that spit out errors, many of which are red herrings, on DEV. Are these errors more concentrated to a direct cause of my inability to save a comment to a work item? :?:

Thank You


Return to “Polarion Application Lifecycle Management (ALM)”

Who is online

Users browsing this forum: Google [Bot] and 15 guests