python scripts do not run

python scripts do not run

When we try to execute a python script from a custom trigger the message we get is “Return Message in Request Action Menu Invocation :: successfully executed”. However the script doesn’t work and from the logs we see these errors:

 

4:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|: java.lang.NullPointerException|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.actionplugin.workorder.WorkorderActionExecutor.handleReturnOperation(WorkorderActionExecutor.java:144)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.actionplugin.ActionExecutor.performMenuAction(ActionExecutor.java:472)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.actionplugin.util.ActionExecutionUtil.invokeAction(ActionExecutionUtil.java:169)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.sdpapi.request.SDPAPIRequestExecutor.performOperation(SDPAPIRequestExecutor.java:1380)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.sdpapi.servlet.SDPAPIServlet.getOutput(SDPAPIServlet.java:284)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.sdpapi.servlet.SDPAPIServlet.loadModuleExecutorOutput(SDPAPIServlet.java:203)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.sdpapi.servlet.SDPAPIServlet.invokeModuleExecutor(SDPAPIServlet.java:129)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.sdpapi.servlet.SDPAPIServlet.doPost(SDPAPIServlet.java:63)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.manageengine.servicedesk.sdpapi.servlet.SDPAPIServlet.doGet(SDPAPIServlet.java:49)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.adventnet.servicedesk.filter.RememberMe.doFilter(RememberMe.java:108)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.adventnet.servicedesk.authentication.NTLMV2CredentialAssociationFilter.doFilter(NTLMV2CredentialAssociationFilter.java:33)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at sso.http.HttpSecurityService.doFilter(HttpSecurityService.java:1596)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.adventnet.servicedesk.authentication.NTLMV2Filter.doFilter(NTLMV2Filter.java:214)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:70)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.adventnet.authentication.CredentialAssociation.invoke(CredentialAssociation.java:97)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at com.adventnet.servicedesk.tools.AuthenticateNtlm.invoke(AuthenticateNtlm.java:175)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:336)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)|

[09:39:34:327]|[07-12-2017]|[SYSERR]|[INFO]|[92]|:      at java.lang.Thread.run(Unknown Source)|

[09:39:35:310]|[07-12-2017]|[com.adventnet.servicedesk.workorder.action.WorkOrderAction]|[INFO]|[92]|:  viewWO id:152265|

[09:39:35:310]|[07-12-2017]|[com.adventnet.servicedesk.workorder.action.WorkOrderAction]|[INFO]|[92]|: OPERATION:ENTERING,ACTION:Request Details Page,WORKORDERID:152265|

[09:39:35:310]|[07-12-2017]|[com.adventnet.servicedesk.workorder.action.WorkOrderAction]|[INFO]|[92]|: OPERATION:EXITING,ACTION:View Workorder,SUBACTION:Request Details Page,WORKORDERID:152265,TIME_TAKEN:15ms|

 

Serice desk plus is 9.3 Build 9314


Any ideas?


                  New to ADSelfService Plus?