On 07/06/2012 09:06 AM, iceman3 wrote:
>
> I have created a simple workflow which gets the DN of the user selected
> in DNLookup and passes to the entitlement in my PRD no approval needed
> for this process.
> I had the tid for the JSON error and followed it with the
> String("{'entitlement'}") but it complains it cannot be found in
> eDirectory, btw...the driver for the entitlement is running.
> The second issue is that the DNLookup throws the below error when I
> choose a user in the param list. FirstName,LastName and CN are all in
> the user lookup in the DAL and required and searchable.
>
> Thanks in advance for any help with either issue...
>
> 08:49:13,953 INFO [STDOUT] 339371978 [http-0.0.0.0-8180-10] ERROR
> com.novell.ajax.juice.AjaxServiceHandlerMgr - An error occurred
> processing the request.
> java.lang.NullPointerException
> at
> com.novell.srvprv.impl.servlet.service.DNLookup.de legatedExecute(DNLookup.java:190)
> at
> com.novell.ajax.juice.CachedService.execute(Cached Service.java:225)
> at
> com.novell.ajax.juice.AjaxServiceHandlerMgr.handle Request(AjaxServiceHandlerMgr.java:88)
> at
> com.novell.ajax.juice.servlet.UIQueryServlet.doPos t(UIQueryServlet.java:199)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet .java:637)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
> at
> org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
> at
> org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
> at
> com.novell.soa.common.i18n.BestLocaleServletFilter .doFilter(BestLocaleServletFilter.java:239)
> at
> org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
> at
> com.novell.common.AntiCsrfServletFilter.doFilter(A ntiCsrfServletFilter.java:197)
> at
> org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
> at
> com.novell.afw.portal.i18n.CharacterEncodingFilter .doFilter(CharacterEncodingFilter.java:135)
> at
> org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
> at
> com.novell.soa.common.i18n.URILoggerServletFilter. doFilter(URILoggerServletFilter.java:63)
> at
> org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
> at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doF ilter(ReplyHeaderFilter.java:96)
> at
> org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
> at
> org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
> at
> org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:235)
> at
> org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
> at
> org.jboss.web.tomcat.security.SecurityAssociationV alve.invoke(SecurityAssociationValve.java:190)
> at
> org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:433)
> at
> org.jboss.web.tomcat.security.JaccContextValve.inv oke(JaccContextValve.java:92)
> at
> org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.process(SecurityContextEstablishment Valve.java:126)
> at
> org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.invoke(SecurityContextEstablishmentV alve.java:70)
> at
> org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
> at
> org.jboss.web.tomcat.service.jca.CachedConnectionV alve.invoke(CachedConnectionValve.java:158)
> at
> org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
> at
> org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:330)
> at
> org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:829)
> at
> org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:598)
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447)
> at java.lang.Thread.run(Unknown Source)
>
>

Greetings,
The Provisioning Activity can not handle JSON (IDM 4 Format) for
Entitlements. It can only be used with Legacy Format (plain xml).

--
Sincerely,
Steven Williams
Lead Software Engineer
NetIQ