Hello,

the SAP connector is being configured for the access certification process

When running the SAP conection Task, the following error appears at first :

2018-06-13 12:06:00,067 [DEBUG] ServiceProviderMap [DAAS] Collection cleaner running...
2018-06-13 12:06:00,067 [DEBUG] NativeSAPUMService [DAAS] SAP Application Server: 10.130.9.62
2018-06-13 12:06:00,067 [DEBUG] NativeSAPUMService [DAAS] Instance ID: 0
2018-06-13 12:06:00,068 [DEBUG] NativeSAPUMService [DAAS] Client ID: 400
2018-06-13 12:06:00,068 [DEBUG] NativeSAPUMService [DAAS] Client ID: 400
Jun 13, 2018 12:06:00 PM com.sun.jersey.spi.container.ContainerResponse mapMappableContainerException
SEVERE: The exception contained within MappableContainerException could not be mapped to a response, re-throwing to the HTTP container
java.lang.NoClassDefFoundError: Could not initialize class com.sap.conn.jco.rt.JCoRuntimeFactory
at com.sap.conn.jco.rt.RuntimeEnvironment.<init>(Runt imeEnvironment.java:43)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.sap.conn.jco.ext.Environment.getInstance(Envir onment.java:155)
at com.sap.conn.jco.ext.Environment.isDestinationData ProviderRegistered(Environment.java:401)
at com.netiq.daas.nativesapumservice.RFCJCoConnector. <init>(RFCJCoConnector.java:50)
at com.netiq.daas.nativesapumservice.NativeSAPUMServi ce.setConfigData(NativeSAPUMService.java:179)
at com.netiq.daas.daaservice.DaaService.getDaaSProvid er(DaaService.java:281)
at com.netiq.daas.daaservice.DaaService.serviceTest(D aaService.java:959)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.jersey.spi.container.JavaMethodInvokerFact ory$1.invoke(JavaMethodInvokerFactory.java:60)
at com.sun.jersey.server.impl.model.method.dispatch.A bstractResourceMethodDispatchProvider$ResponseOutI nvoker._dispatch(AbstractResourceMethodDispatchPro vider.java:205)
at com.sun.jersey.server.impl.model.method.dispatch.R esourceJavaMethodDispatcher.dispatch(ResourceJavaM ethodDispatcher.java:75)
at com.sun.jersey.server.impl.uri.rules.HttpMethodRul e.accept(HttpMethodRule.java:302)
at com.sun.jersey.server.impl.uri.rules.RightHandPath Rule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.ResourceClass Rule.accept(ResourceClassRule.java:108)
at com.sun.jersey.server.impl.uri.rules.RightHandPath Rule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.RootResourceC lassesRule.accept(RootResourceClassesRule.java:84)
at com.sun.jersey.server.impl.application.WebApplicat ionImpl._handleRequest(WebApplicationImpl.java:154 2)
at com.sun.jersey.server.impl.application.WebApplicat ionImpl._handleRequest(WebApplicationImpl.java:147 3)
at com.sun.jersey.server.impl.application.WebApplicat ionImpl.handleRequest(WebApplicationImpl.java:1419 )
at com.sun.jersey.server.impl.application.WebApplicat ionImpl.handleRequest(WebApplicationImpl.java:1409 )
at com.sun.jersey.spi.container.servlet.WebComponent. service(WebComponent.java:409)
at com.sun.jersey.spi.container.servlet.ServletContai ner.service(ServletContainer.java:558)
at com.sun.jersey.spi.container.servlet.ServletContai ner.service(ServletContainer.java:733)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:729)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:165)
at com.netiq.iac.server.common.j2ee.ServiceAuthFilter .doFilter(ServiceAuthFilter.java:181)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:474)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve. invoke(AbstractAccessLogValve.java:624)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(H ttp11Processor.java:783)
at org.apache.coyote.AbstractProcessorLight.process(A bstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandl er.process(AbstractProtocol.java:789)
at org.apache.tomcat.util.net.NioEndpoint$SocketProce ssor.doRun(NioEndpoint.java:1437)
at org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$Wrapping Runnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

Jun 13, 2018 12:06:00 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [daas] in context with path [/daas] threw exception [java.lang.NoClassDefFoundError: Could not initialize class com.sap.conn.jco.rt.JCoRuntimeFactory] with root cause
java.lang.NoClassDefFoundError: Could not initialize class com.sap.conn.jco.rt.JCoRuntimeFactory
at com.sap.conn.jco.rt.RuntimeEnvironment.<init>(Runt imeEnvironment.java:43)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.sap.conn.jco.ext.Environment.getInstance(Envir onment.java:155)
at com.sap.conn.jco.ext.Environment.isDestinationData ProviderRegistered(Environment.java:401)
at com.netiq.daas.nativesapumservice.RFCJCoConnector. <init>(RFCJCoConnector.java:50)
at com.netiq.daas.nativesapumservice.NativeSAPUMServi ce.setConfigData(NativeSAPUMService.java:179)
at com.netiq.daas.daaservice.DaaService.getDaaSProvid er(DaaService.java:281)
at com.netiq.daas.daaservice.DaaService.serviceTest(D aaService.java:959)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.jersey.spi.container.JavaMethodInvokerFact ory$1.invoke(JavaMethodInvokerFactory.java:60)
at com.sun.jersey.server.impl.model.method.dispatch.A bstractResourceMethodDispatchProvider$ResponseOutI nvoker._dispatch(AbstractResourceMethodDispatchPro vider.java:205)
at com.sun.jersey.server.impl.model.method.dispatch.R esourceJavaMethodDispatcher.dispatch(ResourceJavaM ethodDispatcher.java:75)
at com.sun.jersey.server.impl.uri.rules.HttpMethodRul e.accept(HttpMethodRule.java:302)
at com.sun.jersey.server.impl.uri.rules.RightHandPath Rule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.ResourceClass Rule.accept(ResourceClassRule.java:108)
at com.sun.jersey.server.impl.uri.rules.RightHandPath Rule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.RootResourceC lassesRule.accept(RootResourceClassesRule.java:84)
at com.sun.jersey.server.impl.application.WebApplicat ionImpl._handleRequest(WebApplicationImpl.java:154 2)
at com.sun.jersey.server.impl.application.WebApplicat ionImpl._handleRequest(WebApplicationImpl.java:147 3)
at com.sun.jersey.server.impl.application.WebApplicat ionImpl.handleRequest(WebApplicationImpl.java:1419 )
at com.sun.jersey.server.impl.application.WebApplicat ionImpl.handleRequest(WebApplicationImpl.java:1409 )
at com.sun.jersey.spi.container.servlet.WebComponent. service(WebComponent.java:409)
at com.sun.jersey.spi.container.servlet.ServletContai ner.service(ServletContainer.java:558)
at com.sun.jersey.spi.container.servlet.ServletContai ner.service(ServletContainer.java:733)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:729)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:230)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:165)
at org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:165)
at com.netiq.iac.server.common.j2ee.ServiceAuthFilter .doFilter(ServiceAuthFilter.java:181)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:474)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve. invoke(AbstractAccessLogValve.java:624)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(H ttp11Processor.java:783)
at org.apache.coyote.AbstractProcessorLight.process(A bstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandl er.process(AbstractProtocol.java:789)
at org.apache.tomcat.util.net.NioEndpoint$SocketProce ssor.doRun(NioEndpoint.java:1437)
at org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$Wrapping Runnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)

Jun 13, 2018 12:06:00 PM com.sun.jersey.api.client.ClientResponse getEntity
SEVERE: A message body reader for Java class org.codehaus.jettison.json.JSONObject, and Java type class org.codehaus.jettison.json.JSONObject, and MIME media type text/html; charset=utf-8 was not found
Jun 13, 2018 12:06:00 PM com.sun.jersey.api.client.ClientResponse getEntity
SEVERE: The registered message body readers compatible with the MIME media type are:
*/* ->
com.sun.jersey.core.impl.provider.entity.FormProvi der
com.sun.jersey.core.impl.provider.entity.MimeMulti partProvider
com.sun.jersey.json.impl.provider.entity.JSONJAXBE lementProvider$General
com.sun.jersey.json.impl.provider.entity.JSONArray Provider$General
com.sun.jersey.json.impl.provider.entity.JSONObjec tProvider$General
com.sun.jersey.core.impl.provider.entity.StringPro vider
com.sun.jersey.core.impl.provider.entity.ByteArray Provider
com.sun.jersey.core.impl.provider.entity.FileProvi der
com.sun.jersey.core.impl.provider.entity.InputStre amProvider
com.sun.jersey.core.impl.provider.entity.DataSourc eProvider
com.sun.jersey.core.impl.provider.entity.XMLJAXBEl ementProvider$General
com.sun.jersey.core.impl.provider.entity.ReaderPro vider
com.sun.jersey.core.impl.provider.entity.DocumentP rovider
com.sun.jersey.core.impl.provider.entity.SourcePro vider$StreamSourceReader
com.sun.jersey.core.impl.provider.entity.SourcePro vider$SAXSourceReader
com.sun.jersey.core.impl.provider.entity.SourcePro vider$DOMSourceReader
com.sun.jersey.json.impl.provider.entity.JSONRootE lementProvider$General
com.sun.jersey.json.impl.provider.entity.JSONListE lementProvider$General
com.sun.jersey.json.impl.provider.entity.JacksonPr oviderProxy
com.sun.jersey.core.impl.provider.entity.XMLRootEl ementProvider$General
com.sun.jersey.core.impl.provider.entity.XMLListEl ementProvider$General
com.sun.jersey.core.impl.provider.entity.XMLRootOb jectProvider$General
com.sun.jersey.core.impl.provider.entity.EntityHol derReader

2018-06-13 12:06:00,124 [ERROR] ConnectionService [IG] Encountered unexpected error: A message body reader for Java class org.codehaus.jettison.json.JSONObject, and Java type class org.codehaus.jettison.json.JSONObject, and MIME media type text/html; charset=utf-8 was not found
2018-06-13 12:06:00,125 [ERROR] ConnectionService [IG] Encountered unexpected error: A message body reader for Java class org.codehaus.jettison.json.JSONObject, and Java type class org.codehaus.jettison.json.JSONObject, and MIME media type text/html; charset=utf-8 was not found

can someone help me with this error?

Executed process

step 1

SAP connector configuration

step 2

copy file in the following path

/opt/netiq/idm/apps/tomcat/lib

Permissions are given to the files

restart of the application
libsapjco03.so
sapjco3.jar

IDENTITY GOVERNANCE 3.0

regards

John Rojas
MicroFocus