Create after action on AD not fired

This is to create exchange email box after the user is created. So a 'create after action, should be initiated on AD after creating
a user.
I added this field in 'Create User form' at the end.
<Field name='accounts[AD].create after action'>
<Expansion>
<s>AfterCreate</s>
</Expansion>
</Field>
Had a resource action object as:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Waveset>
<ResourceAction name='AfterCreate'>
<ResTypeAction restype='Windows Active Directory' timeout='75000'>
<act>
<!-- This is to test whether this is being fired .I supposed to call a batch file.-->
echo create >> c:\%WSUSER_employeeID%.txt
exit
</act>
</ResTypeAction>
</ResourceAction>
</Waveset>
And Mapped in AD Schema as:
<AccountAttributeType id='10' name='create after action' syntax='string' mapName='IGNORE_ATTR' mapType='string'>
</AccountAttributeType>
Basically, this action is not being fired at all.
I am not sure if �create after action� was put in the wrong form in the �create user� workflow or the GW has any issues?
Can anybody give me some pointers?
Thanks.

the code above works. the gateway service needs to be running as a user with sufficient permissions. initially, this change didn't seem to take on my win2003 server, but after a reboot it worked fine.
Other than that I followed the resource ref doc, and I placed the field in the AD User Form, see below for a snippet showing the location I used.
<Field name='accounts[$(RESOURCE_NAME)].Distinguished name'/>
<Field name='accounts[$(RESOURCE_NAME)].Manager'/>
<Field name='accounts[$(RESOURCE_NAME)].Mail Nick Name'/>
</Field>
<Field name='accounts[AD].create after action'>
<Expansion>
<s>ADAfterCreate</s>
</Expansion>
</Field>
</Form>
-----------------------------------------------------------

Similar Messages

  • Event scriptions created on standard business events not firing

    We have created a subscription and written custom code in the standard business event oracle.apps.eam.workorder.created . It should fire after a work order is created, but somehow our code is not getting executed. Tried with phase <100 and >=100
    Is there anything else that we need to do?
    Appreciate your help.
    Its in R12.
    Thanks
    Balaji

    For future reference, you have to set the Enable Workflow for Workorders flag in the EAM Parameters form in order to get the seeded business events to fire. If you only want to use the business events and not the workflow, then you could modify the workflow to bypass the approval.
    Edited by: 986824 on Feb 7, 2013 9:26 AM

  • On Command Link Action is not Firing

    Hi
    I am using JDev Version 11.1.1.6
    I have command link where i wrote a method in bean for Action. And the same command link has the showpopup behaviour
    My assumption was on click of command link Action method fires first then showpopup behaviour fires next.
    But when i click on command link action method is not firing, only showpopup behaviour is firing .
    is it expected behaviour?
    Many Thanks,
    ~Jagadeesh Badri

    Hi Jagadeesh
    Yes, it is an expected behaviour. The documentation about af:showPopUpBehaviour says that:
    The showPopupBehavior tag cancels the client event defined by the triggerType. Canceling the client event will prevent delivery to the server. This is significant for action events raised by command family components because the server-side action listeners will be ignored. All actionListener method bindings and associated action listeners will not be invoked when the triggerType of "action" is used.
    This means that if you use the triggertype of action, then your action method in the link will be ignored. Maybe if you change the triggerType to 'Click' you will get your actionListener triggered and the popup showed.

  • After action script for Solaris

    Hi,
    I'm having trouble with an after action script for the solaris box.
    my script reads..
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
    <Waveset>
    <ResourceAction name='after-create'>
    <ResTypeAction restype='Solaris' timeout='60000'>
    <act>
    #!/bin/ksh
    echo "$WSUSER_accountId says Hello World!"
    PATH=/usr/lib/nis:$PATH; export PATH
    nisaddcred -p [email protected] -P keerthi2.example.com. des
    exit 0
    </act>
    </ResTypeAction>
    </ResourceAction>
    </Waveset>
    I have edited the tabbed user form to include the following field:
    <Field name='global.create after action'>
    <Expansion>
    <s>after-create</s>
    </Expansion>
    </Field>
    Now when i am trying to create a user in my IDM n assigning the Solaris resource i'm getting the following error..
    com.waveset.util.WavesetException: An error occurred adding user 'client1' to resource 'Solaris Client'. com.waveset.util.WavesetException: Script failed waiting for "_,)#+(:" in response "" com.waveset.util.WavesetException: Script processor timed out with nothing to read and the following unprocessed text: "".
    the account is created in IDM.
    please help me out!
    Regards
    Sanjeev

    Hi-
    Did you ever get a resolution to this issue? I am seeing the exact same error in IDM 8.0 patch 3
    Error
    com.waveset.util.WavesetException: An error occurred adding user 'testusr15' to resource 'idm_client'. com.waveset.util.WavesetException: Script failed waiting for "$" in response "_,)#+(:" com.waveset.util.WavesetException: Script processor timed out with nothing to read and the following unprocessed text: "_,)#+(:".
    My action script looks like this:
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
    <Waveset>
    <ResourceAction name='after-create-nppasswd'>
    <ResTypeAction restype='Solaris'>
    <act>
    #!/bin/sh
    touch /tmp/idmtest
    release=`uname -r`
    if [ $release != "5.10" ]; then
         passwd -l $WSUSER_accountId
         sed "s/$WSUSER_accountId:\*LK\*/$WSUSER_accountId:NP/" /etc/shadow > /etc/shadow.new
         mv /etc/shadow.new /etc/shadow
    else
         passwd -N $WSUSER_accountId
    fi
    exit 0
    </act>
    </ResTypeAction>
    </ResourceAction>
    </Waveset>

  • After Trigger Not Fired

    Hi All,
    I had created a Before and After Trigger for each row on a table.
    The Before Trigger will be fired when some columns are updated.
    In the Before trigger, I will changed the value of 1 column, says delvstatus.
    The After trigger will be fired if the delvstatus was changed.
    However, I noticed that after trigger is not fired if the delvstatus is changed within Before Trigger.
    Is this a normal case for trigger execution in oracle?
    Any comments are welcome.
    Thanks.

    The before trigger and the after trigger should be fired like in the following test case.
    If not please post your test case and your 4 digits Oracle version.
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
    PL/SQL Release 10.2.0.4.0 - Production
    CORE    10.2.0.4.0      Production
    TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    SQL>
    SQL> drop table t purge;
    Table dropped.
    SQL> drop table log purge;
    Table dropped.
    SQL>
    SQL> create table log(txt varchar2(50));
    Table created.
    SQL>
    SQL> create table t (x int primary key, s1 int, s2 int);
    Table created.
    SQL>
    SQL> create trigger tbu
      2  before update of s1
      3  on t
      4  for each row
      5  begin
      6  :new.s1 := 1;
      7  insert into log values('tbu fired');
      8  end;
      9  /
    Trigger created.
    SQL> show errors
    No errors.
    SQL>
    SQL> create trigger tau
      2  after update of s1
      3  on t
      4  for each row
      5  begin
      6  insert into log values('tau fired');
      7  end;
      8  /
    Trigger created.
    SQL> show errors
    No errors.
    SQL>
    SQL> insert into t values(0,0,0);
    1 row created.
    SQL> update t set s1 = 2 where x = 0;
    1 row updated.
    SQL> select * from t ;
             X         S1         S2
             0          1          0
    SQL> select * from log;
    TXT
    tbu fired
    tau fired
    SQL>

  • Iphone4 would not restore Error -50. I have tried to restore and it restored it to the point that it created after 5.0 was installed. How can I get it an older restore point from my backups and restore it on another computer? The phone has been wiped out.

    Iphone would not restore---- Error -50. I have tried to restore, and it restored it to the new point that it created after 5.0 was installed. How can I get it an older restore point from my backups and restore it on another computer? The phone has been wiped out. I can see earlier backups in my C:\Documents and Settings\user\Application Data\Apple Computer\MobileSync\Backup folder. There are four subfolders in this address. I need my contacts, photos, and messages back. I know this is a common error but I can not figure it out. I have ran the other troublshoot items in the error steps for 13 and 14 like apple says. Is there a way to call apple and get a step by step of how to restore from another restore point? Does anybody have a solution????

    It tells you to go to Error 13 and 14 if you receive error (-50).
    Here is what I have tried...
    Error 13 and 14: These errors are typically resolved by performing one or more of the steps listed below:
    Perform USB isolation troubleshooting, including trying a different USB port directly on the computer. See the advanced steps below for USB troubleshooting. I have moved it around to different ports.
    Put a USB 2.0 hub between the device and the computer. Didn't change anything.
    Try a different USB 30-pin dock-connector cable.
    Eliminate third-party security software conflicts. Removed all virus protection and firewall.
    There may be third-party software installed that modifies your default packet size in Windows by inserting one or more TcpWindowSize entries into your registry. Your default packet size being set incorrectly can cause this error. Contact the manufacturer of the software that installed the packet-size modification for assistance. Or, follow this article by Microsoft: How to reset Internet Protocol (TCP/IP) to reset the packet size back to the default for Windows.Used the Microsoft fix it.
    Connect your computer directly to your Internet source, bypassing any routers, hubs, or switches. You may need to restart your computer and modem to get online. Doesn't matter.
    Try to restore from another known-good computer and network. I do not know how to do this or how to find the correct/full/complete restore point. There should be more information for this.

  • After install, database is not available. How can I create a new database?

    I installed "Oracle Database 10g Express Edition".
    After install I tried to "Go To Database Home Page" and received a "Page not found" error.
    If I run SQLPLUS and ...:
    connect / as sysdba
    shutdown immediate
    startup
    I get
    ORACLE instance started.
    Total System Global Area 805306368 bytes
    Fixed Size 1289996 bytes
    Variable Size 209715444 bytes
    Database Buffers 591396864 bytes
    Redo Buffers 2904064 bytes
    ORA-00205: error in identifying control file, check alert log for more info
    The alert log (C:\OracleXE\app\oracle\admin\XE\bdump\alert_xe.txt) says
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    starting up 4 shared server(s) ...
    Oracle Data Guard is not available in this edition of Oracle.
    Wed Mar 04 13:57:03 2009
    ALTER DATABASE MOUNT
    Wed Mar 04 13:57:03 2009
    ORA-00202: control file: 'C:\ORACLEXE\ORADATA\XE\CONTROL.DBF'
    ORA-27041: unable to open file
    OSD-04002: unable to open file
    O/S-Error: (OS 2) The system cannot find the file specified.
    And I can not find any control files on my PC.
    Can I create one?

    Yes. This is correct. There is no control file. In fact, there is nothing in C:\OracleXE\oradata\XE. It appears that the install did not create a database, so I figured I'd try to create one myself
    but did not haev any success. Should the install have created a database? I did install the same product on a laptop and it seemed to work fine. The problem I ran into was that it does not have
    enough memory to be useful, only 512 Meg. So I decided to install it on my desktop PC with 3 Gig. This is where I am having the problem. I tried a re-install but still no database was created.

  • MIGO should not create after PO Delivery Date

    Hi,
    We have a PO with multiple line items and diff. Delivery Dates...
    We want that during MIGO Process, Posting Date should not exceed to PO Delivery Date.
    Means, if PO Delivery Date is 05.07.2014, then MIGO should not created after this date...
    Please suggest.

    If you want to achieve the scenario with standard settings, then you can use the field "Latest GR date".
    Just put the same date as delivery date in this field. Then  system will not allow to do GR if the Posting date is exceed with compare this date in MIGO.
    You can find the latest GR date in Delivery tab in PO. Also you can maintain the field as mandatory in PO to avoid the field value blank as per your requirement.
    Also if you want to change Latest GR date along with delivery date, just take the steps which is explained in this document Mass changes from one field to another field.
    **Edited by: Dëv Päträ

  • BDC for PA30 action hire is not creating entry in IT 1001

    Hello All,
       I created a BDC for to create hire action in system to create some dummy data, but its not creating entry in infotype 1001 for relation between person (P) and position (S). If i create entry in PA30 it create ebtry, if i try BDC in Dialog mode even then its not creating it.
      I read a lot about Dynamic action in this kind of issue but i seen table T588Z but there is no any insert dynamic action for IT 1001.
    Can anybody throw some light on the cause of the same.
    i tried to create same data with FM HR_MIANTAIN_MASTERDATA but i have to drop that idea becasue it was not able to crate record with empty PERNR field. if your answer is use this FM then please provide some working code as i searched a lot on the same issue but no any concrete proof on the same.
    appreciate any reply.
    Mani

    Hi,
    Are you getting any error?
    If not i think you have to lock the employee before creating an entry to the IT 1001 using FM
    'BAPI_EMPLOYEE_ENQUEUE'
    and create an entry to IT 1001 using BDC or HR_MIANTAIN_MASTERDATA
    and unlock an employee by using FM
    'BAPI_EMPLOYEE_DEQUEUE'
    Regards
    Krishna

  • After Effects warning: Could not create the file '/Users/Library/Preferences/Adobe/After Effects/13.0/dummy

    I have just downloaded the trial After Effects CC. I'm running Mavericks 10.9.4 on my Macbook Pro.
    When I try to launch After Effects, this message appears:
    "After Effects warning: Could not create the file '/Users/Library/Preferences/Adobe/After Effects/13.0/dummy'"
    I have followed the advice from other posts on this issue regarding resetting all of the permissions in the Adobe folder in my library to read and write , but it doesn't change anything. I still get the same message when I try to launch the program. Moreover, there is no After Effects folder in my Adobe folder, even though it's clearly in my Applications folder.
    I also uninstalled After Effects and tried to reinstall it, but to no avail.
    I sure would like to give it a try, as I was planning on purchasing it, but this is just one more issue in a long irritating line of issues that have arisen since trying to download it from CC.
    Any help is much appreciated.
    Thanks.

    I am having this problem and this response does not make sense. I made the "Preferences" ,"Adobe" & "After Effects" folder along with the 10.0,11.0,13.0,13.2 folders all read/write. Can't seem to find an answer.

  • Expired Tasks not firing after Application Server restart

    Hi all,
    We have a problem with some production instances and their expiration times. The application server was down due to a power failure and did not come back up until this morning. By this time, many human workflow instances had expired. The dehydration has been updated to set the tasks as EXPIRED but there is no process flow any more in our BPEL. The BPEL is awaiting an Asynchronous call back from the TaskService. Does anybody know how we can continue the process flow?
    We have tried using the worklist API's, setting the duration to a lower value (ie a minute) and the re-initiating the workflow but we want them to expire now (ASAP)
    Thank in you advance
    Jason
    Edited by: user9980771 on 02-Dec-2008 07:51

    After redeploy, check if your web application's
    target is configured for the virtual server you
    created.
    Applications --> Web Applications --> [your web app]
    --> Targets
    If not, you should update the target and review your
    redeploy script.This web application is a part of enterprise application. After deploy it's not in Web Applications but in Etnerprise Applications. There are 2 components in enterprise app - EJBModule and WebModule. I did't find anything about target there. No one option which I can set to my virtual server.

  • HT204053 why do i need to register providing after creating my apple ID if not i cant have any download on my ipad

    why do i need to register providing after creating my apple ID if not i cant have any download on my ipad

    Hey exlondoner,
    If you are going to sell or give away an Apple product such as your MacBook Pro, you may want to follow the steps in this article -
    What to do before selling or giving away your Mac - Apple Support
    Thanks for using Apple Support Communities.
    Be well,
    Brett L 

  • After effects warning could not create the file

    Hi,
    I am fairly new to After effects, (so new that I haven't managed to save a file). Can anyone help with this? I am running CS6 on an oldish mac pro, but flash and premiere run fine, and so does after effects, except it won't let me save, and instead comes up with this message: after effects warning could not create the file.
    I have even tried saving a file with just a jpeg in it, and it still won't let me.
    Any suggestions? I am a bit confused.

    When you save in AE, you're saving the project file -- which inclues all your work in the comp -- but you can't save the comp itself to a media file.  It doesn't work that way.  You have to export or use the AE Render Queue.
    I recommend spending some quality time here.

  • Kinect is not firing MultiSourceFrameArrived event after some time

    Hi,
    I am using Kinect v2 with EmguCV in my application. I am performing some image processing task on the acquired frame. I noticed that after some time (1-2 minutes) the Kinect is not firing MultiSourceFrameArrived event.
    Below is the snippet of the code-
    public partial class KinectForm : Form
    KinectSensor kinect;
    MultiSourceFrameReader reader;
    CoordinateMapper coordinateMapper;
    public KinectForm()
    kinect = KinectSensor.GetDefault();// Get the connected kinect Sensor
    coordinateMapper = this.kinect.CoordinateMapper;
    reader = kinect.OpenMultiSourceFrameReader(FrameSourceTypes.Color | FrameSourceTypes.Depth);
    kinect.Open();// Start reading the data from kinect
    InitializeComponent();
    private void FrameArrivedDisplayMode(object sender, MultiSourceFrameArrivedEventArgs e)
    var reference = e.FrameReference.AcquireFrame(); // Get a reference to the arrived frame
    ColorFrame colorFrame = reference.ColorFrameReference.AcquireFrame(); // Access color frame
    DepthFrame depthFrame = reference.DepthFrameReference.AcquireFrame(); // Access depth frame
    if (colorFrame != null && depthFrame != null)// Do not proceed, if any frame is expired
    RenderColorPixels(colorFrame);
    RenderDepthPixels(depthFrame);
    // Lots of image processing is being performed here
    if (colorFrame != null) colorFrame.Dispose();
    if (depthFrame != null) depthFrame.Dispose();
    private void KinectForm_FormClosing(object sender, FormClosingEventArgs e)
    if (this.reader != null)
    this.reader.Dispose();
    this.reader = null;
    if (this.kinect != null)
    this.kinect.Close();
    this.kinect = null;
    private void displayModeRadioButton_CheckedChanged(object sender, EventArgs e)
    if (displayModeRadioButton.Checked)
    reader.MultiSourceFrameArrived += FrameArrivedDisplayMode;
    else
    reader.MultiSourceFrameArrived -= FrameArrivedDisplayMode;
    The above code was working earlier, but later on once I added more processing on the data, the event was not fired at all after some point of time.
    I am disposing the frame every time. Why this is happening? How to fix this problem?
    Thanks

    Carmine, Thanks a lot for prodding the references. I am in the process of designing it.
    Meanwhile, since as you said the above code was holding the frame data and disposing the frame after processing it, so I though of changing the style little bit. Please see the code below-
    private void FrameArrivedDisplayMode(object sender, MultiSourceFrameArrivedEventArgs e)
    var reference = e.FrameReference.AcquireFrame(); // Get a reference to the arrived frame
    ColorFrame colorFrame = reference.ColorFrameReference.AcquireFrame(); // Access color frame
    DepthFrame depthFrame = reference.DepthFrameReference.AcquireFrame(); // Access depth frame
    if (colorFrame != null && depthFrame != null) // Do not proceed, if any frame is expired
    ColorFrame.CopyConvertedFrameDataToArray(ColorFramePixels, ColorImageFormat.Bgra);
    depthFrame.CopyFrameDataToArray(DepthFrameData);
    colorFrame.Dispose();
    depthFrame.Dispose();
    //Here I am doing image processing
    Now, this way I am not using some of the frames but it should work, since the frame is disposed earlier.
    But still after some time, the event is not fired out.
    Why? Can you tell me the reason?
    Thanks
    Ravi

  • Created by column value is not showing in XSLT List View After Migration To 2013

    Hello All,
    In my XSLT Created By Column value is not showing. Please help me with this problem. My code is simple I have custom column in XSLT name as 'Reported By' in which I want to show 'Created By' column value. but it is not showing. please help me with that.
    Thanks in advance

    hi
    is anyone has answer for this question.
    thanks...!!!!

Maybe you are looking for

  • Features id like to see added to Windows 10

    Features id like to see added. First i'm a advocate for windows 8.1 after i avoided 8 like the plague. I currently have two beautiful machines running windows 8.1 and i love them. Especially my new Surface pro 2. I love everything about the surface a

  • How to install .xpi extension through cmd on windows in firefox

    i need steps to install .xpi extension through cmd on windows in firefox

  • Update Phase Component From Project Component

    Morning all. I'm looking at options we might have open to us for the following scenario. Any ideas? Previous experiences,  etc most welcome ... We have a custom field in DPR_DET_DATA_PROJECT_O that we transfer to PS, but want to use the same field va

  • Java SE6 Activity Guide SL-110 & SL-275 exercise files!

    Hi guys I am following Oracle Certified Professional, Java SE6 Programmer (Previously Known as SCJP) in Sri Lanka. But in my Course Manuals there are exercise files mentioned. As an example in the SL-110 course manual there is a note that go to the S

  • Auto Complete Feature

    Sorry this sounds stupid, but how do you use the auto complete feature when typing emails and texts? The blue suggestion comes up but how do you confirm that you want their suggestion?