Unable to delete unused processes

Hello,

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.

Any idea?

Thanks in advance!
Stefan

Have you already tried pub.prt.admin:deleteProcess? May be you can try after disconnecting from ldap to see if its real cause of the problem…

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…