Hi ,
We are trying to integrate NW2004s (ABAP+JAVA) portal system with Microsoft Active directory . We have followed all the steps as per note suggested by SAP : 994791
SPnego wizard was successfull ,but authentication still fails.Portal screen still ask login credential.Also i could not login from visual admin as j2ee_admin
Log
0018FE31EBBA00770000000C00001D2C00042F837124FD12#1178141492222#com.sap.security.core.util#sap.com/tcwddispwda#com.sap.security.core.util.[cf=com.sap.security.core.util.ResourceBean][md=get][cl=21048]#J2EE_ADMIN#16598##cnadc01616.cnb_PBE_12742150#J2EE_ADMIN#7cee43e1f8f411dbbb120018fe31ebba#SAPEngine_Application_Thread[impl:3]_36##0#0#Error##Java###failed to fetch key from ResourceBundle
[EXCEPTION]
#1#java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key DS_ALL_DATAOURCES
at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
at java.util.ResourceBundle.getObject(ResourceBundle.java:322)
at java.util.ResourceBundle.getString(ResourceBundle.java:285)
at com.sap.security.core.util.ResourceBean.get(ResourceBean.java:91)
at com.sap.security.core.jmx.impl.CompanyPrincipalFactory.localizeDatasourceId(CompanyPrincipalFactory.java:706)
at com.sap.security.core.jmx.impl.JmxServer.getDatasources(JmxServer.java:623)
at sun.reflect.GeneratedMethodAccessor412.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.invoke(DefaultMBeanInvoker.java:58)
at javax.management.StandardMBean.invoke(StandardMBean.java:286)
at com.sap.pj.jmx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:944)
at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.invoke(MBeanServerWrapperInterceptor.java:288)
at com.sap.engine.services.jmx.CompletionInterceptor.invoke(CompletionInterceptor.java:409)
at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.invoke(BasicMBeanServerInterceptor.java:277)
at com.sap.jmx.provider.ProviderInterceptor.invoke(ProviderInterceptor.java:258)
at com.sap.engine.services.jmx.RedirectInterceptor.invoke(RedirectInterceptor.java:340)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.invoke(MBeanServerSecurityWrapper.java:287)
at com.sap.engine.services.jmx.ClusterInterceptor.invoke(ClusterInterceptor.java:776)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.invoke(MBeanServerInterceptorChain.java:330)
at com.sap.security.core.jmx._gen.IJmxServer$Impl.getDatasources(IJmxServer.java:2080)
at com.sap.security.core.wd.jmxmodel.JmxModelCompInterface.getDatasources(JmxModelCompInterface.java:1076)
at com.sap.security.core.wd.jmxmodel.wdp.InternalJmxModelCompInterface.getDatasources(InternalJmxModelCompInterface.java:605)
at com.sap.security.core.wd.jmxmodel.wdp.InternalJmxModelCompInterface$External.getDatasources(InternalJmxModelCompInterface.java:876)
at com.sap.security.core.wd.umeuifactory.UmeUiFactoryCompInterface.getDatasources(UmeUiFactoryCompInterface.java:2351)
at com.sap.security.core.wd.umeuifactory.wdp.InternalUmeUiFactoryCompInterface.getDatasources(InternalUmeUiFactoryCompInterface.java:715)
at com.sap.security.core.wd.umeuifactory.wdp.InternalUmeUiFactoryCompInterface$External.getDatasources(InternalUmeUiFactoryCompInterface.java:1052)
at com.sap.security.core.wd.relategroup.RelateGroupComp.afterModelInit(RelateGroupComp.java:991)
at com.sap.security.core.wd.relategroup.RelateGroupComp.wdDoInit(RelateGroupComp.java:120)
at com.sap.security.core.wd.relategroup.wdp.InternalRelateGroupComp.wdDoInit(InternalRelateGroupComp.java:284)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:429)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:932)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:176)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponentInternal(ComponentUsage.java:149)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponent(ComponentUsage.java:116)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createInstanceIfDemanded(ComponentUsage.java:728)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceControllerInternal(ComponentUsage.java:346)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.getInterfaceController(ComponentUsage.java:335)
at com.sap.security.core.wd.maintaingroup.wdp.InternalMaintainGroupCompInterface.wdGetRelateGroupCompUsageInterface(InternalMaintainGroupCompInterface.java:212)
at com.sap.security.core.wd.maintaingroup.MaintainGroupCompInterface.setActiveCompanyId(MaintainGroupCompInterface.java:226)
at com.sap.security.core.wd.maintaingroup.wdp.InternalMaintainGroupCompInterface.setActiveCompanyId(InternalMaintainGroupCompInterface.java:138)
at com.sap.security.core.wd.maintaingroup.wdp.InternalMaintainGroupCompInterface$External.setActiveCompanyId(InternalMaintainGroupCompInterface.java:340)
at com.sap.security.core.wd.navigation.NavigationComp.initializeNavigation(NavigationComp.java:247)
at com.sap.security.core.wd.navigation.wdp.InternalNavigationComp.initializeNavigation(InternalNavigationComp.java:250)
at com.sap.security.core.wd.navigation.NavigationCompInterface.initializeNavigation(NavigationCompInterface.java:120)
at com.sap.security.core.wd.navigation.wdp.InternalNavigationCompInterface.initializeNavigation(InternalNavigationCompInterface.java:144)
at com.sap.security.core.wd.navigation.wdp.InternalNavigationCompInterface$External.initializeNavigation(InternalNavigationCompInterface.java:228)
at com.sap.security.core.wd.umeadmin.UmeAdminComp.afterModelInit(UmeAdminComp.java:239)
at com.sap.security.core.wd.umeadmin.UmeAdminComp.wdDoInit(UmeAdminComp.java:112)
at com.sap.security.core.wd.umeadmin.wdp.InternalUmeAdminComp.wdDoInit(InternalUmeAdminComp.java:139)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:429)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:700)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:269)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:731)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:667)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:879)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:222)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1280)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:354)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:552)
at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:596)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:827)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:683)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
#
Any help would be appriciated.
Thanks,
Kristene