I created several processes, which are triggered by a published document. But since we connected an ldap to our servers, I am unable to delete any of those processes. I can upload new processes and the according triggers are also created, but I can not change anything within those processes nor can I delete the triggers. However I can delete them, but they are created again immediately after the delete.
All of those processes are not used. So I can check the box to select them and I can click delete. But after the click nothing happens. I tried different user accounts, but mostly I work with the mws admin account. Most of the processes are uploaded by my personal user account, but I also tried to create a new process with the admin account, which I neither can delete.
I saw that I can add access for processes to a designated role. So I tried to add access to all processes to the adminstrator role. But nothing has changed after that. I still can not delete the processes.
I hoped to remove the triggers by overwriting the processes with simple start-end processes. The old processes could be overwritten, but the triggers still come again after they were deleted.
Yes, I already tries that, but I didn’t work. Disconnecting the ldap is a bit difficult, because several other things already depend on the ldap.
I could disable my processes via a direct database edit and this resulted also that the unnecessary triggers disappeared form the Clients.
On trying to delete a process via MWS I get the following trace in the server log:
[154]
[153] ... 48 more
[152] at com.webmethods.caf.wsclient.proxy.impl.WSClientDynamicProxy.invoke(WSClientDynamicProxy.java:168)
[151] at com.webmethods.caf.wsclient.proxy.impl.WSClientDynamicProxy.invokeMethod(WSClientDynamicProxy.java:114)
[150] at java.lang.reflect.Method.invoke(Method.java:597)
[149] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[148] at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
[147] at $Proxy32.lookupprincipalbyid(Unknown Source)
[146] at electric.proxy.handler.Proxy.invoke(Proxy.java:126)
[145] at electric.soap.java.reference.JavaToSOAP.invoke(JavaToSOAP.java:165)
[144] at electric.soap.java.reference.JavaToSOAP.invoke(JavaToSOAP.java:238)
[143] at electric.soap.java.reference.JavaToSOAP.handle(JavaToSOAP.java:72)
[142] at electric.soap.references.interceptor.InterceptorSOAPReference.handle(InterceptorSOAPReference.java:69)
[141] at com.webmethods.soap.module.SOAPModuleReference.handle(SOAPModuleReference.java:99)
[140] at electric.jaxrpc.handler.JAXRPCReference.handle(JAXRPCReference.java:76)
[139] at electric.soap.references.logging.LoggingSOAPReference.handle(LoggingSOAPReference.java:57)
[138] at electric.soap.http.reference.SOAPToHTTP.handle(SOAPToHTTP.java:148)
[137]Caused by: java.rmi.ConnectException: url = http://10.104.34.16:8585/services/bizPolicy/directorySystem
[136] at java.lang.Thread.run(Thread.java:662)
[135] at com.wm.util.pool.PooledThread.run(PooledThread.java:131)
[134] at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:355)
[133] at com.wm.app.b2b.server.HTTPDispatch.handleRequest(HTTPDispatch.java:181)
[132] at com.wm.app.b2b.server.HTTPSOAPHandler.process(HTTPSOAPHandler.java:146)
[131] at com.wm.app.b2b.server.HTTPSOAPHandler._process(HTTPSOAPHandler.java:520)
[130] at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:109)
[129] at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)
[128] at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)
[127] at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:547)
[126] at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:363)
[125] at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:30)
[124] at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:276)
[123] at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
[122] at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:51)
[121] at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
[120] at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
[119] at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:46)
[118] at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:643)
[117] at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:439)
[116] at java.lang.reflect.Method.invoke(Method.java:597)
[115] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[114] at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
[113] at wm.server.soap.rpc(soap.java:1021)
[112] at com.wm.app.b2b.server.Service.doInvoke(Service.java:592)
[111] at com.wm.app.b2b.server.Service.doInvoke(Service.java:652)
[110] at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:94)
[109] at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)
[108] at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)
[107] at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:547)
[106] at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:363)
[105] at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:30)
[104] at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:276)
[103] at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
[102] at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:51)
[101] at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
[100] at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
[99] at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:46)
[98] at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:643)
[97] at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:439)
[96] at java.lang.reflect.Method.invoke(Method.java:597)
[95] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[94] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[93] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[92] at ws.monitor.process.model.deleteProcessModels(model.java:342)
[91] at com.wm.monitor.app.Permissions.isPrivilegeGranted(Permissions.java:1099)
[90] at com.webmethods.caf.portalclient.dir.PCDirectoryHelper.lookupPrincipalByID(PCDirectoryHelper.java:103)
[89] at $Proxy31.lookupprincipalbyid(Unknown Source)
[88] at com.webmethods.caf.wsclient.proxy.impl.WSClientDynamicProxy.invoke(WSClientDynamicProxy.java:173)
[87] at com.webmethods.caf.wsclient.proxy.impl.WSClientDynamicProxy.wrapWsClientException(WSClientDynamicProxy.java:509)
[86]2012-04-16 12:00:41 CEST [MON.0119.1501I] Error checking portal privilege: com.webmethods.caf.wsclient.WSClientException: Unable to connect to web service at http://localhost:8585/services/bizPolicy/directorySystem: url = http://10.104.34.16:8585/services/bizPolicy/directorySystem
[85]2012-04-16 12:00:41 CEST [MON.0119.1501E] Error checking portal privilege: com.webmethods.caf.wsclient.WSClientException: Unable to connect to web service at http://localhost:8585/services/bizPolicy/directorySystem: url = http://10.104.34.16:8585/services/bizPolicy/directorySystem
Lines 85 & 86 are showing, that it must be a priviledge problem, but I don’t know where to change anything to get the stuff working…