Система: Windows 2003 Server.
Solution Manager 7.0 Ehp 1 (ABAP+Java) + SLC
При попытке системы проверить OS пользователя (через интерфейс настройки SLM), насколько я понимаю, производится попытка зайти пользователем SAPServiceSID в систему и выполнить команду OSExecute ...
Но проверка корректно не проходит и в defaultTrace.x.trc следующая ошибка:
Code:
#
#1.5#0014C265C51D005900000024000023600004ABCBAD879FF6#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== ERROR in BC: Failed to execute the phase 'test' on plan 'null'#
#1.5#0014C265C51D005900000026000023600004ABCBAD87A36A#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Plan: null#
#1.5#0014C265C51D005900000028000023600004ABCBAD87A6C6#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Plan Phase: null#
#1.5#0014C265C51D00590000002A000023600004ABCBAD87AA24#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Request List: null#
#1.5#0014C265C51D00590000002C000023600004ABCBAD87AD7E#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Request: null#
#1.5#0014C265C51D00590000002E000023600004ABCBAD87B0E1#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Execution Phase: null#
#1.5#0014C265C51D005900000030000023600004ABCBAD87B43F#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Event: EVENT_JSPM_CREDENTIALS_TEST#
#1.5#0014C265C51D005900000032000023600004ABCBAD87B7BA#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Action / GC: action: com.sap.slm.exec.bc.action.update.GetInstalledJavaComponentsAction#
#1.5#0014C265C51D005900000034000023600004ABCBAD87BB38#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff94]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###=== Reason: SLM encountered an internal exception (BusinessActionException): Failed to execute the phase 'test' on plan 'null'. The reason is: Permission denied#
#1.5#0014C265C51D005900000036000023600004ABCBAD87CBDC#1314791184862#com.sap.slm.exec.bc.BusinessControllerBean#sap.com/tc~slm~slmapp#com.sap.slm.exec.bc.BusinessControllerBean#ADMIN#49#SAP J2EE Engine JTA Transaction : [67f2e6000ffffff95]#bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error##Java###Cannot create manual action because the plan guid is not set on the event
[EXCEPTION]
{0}#1#com.sap.slm.exec.bc.BusinessControllerException: Cannot create manual action because the plan guid is not set on the event
at com.sap.slm.exec.bc.BusinessControllerBean.handleBusinessException(BusinessControllerBean.java:510)
at com.sap.slm.exec.bc.BusinessControllerLocalLocalObjectImpl5_0.handleBusinessException(BusinessControllerLocalLocalObjectImpl5_0.java:248)
at com.sap.slm.exec.bc.BCClient.processEvent(BCClient.java:133)
at com.sap.slm.exec.tool.ExecUtility.performCredentialsTest(ExecUtility.java:275)
at com.sap.slm.services.CommandFacadeBean.performSLCTest(CommandFacadeBean.java:1573)
at com.sap.slm.services.CommandFacadeObjectImpl4_0.performSLCTest(CommandFacadeObjectImpl4_0.java:1432)
at com.sap.slm.services.CommandFacade_Stub.performSLCTest(CommandFacade_Stub.java:1652)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187)
at $Proxy182.performSLCTest(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:174)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:81)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:90)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
#
#1.5#0014C265C51D005900000038000023600004ABCBAD87D4FC#1314791184872#com.sap.slm.exec.tool.ExecUtility#sap.com/tc~slm~slmapp#com.sap.slm.exec.tool.ExecUtility#ADMIN#49##bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error#1#/Applications/SLM#Plain###Failed to execute the phase 'test' on plan 'null'#
#1.5#0014C265C51D005900000039000023600004ABCBAD87E506#1314791184872#com.sap.slm.exec.tool.ExecUtility#sap.com/tc~slm~slmapp#com.sap.slm.exec.tool.ExecUtility#ADMIN#49##bi.inlinegroup.ru_ED2_108998150#ADMIN #71C4D3E01F74F1378C5E0014C265C51D#SAPEngine_Application_Thread[impl:3]_22##0#0#Error##Java###Failed to execute the phase 'test' on plan 'null'
[EXCEPTION]
{0}#1#com.sap.slm.exec.bc.action.BusinessActionException: Failed to execute the phase 'test' on plan 'null'
at com.sap.slm.exec.bc.action.update.BaseJSPMAction.perform(BaseJSPMAction.java:306)
at com.sap.slm.exec.bc.action.ActionRunner.runAction(ActionRunner.java:68)
at com.sap.slm.exec.bc.BusinessControllerBean.processEvent(BusinessControllerBean.java:222)
at com.sap.slm.exec.bc.BusinessControllerLocalLocalObjectImpl5_0.processEvent(BusinessControllerLocalLocalObjectImpl5_0.java:115)
at com.sap.slm.exec.bc.BCClient.processEvent(BCClient.java:128)
at com.sap.slm.exec.tool.ExecUtility.performCredentialsTest(ExecUtility.java:275)
at com.sap.slm.services.CommandFacadeBean.performSLCTest(CommandFacadeBean.java:1573)
at com.sap.slm.services.CommandFacadeObjectImpl4_0.performSLCTest(CommandFacadeObjectImpl4_0.java:1432)
at com.sap.slm.services.CommandFacade_Stub.performSLCTest(CommandFacade_Stub.java:1652)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187)
at $Proxy182.performSLCTest(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:174)
at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:81)
at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:90)
at SoapServlet.doPost(SoapServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: javax.xml.rpc.soap.SOAPFaultException: Permission denied
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.buildFaultException(MimeHttpBinding.java:747)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.processDocumentFault(MimeHttpBinding.java:870)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1454)
at com.sap.slm.interfaces.sapcontrol.proxy.SAPControlStub.OSExecute(SAPControlStub.java:1088)
at com.sap.slm.exec.bc.action.update.BaseJSPMAction.execCommand(BaseJSPMAction.java:450)
at com.sap.slm.exec.bc.action.update.BaseJSPMAction.startJSPM(BaseJSPMAction.java:478)
at com.sap.slm.exec.bc.action.update.BaseJSPMAction.perform(BaseJSPMAction.java:227)
... 39 more
#
Не пойму уже, куда можно копать... Для пользователя SAPServiceSID дал уже полные права на папки usr/sap (+полные права на шару), на папку, куда должны скачиваться пакеты с service.sap.com тоже полные права ....