Environment
 Novell Identity Manager 3.6.1
Role and Resources Services Driver
  Situation
 After updating the IDM 3.6.1 engine with IDM 3.6.1 Engine Patch 4b Build 3.6.15 it introduces an issue where the Role and Resources Service driver does not start.
  
The trace will show
[02/09/12 13:56:12.385]:Role and Resource Service ST:
DirXML Log Event -------------------
Driver: \TREE\system\Driver Set\Role and Resource Service
Status: Error
Message: Code(-9010) An exception occurred: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.<clinit>(MultiThreadedHttpConnectionManager.java:69)
at com.novell.soa.ws.impl.transport.http.Http.<clinit>(Http.java:102)
at com.novell.soa.ws.impl.transport.http.HttpEndPoint.<init>(HttpEndPoint.java:66)
at com.novell.soa.ws.impl.transport.http.HttpHandler.createEndpoint(HttpHandler.java:72)
at com.novell.soa.ws.impl.rpc.ClientDelegateImpl.setTargetEndpointAddress(ClientDelegateImpl.java:295)
at com.novell.soa.af.impl.soap.ProvisioningServiceImpl.createCalls(ProvisioningServiceImpl.java:211)
at com.novell.soa.af.impl.soap.ProvisioningServiceImpl.initialize(ProvisioningServiceImpl.java:27)
at com.novell.soa.af.impl.soap.ProvisioningServiceImpl.<init>(ProvisioningServiceImpl.java:20)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
Resolution
 Currently there is no official solution available, but LogFactory is provided by commons-logging.jar which is available from http://commons.apache.org/logging/download_logging.cgi
1) download commons-logging-1.1.1.bin.(tar.gz or zip)
2) unpack the file
3) copy commons-logging-1.1.1.jar to the ../dirxml/classes directory
4) restart eDirectory 
Then the Role and Resources Services driver will start
  Additional Information
 This have been reported to engineering.