Need PW Reset self service in Webshop (SAP E-COMMERCE 5.0)

Our web shop users need to be able to reset the their web shop passwords online:
Lost password steps:
1. Request new password to be sent
2. Temporary password is sent to email address on file
3. User clicks on activation link, and is promoted to reset the temporary by entering temporary password and specifying new password.
In the current process, the password is manually reset with transaction SU05 (Create and Maintain Internet Users). The tables / structure in use is BAPIUID with Component PASSWORD (Type: WWWPASS), RCODE, ACTION, USERID, USERTYPE
Is anybody aware of any pre-existing functionality, code or components that can be leveraged?
SAP ERP 6.0
SAP Netweaver 7.0 WebAS
SAP E-Commerce 5.0
JSP on Eclipse Kepler
Thanks!

Hi Daniel,
Please go through the below link and hope it will give you some idea.
http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=250383181
If you need any help from technical end then please let me know.
Thanks,
Hamendra

Similar Messages

  • Password Self Service

    Friends,
    We are trying to implement password self service for SAP, AD and Non-SAP systems. The installation and post configuration is complete.
    The dispatchers are defined and running sucessfully and the task for Password Reset  is defined. The problem is the password reset task/job is not running or picked up by the dispatcher, its always in idle mode. The job logs are also empty.
    Are we missing something....we are new to IDM and running 7.1
    Regards,
    Muthu Kumaran KG

    Matt,
    Here is the requirement.,
    - Password self service for multiple SAP systems and AD
    - Password Synchronisation between AD's
    Right now I'm trying to configure the PSS. Followed the SAP document and created tasks for password reset, edit authentication questions and password reset failed.
    The users will register their authentication questions (http://<server>:port/idm) and after that they do self service (http://<sercer>:port/idm/pwdreset) by answering those questions.
    Thanks.
    Regards,
    Muthu Kumaran KG

  • How to add the Self-Service Administrator role...please guide

    Hello All,
    Am new in ESS/MSS. Have just uploaded the ESS/MSS business package on EP6 SP15.
    Now as per the notes given on help.sap.com site on Floor Plan Manager, I need to addin a Self-Service Administrator role to use FPM.
    Where can I find this......
    Please guide.....
    Awaiting Reply.
    Thanks & Warm Regards,
    Ritu

    Hello All,
    Am working on <b>EP 6 SP15 Sneak Preview</b>.
    I need to customise Web Dynpro components of MSS...namely PCR, using Web Dynpro for Java.
    Am in the process of reading the Floor Plan Manager concept from help.sap.com site...
    Have 2 queries now:
    1. If I use Self-Service Administrator, the business packages I need are :
    - Business Package for Self Service Administraor
    - Business Package for Common Parts....
    but these both are for NW2004s...am using NW2004. I did not find any such pacges for NW2004....
    Any inputs?
    2. link http://help.sap.com/saphelp_erp2005/helpdata/en/b4/139525380149a49c8402e22700e4ba/frameset.htm says that:
    Implicitly, by creating a configuration component that implements the interface IXSSAppConf. This is the only possibility for self-service applications in SAP ERP 2004 and above.
    Now I need to update the UI of PCR, so how can I do it...any hints....
    Please guide....
    Awaiting Reply.
    Thanks & Warm Regards,
    Ritu

  • Self-Service Scenario Installation: Group PUBLIC not found

    Hello All,
    I am currently installing Self-Service Scenario using SAP Rapid installed SPS14 when I encountered an error at phase 76 out of 81.
    Here is the java.exe.log
    +ConfigMainExt state
    TYPE=A<BR>STATE=<BR>INFO_SHORT=@info@<BR>CONFIGURATION=TYPE=A<BR>STATE=<BR>INFO_SHORT=null - System SAP_ECC_Financials: Wed Nov 26 19:05:26 GMT+08:00 2008
    (Connector) :com.sap.mw.jco.JCO$Exception:Connect to message server host failed
    Connect_PM  TYPE=B MSHOST=ncerpd01.nglcsl.com GROUP=PUBLIC R3NAME=E1D MSSERV=3901 PCS=1
    ERROR       Group PUBLIC not found
    TIME        Wed Nov 26 19:05:26 2008
    RELEASE     700
    COMPONENT   LG
    VERSION     5
    RC          -6
    MODULE      lgxx.c
    LINE        4298
    DETAIL      LgIGroupX
    COUNTER     2
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:324)
    com.sap.ctc.util.WDInternalConfigView.wdDoModifyView(WDInternalConfigView.java:157)
    com.sap.ctc.util.wdp.InternalWDInternalConfigView.wdDoModifyView(InternalWDInternalConfigView.java:184)
    com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
    com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
    com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
    com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
    com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
    com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
    com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
    com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
    com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
    com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
    com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    java.security.AccessController.doPrivileged(Native Method)
    com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)<BR>CONFIGURATION=+
    I could not figure out how to configure the group PUBLIC or somehow change it to an existing group.
    Your help is much appreciated.

    I edited the logon group from SMLG and added PUBLIC there.
    Restarted the connection and the configuration installation went through successfully.

  • SSO filter problem in Self-Service page flows

    Hi,
    I need to integrate Self-Service with a Jasig CAS SSO-solution. It works fine except for pages like the product configurator, check out process etc. The Self-Service page flows for these have ceased to work since i implemented the Self-Service authentication filters.
    This is a filter in the web.xml which you map to all pages that needs authentication.
    An example:
    In the product configurator,step 1, when you click "next" you dont get to the next step 2, but rather back to step 1. My suspicion is that, since all the steps are handled by the same jspx - the CAS authentication filter mess up since it intercepts the request to check if the user is logged in and then redirects the user back to the url given. But something is lost on the way here.
    Does anyone have an idea for how to tackle this?
    Thanks
    Jonte

    Here's a clarification of my problem:
    I'm facing an issue when integrating the Jasig CAS SSO with Siebel Self-Service (which is an Oracle ADF application). When applying the CAS Authentication Filters, the navigation rules and page flows in the Self-Service application cease to work.
    The Siebel Self-Service application is using adfFaces filter, adfBindings filter and the SelfService filter as controllers for the pages.
    For the integration with the Jasig CAS, a client lib is installed in the Self-Service OC4J. This CAS Client provides an "Authentication Filter" that is defined in the web.xml. The pages in Self-Service that are to be protected by this authentication filter (the pages that needs user authentication in order to be accessed) are also mapped in the web.xml. This authentication filter checks the user against the CAS Server and sends back a ticket parameter with the URL if the user is logged in. This parameter is used to validate the login attempt, and on successful validation, the CAS server provides the username of the user to a bean called by the SelfServiceFilter in the Self-Service app.
    My problem is that any JSF navigation on a page (navigation rules and page flows) cease to work as soon as a page is protected by the Authentication filter. One example would be during the check out process (which consists of several steps - several jspx pages). When you click “Next” on the first check out step, you are not redirected to step no 2, but to the same check out page as you started on.
    Since the Authentication Filter protects all the pages involved, it will intercept any request to these pages, fetch the request URL, redirect to the CAS server for user authentication, and on successful authentication it will redirect the user back to the URL that was fetched by the Authentication Filter in the first place.
    I have been looking into this, and I think that the JSF navigation rules etc, cease to work because the JSF page flows are being interrupted. When clicking “next” the page would normally post information to the life cycle of the requested page (which in some cases in this app, is also a postback to the same page). This information is then used when going through the life cycle of the new page. But when the CAS Authentication Filter intercepts the request, send the user to the CAS server and then redirect back to the page, this page life cycle is interrupted, or the necessary data is not attached in this “new” request.
    Does anyone have an idea for how I can solve this issue?
    Thanks!
    Jonte

  • SAP IdM - Self Service password reset

    Hi All
    Has anyone configured the Self-service password reset option yet?
    I have a question that the documentation doesn't answer. We plan on using the IdM on our SAP landscape which would involve at least 9 seperate systems, meaning the Dev, QA and Prod systems for BW 3.5, CRM 2007 & ECC.
    My question is if we have a user that has access to all these systems, but only needs to reset their password in 1 of them. How does the Self-service password reset option know which system that user's id is locked in or would it be resetting the password in every one of the systems?
    Ken

    That's right. Users would have to repeat the same process if they want to change the password for say 2 systems out of the 9. Its a quick and easy way to get it up and running without much customization.
    But if you want to eliminate this repetition, the ideal way would be to customize the UI (some thig like this which comes as part of RDS)
    Cheers,
    Murali.

  • Error during password reset using self-service portal

    I am working in a poc (proof of concept) using oim with ad, exchange, sap and database application tables connectors. During some tests I noticed that password reset through oim's self-service portal works fine for ad, exchange and sap, but it fires an error for the database application tables connector. The odd part is that i can change the user password using web console as xelsysadmin nicely. Also I can change the password when i retried the failed task.
    Any help is appreciated.
    I'm running OIM 9.1.0.2 with BP05 applied, Weblogic Server 10.3.2, Oracle Database 11.0.7. The OS is Windows 2003.
    Log from oim web console
    Resource Name: SOC_GTC
    Description:
    User: poc cassi17 [POC.CASSI17]
    Status: Rejected
    Response: OIM API Error
    Response Description: An error was encountered in the Oracle Identity Manager API layer.
    Notes:
    wnqAd8gmdAhODUFjs4WMyQ==
    Assigned to Group : SYSTEM ADMINISTRATORS
    Log from Weblogic sdout
    ERROR,22 Feb 2010 20:09:45,187,[XELLERATE.APIS],
    java.lang.NullPointerException
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.getModelFromConnectorDefinition(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperationsSession.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperations_do1ndy_ELOImpl.lookup(GCOperations_do1ndy_ELOImpl.java:619)
         at Thor.API.Operations.GCOperationsClient.lookup(Unknown Source)
         at com.thortech.xl.gc.runtime.GCAdapterLibrary.executeFunctionality(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.GENERICADAPTER(adpSOC_GTC.java:125)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.implementation(adpSOC_GTC.java:70)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateDataSetValuePost(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateProcessFormFieldValue(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeProcessAdapter(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeAdapter(Unknown Source)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOCSETNEWSENHA.implementation(adpSOCSETNEWSENHA.java:55)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.insertMileStones(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.trigger(Unknown Source)
         at com.thortech.xl.client.events.tcUSRTriggerUserProcesses.implementation(Unknown Source)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.changePasswordForSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperations_voj9p2_EOImpl.changeCredForSelf(tcUserOperations_voj9p2_EOImpl.java:3325)
         at Thor.API.Operations.tcUserOperationsClient.changeCredForSelf(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy59.changeCredForSelf(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.changePassword(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    ERROR,22 Feb 2010 20:09:45,187,[XELLERATE.APIS],An exception occurred while creating the GenericConenctor Model from the Connector Definition file
    ERROR,22 Feb 2010 20:09:45,187,[XELLERATE.APIS],An exception occurred while generating Generic Connector model from the connector definition xml of the connector 'SOC'
    com.thortech.xl.gc.exception.ConnectorDefinitionOperationsException: An exception occurred while creating the GenericConenctor Model from the Connector Definition file
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.getModelFromConnectorDefinition(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperationsSession.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperations_do1ndy_ELOImpl.lookup(GCOperations_do1ndy_ELOImpl.java:619)
         at Thor.API.Operations.GCOperationsClient.lookup(Unknown Source)
         at com.thortech.xl.gc.runtime.GCAdapterLibrary.executeFunctionality(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.GENERICADAPTER(adpSOC_GTC.java:125)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.implementation(adpSOC_GTC.java:70)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateDataSetValuePost(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateProcessFormFieldValue(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeProcessAdapter(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeAdapter(Unknown Source)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOCSETNEWSENHA.implementation(adpSOCSETNEWSENHA.java:55)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.insertMileStones(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.trigger(Unknown Source)
         at com.thortech.xl.client.events.tcUSRTriggerUserProcesses.implementation(Unknown Source)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.changePasswordForSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperations_voj9p2_EOImpl.changeCredForSelf(tcUserOperations_voj9p2_EOImpl.java:3325)
         at Thor.API.Operations.tcUserOperationsClient.changeCredForSelf(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy59.changeCredForSelf(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.changePassword(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.NullPointerException
         ... 92 more
    Edited by: aviana on Feb 23, 2010 5:18 AM

    I changed the privileges as recommended, but it did no solved the problem. So I implemented the task retry as a workaround and it worked.
    Anyway, I increased the adapter's log level to debug. Please check the log below.
    ERROR,23 Feb 2010 19:44:28,531,[XELLERATE.APIS],
    java.lang.NullPointerException
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.getModelFromConnectorDefinition(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperationsSession.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperations_do1ndy_ELOImpl.lookup(GCOperations_do1ndy_ELOImpl.java:619)
         at Thor.API.Operations.GCOperationsClient.lookup(Unknown Source)
         at com.thortech.xl.gc.runtime.GCAdapterLibrary.executeFunctionality(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor338.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.GENERICADAPTER(adpSOC_GTC.java:125)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.implementation(adpSOC_GTC.java:70)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateDataSetValuePost(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateProcessFormFieldValue(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeProcessAdapter(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeAdapter(Unknown Source)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOCSETNEWSENHA.implementation(adpSOCSETNEWSENHA.java:55)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.insertMileStones(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.trigger(Unknown Source)
         at com.thortech.xl.client.events.tcUSRTriggerUserProcesses.implementation(Unknown Source)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.changePasswordForSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperations_voj9p2_EOImpl.changeCredForSelf(tcUserOperations_voj9p2_EOImpl.java:3325)
         at Thor.API.Operations.tcUserOperationsClient.changeCredForSelf(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy59.changeCredForSelf(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.changePassword(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    ERROR,23 Feb 2010 19:44:28,531,[XELLERATE.APIS],An exception occurred while creating the GenericConenctor Model from the Connector Definition file
    ERROR,23 Feb 2010 19:44:28,531,[XELLERATE.APIS],An exception occurred while generating Generic Connector model from the connector definition xml of the connector 'SOC'
    com.thortech.xl.gc.exception.ConnectorDefinitionOperationsException: An exception occurred while creating the GenericConenctor Model from the Connector Definition file
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.getModelFromConnectorDefinition(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.GCOperationsBean.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperationsSession.lookup(Unknown Source)
         at com.thortech.xl.ejb.beans.GCOperations_do1ndy_ELOImpl.lookup(GCOperations_do1ndy_ELOImpl.java:619)
         at Thor.API.Operations.GCOperationsClient.lookup(Unknown Source)
         at com.thortech.xl.gc.runtime.GCAdapterLibrary.executeFunctionality(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor338.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.GENERICADAPTER(adpSOC_GTC.java:125)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOC_GTC.implementation(adpSOC_GTC.java:70)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateDataSetValuePost(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateProcessFormFieldValue(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeProcessAdapter(Unknown Source)
         at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeAdapter(Unknown Source)
         at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSOCSETNEWSENHA.implementation(adpSOCSETNEWSENHA.java:55)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.insertMileStones(Unknown Source)
         at com.thortech.xl.client.events.tcTriggerUserProcesses.trigger(Unknown Source)
         at com.thortech.xl.client.events.tcUSRTriggerUserProcesses.implementation(Unknown Source)
         at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.eventPostUpdate(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
         at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
         at com.thortech.xl.dataobj.tcUSR.changePasswordForSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changePasswordforSelf(Unknown Source)
         at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperationsSession.changeCredForSelf(Unknown Source)
         at com.thortech.xl.ejb.beans.tcUserOperations_voj9p2_EOImpl.changeCredForSelf(tcUserOperations_voj9p2_EOImpl.java:3325)
         at Thor.API.Operations.tcUserOperationsClient.changeCredForSelf(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy59.changeCredForSelf(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.changePassword(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
         at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
         at com.thortech.xl.webclient.actions.tcChangePasswordAction.execute(Unknown Source)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.NullPointerException
         ... 91 more
    ***ERROR,23 Feb 2010 19:44:28,531,[XELLERATE.GC.FRAMEWORKPROVISIONING],An exception occurred while generating Generic Connector model from the connector definition xml of the connector 'SOC'***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/setAdpRetVal entered.***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/getRetValString entered.***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/getRetValString - Data: class - Value: java.lang.String***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/getRetValString - Data: poRetVal.toString() - Value: GCPROV.ADAPTER_OIMAPIERROR***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/getRetValString - Data: Returning:sRetVal - Value: GCPROV.ADAPTER_OIMAPIERROR***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/getRetValString left.***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/setAdpRetVal - Data: Setting Adapter Return Value to GCPROV.ADAPTER_OIMAPIERROR - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/setAdpRetVal left.***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/finalizeProcessAdapter entered.***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/finalizeProcessAdapter - Data: Mapped to Response Code - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem entered.***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: event - Value: adpSOC_GTC***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: New Status - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: SchData - Value: GCPROV.ADAPTER_OIMAPIERROR***
    ***DEBUG,23 Feb 2010 19:44:28,531,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: Reason - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,609,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem left.***
    ***DEBUG,23 Feb 2010 19:44:28,609,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/finalizeProcessAdapter left.***
    ***INFO,23 Feb 2010 19:44:28,609,[XELLERATE.ADAPTERS],Adapter: adpSOC_GTC has completed for the task: SENHA Updated.***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateDataSetValuePost left.***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateProcessFormFieldValue left.***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateProcessFormFieldValue left.***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/finalizeProcessAdapter - Data: No Response Code specified. Updating milestone status to Completed - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem entered.***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: event - Value: adpSOCSETNEWSENHA***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: New Status - Value: C***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: SchData - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,625,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem - Data: Reason - Value:***
    ***DEBUG,23 Feb 2010 19:44:28,656,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/updateSchItem left.***
    ***DEBUG,23 Feb 2010 19:44:28,656,[XELLERATE.ADAPTERS],Class/Method: tcAdpEvent/finalizeProcessAdapter left.***
    ***INFO,23 Feb 2010 19:44:28,656,[XELLERATE.ADAPTERS],Adapter: adpSOCSETNEWSENHA has completed for the task: Change User Password.***
    ***INFO,23 Feb 2010 19:44:28,656,[XELLERATE.ADAPTERS],Event: Triggering Processes related to User. has completed.***
    Edited by: aviana on Feb 23, 2010 3:02 PM

  • Solution Manager does not get service definitions from SAP in self diagnosi

    Hi,
    In our production solution manager transaction solution_manager, self diagnosis we are getting a warning message on our development solution manager. 
    Solution Manager XXX does not get service definitions from SAP.
    The production Solution Manager is the master in SDCCN for the test Solution Manager.  In the test Solution Manager, the scheduled task REFRESH SERVICE DEFINITIONS has task System ID of O01.  It is pointed to RFC destination SDCC_OSS, not the production Solution Manager system.
    It gives the same warning if I point the task to the production Solution Manager system.
    Has anyone seen this before?  Any ideas?
    Best regards,
    Russ

    Hi,
      i guess have you activated SDCCN from your solution manager system too?
    if not please activate. since that setup helps solman retrive the service definitions used in SDCCN from SAP (SAPOSS).so this ultimately allows you to set solution manager system as Master, so all the satellite system get the service definition from solman and do not need a direct SAPOSS connection.
    and Please check this Note 1143775 - SAP service content update
    the wiki for trouble shoot ["EarlyWatch Alert is Red Flagged - how to resolve" |http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=228262728]
    please check.
    Thanks,
    Jansi

  • Is multi-factor auth required for self-service password reset and portal registration?

    Hi, hoping someone can give some clarity on this.  I'm dealing with strictly online accounts, no AD sync to local servers.  I have enabled and configured self-service password reset in AzureAD.  In that config I have required users to register
    their alt contact info when logging into the portal.  While testing this, I don't get prompted to register unless I've enabled multi-factor auth for the test user account.  I need users to register in case they need to use SSPR, but I don't want
    to force them into MFA.  I've gone over the following article and it says nothing about requiring MFA for SSPR or forced portal registration to work.
    https://msdn.microsoft.com/en-us/library/azure/dn683881.aspx
    I know there is a separate link for the registration portal that will guide users through the process, but that's a separate link.  Maybe they'll set it up, maybe they won't.  I'd like for the first sign-on to be a smooth process that gets them
    set up for SSPR if needed.  Can someone clarify and point me in the right direction? Thanks.

    Hey acook15,
    I work on the password reset engineering team.  Right now, you are correct, you cannot enforce registration for password reset during first sign in.  This is a feature that we are working on right now, which will be available very soon for sign
    ins to Azure, your connected apps, and the access panel, and will come a bit later for Office 365 sign ins, as well.
    In the interim, you can configure SSPR to require users to register when they access the access panel at myapps.microsoft.com by following the instructions here: http://aka.ms/customizesspr (search for "Require users to register when signing in to the
    access panel?").  
    You can also read more about other ways to get SSPR data in the system for your users here: http://aka.ms/ssprbestpractices.  Let me know if this helps, and if you need to get in contact with me, feel free to email me at [email protected] 
    Regards,
    Adam.
    Adam Steenwyk | Senior Program Manager | [email protected]

  • Self-service password reset - ADFS - AAD

    Hello,
    We have a full AD FS setup with dirsync to enable our office 365 users to logon.
    Is it possible with the new Azure AD Sync tool and the Azure AD premium licence for the end users to do a self service online password reset?
    If so, is it ease to upgrade the current Dirsync version to the latest release and what could go wrong?
    Can we have an azure AD premium trial account on our already free Azure AD (office 365)?
    Regards,
    Nis

    Hi Nisse Versi,
    Thanks for posting here!
    Here is a short
    Video to configure self-service password reset for users in Windows Azure AD.
    You might also want to check this link:
    https://msdn.microsoft.com/en-us/library/azure/dn683881.aspx
    Let us know if you need further assistance on this.
    Regards,
    Sadiqh

  • Performance Optimization Self Service- SAP help requirement

    Hi,
    I want to know whether for SAP's help is required for performing the self service of Performance Optimization.
    If we collect ST12 trace and use it to perform the self service then is the report which is generated from the self service sufficient to take further action or will I need some SAP expertise to implement / take corrective actions?
    In short, whether I can do the Performance Optimization by myself or I need help from SAP?
    Regards,
    Vishal

    hi,
    1) Is this service available to all the customer? (by all the customers I mean "Max Attention", "Enterprise Support" etc)
    i answer this above is it, from mz above reply, have you checked
    enterprise support customers can get five EGI sessions as free per year. please check
    http://service.sap.com/esacademy
    - click browse egis
    for your second question also I answered above
    Does the report itself gives suggestions or we need to provide the report to SAP
    here my reply above
    because Guided procedure itself the proven methodlogy from SAP, the report provides the lots of suggestions against the SAP best practices.
    you can use it yourself most of the time. if still you need expert guidance from SAP, book for EGI sessions. they called as expert guided implementations, remote support. duration might vary based on the session.
    again, service report is the source, you have to review yourself, if you are in EGI, sap use that report for guiding. Please review
    Thanks
    Jansi

  • SAP GRC Compliant User Provisioning (CUP) Password Self Service

    Hello everyone,
    I am setting up Password Self Service within CUP.  For those users that do not already have access to the UME frontend, I know that I need to create a user ID in the UME frontend for each user so that they can access the Password Self Service option.  Since I only want the user to access the Password Self Service option, what UME role do I assign to them to ensure that they cannot access anything else within CUP?
    Thank you!
    Johonna

    Johonna,
    The 3 defined roles are only those suggested by SAP.
    You can create your own roles by assigning the various actions as needed to provide access or restrict as your organisation requires.
    However, depending on your patch level, you may find that certain actions are dependant on others to work properly.
    Also, you either grant access to the functionality or not. There is no partial or display only setting in the java stack.
    Enjoy!
    Simon

  • SAP - Process of self-service

    Hi,
    Hello,
    Requirements: (regarding SAP R3)
    A) To allow the end user to request for an account directly from OIM Web Console.
    B) To allow the end user to request for modifications on its account such as Role and so on.
    We currently already have the OIM provisioning accounts to SAP via Access Policies through SAP UM Connector. All is working fine.
    Now we want to let the end user to request its own account when it applies.
    For the requirement A I have no problem, but I am no sure on what to do for the requirement B.
    Can i achieve this through the same provisioning process?
    Doing some testes I noticed that when I was trying to request for a Role modification (B) the resource did not appear on the list.
    I had to check the checkbox Allow Multiples for the resource to appear, but then the provisioning process failed trying to create the account that already existed.
    My expectation was that it would already "know" that the account already existed and would only modify the Role as requested.
    So if anyone can point me in the right direction it would be greatly appreciated.
    Thanks
    Elso

    Hi,
    I think I didn’t manage to explain my problem very well.
    The SAP R3 is working without problems, all provisioning takes place ok for some months now.
    What I’m implementing right now is the self service for this resource. For example:
    -Today I enter the OIM web console, in My Resources -> Request New Resources and request the SAP R3 resource and a profile. When I do this request, in order for provisioning to take place, some people must approve – this is working well.
    -Let’s say a few weeks from now, I need a new SAP R3 profile. I return to the OIM web console, and if the “Allow Multiples” option in Resource Objects is not selected, the resource is not shown.
    With the “Allow Multiples” option selected the resource is shown in the list, enabling me to request the SAP R3 resource again with another profile. I request this new profile for SAP R3 and this new process passes through the approval process without problems and when the last approver gives consent, OIM tries to provision the resource, but as this resource was already provisioned an exception is thrown, because the account has already been created in SAP.
    What I need is for the user to be able to request the SAP R3 resource several times and that on the first request the resource is provisioned and on the subsequent requests (should they happen) what the user requested is appended to the already provisioned resource.
    Thanks,
    Elso

  • SAP Self Service Vs Sucessfactor.

    Dear Experts,
    Can someone provide how ESS&MSS functionality can be achieved in Successfactor.
    Below are the quires 
    The scope and span of self-service in Successfactor
    The limits to self-service in Successfactor
    Anticipated administrative overhead to manage self-service in sucessfactor  and users e.g. password resets, queries
    How leave request can handled in Success factor?
    Regards
    Vinodh

    Hi Juan,
    Since the Web Dynpro versions for ESS, Training area is not integrated. That was replaced with Learning Solution (LSO), what alsomore, include new functionality, like manage e-Learning courses with SCORM standards. But take in count that LSO requires and additional license to operate in productive systems.
    So what can you do?
    1. Include the old apps in your Web Dynpro Portal (to prebook/request/cancel a participation and review the status). For this, add the PV7I and PV8I transactions, by using transaction or IAC iViews templates
    2. For licensed LSO users, you have to download the Business Package for Learning, then make it accesible to users by adding the Role. Please check:
    Business Package for Learning (SAP ERP) 1.0
    To finish and be clear, e-Learning is only supported in LSO.
    Kind regards

  • Customer Self Service via SAP Internet Sales

    This is my first time posting on the SDN, so please forgive my ignorance if this is in the wrong place.  We at Bentley have taken on the massive task of implementing a customer self service solution replacing our Siebel installation.  We are still mapping out how things will work and how it will be architected, but wanted to know if anyone in the community has any white papers on how the security architecture is supposed to look.  Here is our challenges:
    1.  Utilizing multiple info sources including BW (for reporting), CRM (for customer information and sales placement), R/3 (for invoice queries), and many .NET applications. 
    2.  Supporting over 300k contacts each with a desire to maintain their own user base.
    3.  Currently utilizing the portal.
    Again, we are trying to integrate all above to provide a solid solution for our customers.  SAP Internet Sales looks like a viable option, but that obviously would require a user master record in each SAP system (300k in each?) to support the hierarchy above for reporting, queries, and data entry.
    Has anyone else in the community successfully implemented a similiar solution, and if so.. Would you be willing to share some ideas with us?
    Many Kind Regards,
    Wayne Miller
    Business Applications Security Officer
    Bentley Systems, Inc.

    Thanks!
    Looking at your profile, I assume you may be able to help. I have Portal connected to my ECC system. We have loaded the latest UCES on the portal and configured XCM. Restarted the J2EE system. Everything seems to be ok, as I can do the connection tests from Portal (JCO) and ECC (RFC).
    When i launch the page - http://portal.com:50000/bdisu - i get the following error -
    A general problem has occurred within the logon. The error message is: .
    I dont know how to fix it. I created a message with SAP and they said some config need to be done on the backend, while the functional guys are not aware of any. Can you please guide me to fix this error?

Maybe you are looking for

  • Can a db with character set UTF8 be restored to AL32UTF8?

    Hello Everyone, Good Day. Our present production and non-production databases are configured with NLS_CHARACTERSET as UTF8. However, as we are in the process of migrating to a new server, we intend to configure the new databases with NLS_CHARACTERSET

  • IMac is rebooting itself after kernel error - Help!

    I have no idea what happened. Today, for some reason, I received a kernel error that looks similar to this: Darwin: Kernel Version 9.2.2 root: xnu-1228.4.31~1/Release _i386 System model name iMac 7.1 I noticed this happened right around the time that

  • Ibooks, ipad, itunes, ios 8 problem

    i, like most people, have their ebooks from various sources, B&N, ibook store, friends, etc....  Here is the problem i am fighting.  I will load a number of books on my iPad some from ibooks, some from B&N etc.  All the books will load on the ipad an

  • HT201210 iphone is stuck on itunes to usb screen after trying to update software...what do I do?

    HI:  I tried to download latest software to my iphone 5....It is stuck.  Screen shows itunes to usb screen.....cannot get it to reset.  What do I do?

  • Email Receiving Option On/Off

    I have Curve 9300 with OS 6.1.. Can anyone guide me that how it is possible that i can only recive/send email messages when my wi-fi is turned on only.. I dont want to recived email messages through GPRS/EDGE etc any more.. any help please