Find User Workflow

Hi,
I have a requirement of searching users from the end user menu, display search results, update teh fields and resources. The search is based on accountId. I have a form for this and on clicking search on the form, the WF gets called. The following is the WF i have for this:
<Activity id='0' name='Start'>
<Transition to='Check if user exists'/>
<WorkflowEditor x='9' y='55'/>
</Activity>
<Activity id='1' name='Check if user exists'>
<Action id='1' name='testUser'>
<invoke name='testUser' class='com.waveset.ui.FormUtil'>
<ref>WF_CONTEXT</ref>
<ref>waveset.accountId</ref>
</invoke>
<cond>
<notnull>waveset.accountId</notnull>
</cond>
<Transition to='checkoutView'/>
<s>Please enter a valid accountId</s>
</Action>
<Activity id='2' name='checkoutView'>
<Action application='com.waveset.session.WorkflowServices' id='0'>
<Argument name='op' value='checkoutView'/>
<Argument name='id' value='$(waveset.accountId)'/>
<Argument name='type' value='User'/>
<Return from='view' to='user'/>
</Action>
<Transition to='Display Search Results'/>
<WorkflowEditor x='84' y='164'/>
</Activity>
<Activity id='3' name='Display Search Results'>
<ManualAction id='0' timeout='2880' syncExec='true'>
<Owner>
<ref>$(WF_CASE_OWNER)</ref>
</Owner>
<FormRef>
<ObjectRef name='Display Results Form' type='UserForm'/>
</FormRef>
</ManualAction>
<Transition to='updateResources'/>
<eq>
<ref>formButton</ref>
<s>Save</s>
</eq>
<WorkflowEditor x='342' y='55'/>
</Activity>
<Activity id='4' name='updateResources'>
<Action id='1'>
<block>
<set name='user.waveset.resources'>
<appendAll>
<ref>user.waveset.resources</ref>
<list>
<s>AD</s>
<s>LDAP</s>
</list>
</appendAll>
</set>
</block>
</Action>
<Transition to='Refersh View'/>
</Activity>
<Activity id='5' name='Refresh View'>
<Action id='1' name='refreshView' application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='refreshView'/>
<Argument name='view' value='user'/>
<Return from='view' to='user'/>
</Action>
<Transition to='End'/>
<WorkflowEditor x='265' y='162'/>
</Activity>
<Activity id='6' name='End'>
<WorkflowEditor x='405' y='164'/>
</Activity>
I find a disconnect in this workflow. Will calling the form in "Display search results" activity display the entire information from the check out view. How will the values from the ckechoutView be passed to this form?
Please help.
Thanks

I always found it more convenient / reliable to use action blocks inside activities.
Something like:
<Activity id='3' name='Provision'>
<Variable name='user'/>
<Action id='0' name='Get View' application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='getView'/>
<Argument name='type' value='User'/>
<Argument name='id'>
<ref>WF_CASE_OWNER</ref>
</Argument>
<Return from='view' to='user'/>
</Action>
<Action id='1' name='Append Roles'>
<expression>
<block>
<set name='user.waveset.roles'>
<append>
<ref>user.waveset.roles</ref>
<ref>role</ref>
</append>
</set>
</block>
</expression>
</Action>
<Action id='2' name='Refresh View' application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='refreshView'/>
<Argument name='view'>
<ref>user</ref>
</Argument>
</Action>
<Action id='3' name='CheckIn' application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='checkinView'/>
<Argument name='view'>
<ref>user</ref>
</Argument>
</Action>
<Transition to='Notification'/>
<WorkflowEditor x='133' y='253'/>
</Activity>
PS: In activity 4 in your code, penultimate line should be:
<Transition to='Refresh View'/> (Refersh typo)

Similar Messages

  • How to find the workflow admins for all costcenters ?

    Dear SRM gurus
    We are using Classic scenario with N th step workflow with BADI.
    we have a requirement.
    How to find the workflow admins for the particular costcenters.
    we used HRV1222A where ATTRIB EQ <Z attribute>(This is our own attribute to group all the costcenters)
    used table HRP1001 to find the Admins but results are not correct because it is not showing my user id(I have all authorisations).
    Is there anyway to find all the admins for a cost center(users are more than 7000+)
    can anybody send work flow related presentations or cookbook
    Thanks in Advance.
    srinu

    hi
    I have not received any thing.Please send again
    [email protected]
    [email protected]

  • Create User Workflow

    When I login into administrative as configurator I need to find the Create User workflow.
    From BPE I can access it. No problem.
    But from the debug page when I choose Task Definition and List Objects I cannot find Create User.
    Why?
    Thank you.

    You can find it under ProvisioningTask.
    Why they had to put it somewhere different i don't know....
    Just to make things akward i guess.
    Tine

  • SPML Modify user workflow

    Does anyone come across with this error from SPML request " <spml:errorMessage>ID 'id' is invalid. </spml:errorMessage>.
    Im getting this error while im trying to modify user with SPML request. It is using custom form and custom workflow. The same workflow and form works fine for create user, but it is giving above error for modify user. I know that create and modify user uses same workflow and form.
    If i use create user workflow (out-of-the-box), it works fine for create and modify user using SPML, but i customized .
    Any suggestion is appriciated
    -S-

    I've usually seen errors like this when the accountId is null on a workflow view checkIn operation such as this snip below (note that id is an argument).
    <Action application='com.waveset.session.WorkflowServices'>
              <Argument name='op' value='checkoutView'/>
              <Argument name='type' value='User'/>
              <Argument name='id'>
                <ref>accountId</ref>
              </Argument>What I'd suggest you try if possible is put a global error handler in your workflow like right at the top outside of any Activity such as Start and just below the variable declarations like this:
    <Comments>&#xA;      Object containing information for registering a sunset date/time.&#xA;    </Comments>
          </Variable>
          <Variable name='error'>
            <Comments>Set in the event of unusual processing errors.</Comments>
          </Variable>
          <Variable name='options'>
            <Comments>Options to pass to the provisioning task regarding resource&#xA;              provisioning.&#xA;    </Comments>
          </Variable>
         <Transition to='end'>
    <Comments>&#xA; Terminate if we encounter unusual errors (not provisioning errors).&#xA; </Comments>
    <select>
    <ref>error</ref>
    <ref>WF_ACTION_ERROR</ref>
    </select>
    </Transition>
          <Activity id='0' name='start'>
            <Transition to='Rename'>
              <notnull>Then use the Workflow debugger to set a breakpoint on this <select> code and then you can trap the point in which the error occurs and inspect the variable namespace. If you don't want to use the debugger you could use the dumpView method:
    <invoke name='dumpFile'>
             <ref>user</ref>
             <s>c:/temp/requestAccess-userView.xml</s>
    </invoke> If you using activeSync and you're seeing this error I'd be tempted to breakpoint the activeSync userForm and simply step through the execution of the workflow until you find the error. Before the debugger was introduced debugging workflow errors was a world of pain.
    HTH,
    Paul

  • How to find user group from tcode

    Hi Experts,
    I have custom tcode from this i found report name as AQIDSYSTQV000001SD_RR_03======
    I am unable to find Queryname in SQ01 from this.
    When i saw some of the forums i  understood that IDSYST is the user group for my query but i am unable to trace such user group in SQ01.
    Please guide me how to find user group for my report
    Thanks&Regards,
    narasimha.

    Hi ,
    I found in table AQGQSTRUC but i didnt find the specified query
    Previously 401 client is there but at present it is not there .How can you justify it that it is 401 client.
    As 401 client data is moved to someother client is it the problem why i am not able to find query??
    Thanks&Regards,
    narasimha.
    Edited by: narasimha02 on Dec 7, 2010 9:54 AM

  • Can't find user exit or enhancement at RGJVBR15

    Hi everyone,
    I need your help guys. Right now,i'm developed sapscript for billing statement (cash call and expenditure). I have finished the form but i have problem at print program RGJVBR15. This print program is called by RGJVBR10 (Tcode : GJ14 --> Hard Copy Billing).GJ 12 and GJ 13 is used to extract data that will be used by forms.
    There is statement like this in RGJVBR15 at subroutine CREATE_EXPENDITURE (Line 1421 in include file RGJBF_I1) :
    AT NEW C5_CURR. --> Group by funding currency
       PERFORM POPULATE_SPOOL_ID
    ENDAT.
      PERFORM F6100_PROC_...  -> This will be used to open form,write form (sapscript)
    AT END OF C5_CURR.
    ENDAT.
    The problem is that i want to change this logic. I want to change the standard logic (display report group by funding currency), i want to ignore this and instead using group currency. So there only one report produced with one currency only (if using standard logic there is more than 1 report based on funding currency). But i can't find user exit or enhancement in this SAP Standard Program. Is anyone know if there is user exit or enhancement in this program? I don't want to use implicit enhancement because it's will produce problem when client want to upgrade their system. Thank you.
    Best Regards,
    Satria

    hi,
    for tcode GJ14 user exits avaliables are
    Exit Name           Description
    JVA-IM-1             Joint Venture: Integration Manager Set Intercompany Lines
    JVA_IM_2            User Exit Splitting
    JVA_IM_3            User Exit Check Document
    regards,
    paras

  • Error occurred while finding users using API with custom field

    Hi All,
    I am getting the following error while searching user using API with custom attribute. Did anybody faced the same problem before ?
    Hashtable<Object,Object> env = new Hashtable<Object,Object>();
    env.put("java.naming.factory.initial", "weblogic.jndi.WLInitialContextFactory");
    env.put(OIMClient.JAVA_NAMING_PROVIDER_URL, "t3://localhost:14000");
    System.setProperty("java.security.auth.login.config","C:\\Oracle\\Middleware\\Oracle_IDM1\\designconsole\\config\\authwl.conf");
    System.setProperty("OIM.AppServerType", "wls");
    System.setProperty("APPSERVER_TYPE", "wls");
    tcUtilityFactory ioUtilityFactory = new tcUtilityFactory(env, "xelsysadm", "Weblogic123$");
    OIMClient client = new OIMClient(env);
    client.login("xelsysadm", "Weblogic123$".toCharArray());
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
    tcUserOperationsIntf moUserUtility = (tcUserOperationsIntf)ioUtilityFactory.getUtility("Thor.API.Operations.tcUserOperationsIntf");
    Hashtable mhSearchCriteria = new Hashtable();
    mhSearchCriteria.put("USR_UDF_ACTUALSTARTDATE",formatter.format(date));
    tcResultSet moResultSet = moUserUtility.findAllUsers(mhSearchCriteria);
    printTcResultSet(moResultSet,"abcd");
    log4j:WARN No appenders could be found for logger (org.springframework.jndi.JndiTemplate).
    log4j:WARN Please initialize the log4j system properly.
    Exception in thread "main" Thor.API.Exceptions.tcAPIException: Error occurred while finding users.
    at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
    at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl_1036_WLStub.findAllUsersx(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
    at com.sun.proxy.$Proxy2.findAllUsersx(Unknown Source)
    at Thor.API.Operations.tcUserOperationsIntfDelegate.findAllUsers(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.security.Security.runAs(Security.java:41)
    at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
    at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
    at com.sun.proxy.$Proxy3.findAllUsers(Unknown Source)
    at oim.standalone.code.OIMAPIConnection.usersearch(OIMAPIConnection.java:209)
    at oim.standalone.code.OIMAPIConnection.main(OIMAPIConnection.java:342)
    Caused by: Thor.API.Exceptions.tcAPIException: Error occurred while finding users.
    at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.findAllUsers(tcUserOperationsBean.java:4604)
    at Thor.API.Operations.tcUserOperationsIntfEJB.findAllUsersx(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor1614.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at com.sun.proxy.$Proxy347.findAllUsersx(Unknown Source)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.__WL_invoke(Unknown Source)
    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.findAllUsersx(Unknown Source)
    at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Thank you

    Hi J,
    Thanks for the reply. But the code is working fine for OOTB attributes and  for 11g API i am getting permission exception
    Exception in thread "main" oracle.iam.platform.authz.exception.AccessDeniedException: You do not have permission to search the following user attributes: USR_UDF_ACTUALSTARTDATE.
    at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1465)
    at sun.reflect.GeneratedMethodAccessor1034.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at com.sun.proxy.$Proxy366.search(Unknown Source)
    at oracle.iam.identity.usermgmt.api.UserManagerEJB.searchx(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor1449.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
    at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
    at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
    at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
    at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at com.sun.proxy.$Proxy365.searchx(Unknown Source)
    at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.__WL_invoke(Unknown Source)
    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
    at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl.searchx(Unknown Source)
    at oracle.iam.identity.usermgmt.api.UserManager_nimav7_UserManagerRemoteImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused by: oracle.iam.identity.exception.SearchAttributeAccessDeniedException: You do not have permission to search the following user attributes: USR_UDF_ACTUALSTARTDATE.
    at oracle.iam.identity.usermgmt.impl.UserManagerImpl.search(UserManagerImpl.java:1462)
    ... 44 more

  • How to find user who loaded the procs in DB

    Hi guys how to find user who loaded procs in database ..and the date...
    is there anyway..
    i tried to look at all_objects..but it didnot workout..
    thanks

    That is correct. You will only have audit rows for item that you are auditing. I am suggesting you audit all DDL in a production database since production jobs should not perform DDL with the probable exception of truncate. This will provide this type of information going forward. It will not help you answer the question of who created the procedure last week?
    Auditing is explained in the Security manual and the full comand syntax is available in the SQL manual.
    You can easily write a purge the audit data to remove data once it is no longer of interest based on the date the audit row was created.
    HTH -- Mark D Powell --

  • Couldn't find user by attribute krb5principalname=host/.....

    Hi,
    Can anyone help ?
    I try to configure SPNEGO on our EP.
    but I am always get the following error:
    when I am using krb5principalname :
    Couldn't find user by attribute krb5principalname=host/.....
    when i change to kpnprefix :
    Couldn't find user by attribute kpnprefix = host/.....
    what is the cause of the error ?
    your help appreciated.
    Best regards,
    Dedi

    Hi all,
    The error has been solved after I am changing some configuration. But when I try to access the portal, it just hanging waiting for something.
    When I check on the defaultTrace.trc it prompt for password. (it is like asking password to access keytab file)
    password:
    Is anyone know, what is the problem ?
    Appreciate your help.
    Thanks in advanced,
    Dedi

  • Name in Find User Results Form

    Hi:
    I need to hide (or quit) the first column (Name) in Find User Results Form. It is possible?. There is a function that indicates all of columns, but the first column is not there.
    If is not possible to hide or quit it, can i move it to another position?
    Any idea?
    Thanks.
    MJ.

    Here is the summary:
    To set attribute view visibility/query indexing/accounts list view,
    edit in UserUIConfig.xml ->
    SummaryAttrNames
    QueryableAttrNames
    AppletColumns
    To modify Accounts Find Users and search results,
    edit idm/sample/userSearchDefaults.xml
    getSearchableAttrs
    getResultColumns
    If you do this method, you will not need to edit
    Find User Form
    OR
    Find User Results Form !
    This simplifies the problem greatly.
    I hope this helps somebody, because i didn't get any info from the forums.
    -jason

  • Can't Find "Users Teams"

    I just installed Service Desk 7 and I'm trying to configure it for testing; we have a valid license. I have full admin rights to the server (SLES 11 SP2, mysql) and Service Desk. I can't, for the life of me, find where to create new teams or organizational units.
    The documentations says:
    Users > Teams
    Where ever I find "user" I can't then find a path to "teams." The default team and organization are there, but that's no help in the long run. The initial install seems too simple for me to have messed something up. What am I missing?

    You need to login as supervisor for adding teams. You will see that in the user(technician) view Users->teams
    On adding organization units - you can do it in two ways
    1. Organizational Unit relationships can also be mapped from the authentication(LDAP) server. Make sure you add the company name, department name to the customer properties in your ldap server. To activate Customer Organizational Unit mapping, select Yes for the Import Customer Organizational Units option (Setup->LDAP->Advanced) and map the attributes.By default this is not enabled.
    2. If you want to add Organizational units from with-in service desk then select Yes for Mixed Mode for LDAP/AD (Setup->Privileges->Customer)

  • When I try to use spellcheck, I get the "Cannot find the User dictionary". It has always worked in the past and when I go to choose the main dictionary, it just goes back to the same line, cannot find user dictionary.

    When I try to use spellcheck, I get the "Cannot find the User dictionary". It has always worked in the past and when I go to choose the main dictionary, it just goes back to the same line, cannot find user dictionary.

    Have you ever created a user dictionary? You have to manually create one, AppleWorks won't do for you. The user dictionary & any other dictionaries belong in the AppleWorks Essentials folder which belongs in the AppleWorks 6 folder in Applications.
    Deleting & reinstalling AppleWorks from the original disk will not delete your files unless you have saved them in the application folder. The Mac OS creates a separate Documents folder for your files & that is where the documents you created should be.
    Unless all of your documents are AppleWorks 6 word processing documents, Pages alone is not sufficient. The iWork applications - Keynote, Pages & Numbers - can only open AppleWorks 6 presentation, word processing & spreadsheet documents, respectively. They will not open any other type of AppleWorks 6 files or any AppleWorks 5 or any version of ClarisWorks files.

  • Identity service cannot find user

    Installed BPEL 10.1.2
    added user using jazn.jar
    Now trying to log into worklist sample application
    and I get identity service cannot find user. Do I need to assign any role(s) to new user.
    Let me know.
    I am seeing simple questions not getting answers. Is this an Active Forum?
    Thanks
    Raghu

    closed
    for OAS 10.1.2.0.2. & BPEL PM 10.1.2.0.2
    I Install BPEL in MiddleTire
    1. ./runInstaller
    2. home = OAS home
    3. tea
    4. emctl stop em
    emctl start em
    5. Oracle_Home\opmn\bin\opmnctl stopproc ias-component=OraBPEL
    Oracle_Home\opmn\bin\opmnctl startproc ias-component=OraBPEL
    6. if OID working throw SSL, then 7,8 else 9
    7. edit file Oracle_Home\j2ee\OC4J_BPEL\config\jazn.xml
         <jazn provider="LDAP" location="ldap://host:636" default-realm="us">
              <property name="ldap.user" value="cn=orcladmin"/>
              <property name="ldap.password" value="!welcome1"/>
              <property name="ldap.protocol" value="ssl"/>
         </jazn>
    8. edit file Oracle_Home\integration\orabpel\system\services\config\is_config.xml
         <BPMIdentityServiceConfig
         xmlns="http://www.oracle.com/pcbpel/identityservice/isconfig">
              <provider providerType="JAZN" name="oid" >
                   <connection url="ldap://host:636" binddn="cn=orcladmin"
                        password="welcome1" encrypted="false">
                        <property name="securityProtocol" value="ssl" />
                   </connection>
              </provider>
         </BPMIdentityServiceConfig>
    then 11
    9. edit file Oracle_Home\j2ee\OC4J_BPEL\config\jazn.xml
         <jazn provider="LDAP" location="ldap://host:389" default-realm="us">
              <property name="ldap.user" value="cn=orcladmin"/>
              <property name="ldap.password" value="!welcome1"/>
         </jazn>
    10. edit file Oracle_Home\integration\orabpel\system\services\config\is_config.xml
         <provider providerType="JAZN" name="oid" >
              <connection url="ldap://host:389" binddn="cn=orcladmin"
                   password="welcome1" encrypted="false"/>
              </connection>
         </provider>
    11. edit file Oracle_Home\j2ee\OC4J_BPEL\application-deployments\hw_services\orion-application.xml
         <jazn provider="LDAP" location="ldap://host:389" default-realm="us" >
              <jazn-web-app auth-method="SSO"/>
         </jazn>
    12. Oracle_Home\opmn\bin\opmnctl stopproc ias-component=OraBPEL
    Oracle_Home\opmn\bin\opmnctl startproc ias-component=OraBPEL
    II Deploy BPEL portlets
    1. throw EM add EAR to OC4J_BPEL:
         fie: $ORACLE_HOME/integration/orabpel/system/services/lib/bpelportlet.ear
         &#1072;. Parent app = orabpel
         &#1073;. User Manager = Use JAZN LDAP User Manager
    2. edit file Oracle_Home\j2ee\OC4J_BPEL\application-deployments\bpelPortlet\orion-application.xml
         <jazn provider="LDAP" location="ldap://host:port" default-realm="us" >
              <jazn-web-app auth-method="SSO"/>
         </jazn>
    3.Oracle_Home\opmn\bin\opmnctl stopproc ias-component=OraBPEL
    Oracle_Home\opmn\bin\opmnctl startproc ias-component=OraBPEL
    4. Register BPEL provider
         http://bpel_host:bpel_port/BPELPortlet/providers
         &#1072;. Login Frequency = Once Per User Session
    636 - OID SSL port
    389 - OID non SSL port

  • Find User Exit in MIR7 to validate Vendor info

    When incoming invoice is being “parked” in transaction MIR7, I need to find user exit to add validation/warning if vendor has multiple PI partners in the vendor master. It has to happen when user types in PO number and hits enter key – this is when vendor info is retrieved in top right corner of the screen.
    Any suggestions/recommendations would be greatly appreciated.
    G.B.

    It looks like function module MRM_HEADER_CHECK is called from fm MRM_INVOICE_CREATE during invoice creation. I tried to set break points there, but it does not seem to be executed when I need it.
    I already know how to check for multiple PI partners ( table WYT3 ). What I need is to find a user exit in MIR7 with PO # available when user types in PO number and hits enter key and vendor info is retrieved in top right corner of the screen. I need something similar to routine USEREXIT_XKOMV_BEWERTEN_INIT in include RV61AFZB, but PO # is not available there. Any ideas?
    Thanks in advance,
    G.B.

  • How to find users who are inactive.

    Hi I want to find users who left the company. I ran program rsusr200 in se38 but not understanding which option will clearly give me the invalid users. Also i had a doubt. Does users with password deactivated that the user left the company.
    Thanks in Advance for your help

    The "password" field in this report will not necessarily show you users who have left the company. The password may be be "active" since this is a new user and they have not yet logged on. You would need to compare as well the field "Created On". I would use the last logon field as an indicator of who may have left - if someone has not logged on in 90 days, that could be an indicator.

Maybe you are looking for

  • Problem with CASE and Object tables.

    Hi guys, Have a problem which I am unable to understand how to solve. I have the following object create type obj_numeric_id_table as table of number(30); create type obj_search_rec as object ( zones number(4),   locs obj_numeric_id_table create type

  • HD content on the latest MacBook Pro?  iPhone 3G?

    I have the latest 15" MacBook Pro and wanted to know if I can rent/but HD content from the iTunes store. Will I be able to play back the content on my MacBook Pro? As for the iPhone 3G, HD content will not play, correct? Thanks!

  • How to convert a string

    I have a string "March 2006", that I would like to convert into two dates, one is first date of the month and second is the last date of the month. For example: String strDate="March 2006" Now I want to convert it into two dates: 03/01/2006 and 03/31

  • Multi-cam doesn't work when I resync

    Hello, I have an hour and a half 3 angled multi-clip to edit. I did not have a TC generator, so what I did was give Aux TC, which has worked perfectly in shorter projects. In this project, I gave Aux TC that start with 2 or 3, so as to avoid "negativ

  • Problem with RNIF Scenario

    Hi , In a B2B scenario we have RNIF as receiver ans R/3 as sender. Is it possible to configure this scenario without BPM ? If yes ... We have configured an IDOC to RNIF scenario with out using BPM. When the idoc is sent from the sender system to XI ,