PR Creation Workflow

Dear Guru's
We are implementing simple workflow that is when user created system will generate email to other user on the basis of Release Strategy.
For Example: PR 10001 has release strategy A1 then information email is send to Manager.
                      PR 10002 has release strategy A2 then information email is send to Sr. Manager
I have used standard object BUS2009 and event of the object is Release Step Created. but system is not generating email, i think event is not triggring at PR Creation, Please suggest.
Regards,
Rashid Masood

It was a binding issue. Now working fine thanks for you reply.
One more thing i also want to configure the same workflow for any changes made in PR.
In header i have added BO object at start event. But it is using the same conditons, where i m sending email to users with creation and release work item text. and in changes made in PR i want to use different work item text. so how i connect different conditions for 2nd Object.
Regards,
Rashid Masood
But it is using th

Similar Messages

  • Material Master creation workflow

    Hi everyone....
    Last week I went on the BIT601 training course and I'm now tryinig to create my first workflow for material master creation, so please forgive my rather noobish questions. I think this must be a common workflow but I'm sure every company has a different process.
    My process is as follows:
    - User creates basic data view for material master in MM01.
    - Workflow is triggered when material is saved.
    - Work item arrives in inbox of master data enigneer who completes all material master views.
    - Mail is sent to workflow initiator to inform that material is complete.
    - End of workflow
    I have defined the start event CREATED from business object BUS1001006 in my workflow definition. I have defined a standard task for the first step in my workflow using bus object BUS1001006 with method Create. The workflow starts correctly however ...
    My question is how do I get the material number to pull through to my first step? I am assuming I need to setup some binding to pull the material number into the workflow container? 
    Can someone please point in the right direction.
    Many thanks,
    Neil

    wow, thanks for the super quick reply Rob!
    I figured it must be some binding I had not done.
    So ... I go to my Start events in my workflow header, I see I have only the "auto-generated" binding i.e. EVTCREATOR > WFINITIAOR ....
    now, I see EVTOBJECT as a possible container object from the event side of the window (left hand side) but what do I link it too? I was kinda expecting to see my business object as a possible container object in the workflow side of the screen (right hand side).
    I really hope that makes sense... If I understand correctly, the idea is to link the event object to the business object container element ... but if thats the case why can't I see my business object in the workflow side of the binding window?
    Many thanks for taking the time to help a noob
    [edit] ... I may have partially answered my own question ... I think I need to define the properties of my business object in my workflow container element such that its is an input field? ...
    I'm going home now... will carry on with this in the morning.
    Edited by: Neil Ward on Oct 4, 2010 6:17 PM

  • How can we perform an External Action in the User Creation Workflow

    Hi,
    How can External Actions be performed in a Workflow while User Creation i.e., what all External Actions can be don, how to do it ?
    Can I get a Guide for the same ?
    Regards

    Hi,
    I am guessing you are talking about OIM.Modifying Action classes or workflow should be last options so just give more thoughts on your business requirement. There is no official guide available for Modifying action classes as Oracle does not recommend it.Modifying action class is similar to any web application modification and it will depends on your knowledge and skills of struts and OIM so if you are well verse with what you can go ahead and modifying actions classes.
    Regards
    Nitesh

  • Issue in vendor creation workflow...

    Hi,
    I am trying to upload data from a XLS file for vendor master and thru workflow a notification goes to 3 people who need to fill in the accounting, purchasing and logistics data and the finally the approver will approve it and vendor will be created.
    It so happens that when the accounting person tries to enter the accounting data, for the standard acct group YBST, he is forced to enter the withholding tax code. This is not happening when the same vendor is created manually thru XK01.
    Now this vendor is created for a company code and that does not need to have any withholding tax code.
    We tried a couple of config where for the company code this field was suppressed. This suppression was effective when I tried to create the vendor manually, i.e. I did not see this field and vendor was created. But again, when I tried thru workflow, it failed, and an error message was shown saying " Withholding tax code is mandatory for acct group YBST'.
    Any tips on what could be wrong ? any more config settings to be done ? anything on the workflow front that can be analysed ? Pl advise.
    thnks

    Resolved. Looks like there was a custom code that had made the tax code mandatory !! I removed it. Thanks.

  • Substituting WF-BATCH user in PO creation Workflow

    Experts,
    Looking for a bit of guidance on an issue that has been hanging around a while, and no one seems to be able to assist.
    Here is the scenario: Purchasing P Req's are created, and workflow routes them to the appropriate releaser(s) for approval. The approver releases the P Req to be converted to a PO. This is where things start going wrong. We are looking to output the PO in an email (PDF) format to SCOT. This in itself isn't a problem, except that the workflow user WF-BATCH also creates emails for IS-U customers in a RAW format with the text in the body of the email. Including a PDF format within the node then converts the IS-U emails to PDF, which is out of the question. We have tried every(?) conceivable option within the INT node to accommodate both options within the same node.
    Trying a different approach I have created another node under INT called 'SMTP', with the thought of routing the PO outputs to this using a user substitution in the workflow in association with OSS Note 311633, which effectively points the users output to the appropriate node via a PID.
    I guess the 2 questions I have are:
    1. Have I missed anything in the standard SCOT setup that could be utilised, and;
    2. If the answer to 1 is 'No', whether my proposed 'solution' is achievable.
    Many thanks in advance,
    Paul...
    Message was edited by: Paul Brown

    Hi Sudhir,
    the release is done with the BAPI function
    BAPI_REQUISITION_RELEASE_GEN
    Some of these BAPI's do offer an import element, saying "USER", where you can overwrite the current user with another one's ID, to avoid having the background user as the last change of the object.
    In this case, this option is not available, so to say, there's nothing that can be fixed.
    The solution to set and overwrite the release step with another user id, is exactly to change the change documents. So you've already found what you were looking for.
    Best wishes,
    Florin

  • Material Creation Workflow

    Hi Friends ,
                         When a material is created (MM01) , using user exit i want to create an event which triggers the workflow.
                         I'm confused of  function module to be used for creating event.
    SWE_EVENT_CREATE or   SWE_EVENT_CREATE_IN_UPD_TASK or
    SWE_EVENT_CREATE_FOR_UPD_TASK
    Can any one let me know which function is very opt for creating the event.
    Regards,
    Vijay

    Hi Vijay,
    I <b>seriously</b> suggest you rethink your design here. Either a workflow is the wrong tool for the job or you're going about this the wrong way. The whole POINT of an event is that the transaction is complete. Even receivers are called asynchronously and rely on this. What will happen in your scenario is that you trigger a workflow before the material is saved. It cannot instantiate the object and falls over to die a horrible death.
    Or in case of a change, your WF will read the old data. Or what if something goes wrong and there is an error after the userexit? Your event is triggered and you have no way of knowing in the WF that there was no save.
    Use the standard event and start conditions.
    Hope that helps, 
    Mike

  • Regarding Material creation workflow

    hi freinds,
    i have requirement to develop workflow on materila change........maens....
    first manger will enter basic data of particular material.......then it needs to sends sales persons and they need to enter sales data...
    i am not able find where we need to trigger events,,,,,,,,,,,
    advance thanks,
    Regards,
    bhaskar

    Hi Bhaskar
    u can use change documents to trigger your workflow.
    t-code  SWEC .
    or u acn manually trigger it by writting  the following codes in se38
    DATA: KEY LIKE SWEINSTCOU-OBJKEY.
    KEY = '1163'.
    Material Number (hard-coded)
    CALL FUNCTION 'SWE_EVENT_CREATE'
    EXPORTING
    objtype = 'BUS1001006'
    objkey = KEY
    event = 'CREATED'
    CREATOR = ' '
    TAKE_WORKITEM_REQUESTER = ' '
    START_WITH_DELAY = ' '
    START_RECFB_SYNCHRON = ' '
    NO_COMMIT_FOR_QUEUE = ' '
    DEBUG_FLAG = ' '
    NO_LOGGING = ' '
    IDENT =
    IMPORTING
    EVENT_ID =
    TABLES
    EVENT_CONTAINER =
    EXCEPTIONS
    OBJTYPE_NOT_FOUND = 1
    OTHERS = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ELSE.
    WRITE 'Event Triggered'.
    ENDIF.
    COMMIT WORK.
    Regards
    rose

  • Automatic PO creation from Imported Approved Requisition

    Hi,
    Is there any setup to allow automatic PO creation from Imported Approved Requisition.
    1. Run Requisition Import to import approved Requisition with no workflow fired.
    2. Can we kick off automatic PO creation workflow without kicking off Requisition approval workflow?
    Any suggestion will be helpful.

    Hi,
    pl.review the MOS doc.
    How to Create and Approve a Standard PO Automatically From an Approved Requisition Sourced to Standard Quotations [ID 308470.1]
    HTH
    Sanjay

  • Architecture Portfolio Website Workflow Advice (newbie)

    hi all.
    i am looking at adobe products and already have creative suite for a (primarily) poster creation workflow which i am very happy with. i need to redo an existing "iFrames" based website after having created a nice blog using the WordPress Blog Themes.
    I am hoping someone can help me with advice on adobe specific software i might use of other advice, suggestions etc.
    background:
    i have been really happy with my ability to organize a very large amount of images in an Aperture database on the mac and to publish them easily to Flickr (among other things). this has now freed me up to focus on creating a new website for an old website that needs updating. right now i have just created a /link/ for the pictures on the webpages which takes the viewer to the flickr albums.
    i am looking at "themes" such as the WordPress Photography theme (http://theme.wordpress.com/themes/photography/) and i am also looking at sites that are using the "autoviewer" or "autoviewer pro" software.
    http://www.iloveconcrete.net/drive1/drive1.html
    http://www.simpleviewer.net/autoviewer/
    anyway, i am familiar with using wordpress UI but i am desperately trying to find a method where i don't have to use the wordpress image uploader. i guess the holy grail would be to just "publish" album "code" out of Aperture that i would then embed into a WP theme website which i am sure i could create in a week or something.
    anyway, does anyone know of anywhere i can ask such questions or get some leads on keeping this workflow simple but create a nice website at the same time?
    TIA and apologies for the off-topic post.
    jon

    hi nancy, dweb3d.
    this is really great help and i very much appreciate it.
    can i please ask you some follow ups here as i try and get this together?
    for instance my thought at the moment is to use the sidewinder theme [http://graphpaperpress.com/themes/sidewinder/] which i am sort of guessing uses a "parallel" or "plugin" (not sure how you would terms this but) it is called Photoshelter [http://www.photoshelter.com/about/wordpress].
    am i correct in thinking that it is THIS plugin that makes the functionality of sidewinder complete?
    also, would something as straighforward as a WP plugin (such as NGG gallery) allow me to basically export my Aperture Album images to the desktop and then upload them to FTP to get them into the WP Blog? or are the answers here indicating that i would need a customized set of coding instructions embedded in the blog to get this to happen?
    i mean, i guess in an ideal world at some time in the future there could be e link between my aperture Albums and the images displayed in my WP portfolio blog but for the meantime can anyone help me with understanding what it might take to do a reasonably fluid facsimile of this workflow...?
    i guess i am not understanding how all the parts discussed here either relate or don't relate...
    THANKS

  • Premiere Workflow With Lightroom

    I have Adobe Premiere CS6 and Lightroom 4.1.  I like both. But I'd like to figure out a better workflow for copying my AVCHD video files (Panasonic GH2) from SD cards to my computer and managing them.
    Even though I've been using PhotoShop for years, I now do almost all of my still image post processing in Lightroom.   While it seems to have some new video editing features, it's still seems like it's focused on the traditional, photography, single-file paradigm - each file is a distinct piece of art that has little or no relationship with other files taken at the same time.  
    Obviously this is different from video where each piece of art is a combination of multiple media types (e.g. video, audio, stills, etc.) and most of the time there are multiple instances of each media type, all of which need to be combined into seamless end result.   Premiere does a great job of this.  However...
    It's the media import and management aspect that I'm unhappy with.  Prelude is an option, but it seems to have some media management features but not as robust as Lightroom.   In addition, the position of Prelude in the overall video creation workflow is unclear to me.
    So I'm perplexed.  I'd like to manage all of my media in a single place.   Even though this post is about Premiere, I spend at least as much time working on stills as video.  So a single media management tool (like lightroom) is my goal.   Unfortunately the overall Adobe management solution is still not as integrated as I'd like.   So...
    How do you manage you media?   How do you deal with the first stages of your workflow starting with the capture tool (camera, sound recorder, etc.) media card?   What tools do you prefer?
    Thanks in advance for any feedback.
    Regards,
    Dan.
    p.s. I'm an amateur in this.  I've been taking pics for 58 years (since I was 7), but I'm not a pro.   So my needs probably won't match a pro's needs.

    IMO...
    Photoshop and Premiere, and several other Adobe products are essentially products with a legacy approach - incredibly powerful tools for single purpose.   Historically, products and people were pretty much single purporse...
    Photoshop did photography stuff and Premiere did video stuff.   Photographers and video guys (and ladies) were two different groups with two different languages.  And there are also audio guys who did audio stuff, writing guys who did writing stuff, drawing guys who did drawing stuff, and web guys who did web stuff.
    At the Pro level this is still true.  But for many Pros and most amateurs, this single-purpose world doesn't exist exist any more.  We wear multiple hats.   The tools (like the GH2) capture mutiple types of media.   The GH3 will extend this.  Portable audio mini-recorders like the Zoom H1 extend it further.  Powerful, easy to use script-writing tools like Celtx extend it further.   And then we have the internet...
    I'm a professional software developer.  I don't do web pages professionally, but I've created a few, including a weather website (in progress) for Bellevue, Washington.  Web pages use multiple types of media.  It's normal to see a website with text, still images, video, audio, drawings and combinations of the three.
    So how do you manage all this stuff?  Not very well, IMO.  Adobe products don't do well here...
    Lightroom comes the closest because it stores metadata externally in a database.  For example you can apply metadata to .MTS files (try that in Bridge).   And you can group and stack files.  BUT... It doesn't manage a very wide array media - just photos and videos.   And you can't create a stack of clips and send it to Premiere.
    Bridge seems to work with well with certain types of media only. Try adding a keyword to a .MTS file.   And it seems to be Photoshop-centric.   Many of the Bridge features seem to be nothing more than a prettier interface to standard Windows (Mac?) features.   Lightroom easily does most of what Bridge does plus a whole lot more.
    As I wrote above, I just don't get Prelude.  It's UI is kinda/sorta Adobe-like, but uses unique terms like "ingest" (sounds like a bodily function).   What's worse is that it's media management and editing features are poor.   I.e. I don't see any added value over just using Premiere. 
    IMO, Adobe should extend Lightroom to be the entry point for all media-related products of any type.   It should have the ability to import, preview, and manage any type of file photos, videos, audio, text files, Word docs, Celtx files, etc.   For photos, videos, and audio, it should have modules that can provide at least some minimal editing features.   And most importantly...
    To the greatest extent possible, it should have the ability to send media and other files to other applications for editing, and then manage the modified file that is returned.  It's probably not feasible to do this with all apps, but it should be able to send files to apps like Premiere, Premiere Elements, Photoshop, Audition, and Soundbooth.
    OK... /Rant = OFF. 
    Thanks,
    Dan.

  • Limit to workflows running on a Sharepoint site?

    Is there a limit to how many workflows you should be running on an SP Online website? I ask because I am supposed to be developing a workflow that waits for a follow up day on contracts to send an email reminder to the person involved with that to remind
    them a contract is near renewal time. If we have 30 contracts and they are all running that workflow can that cause instability later on for the site?

    Hi,
    According to your post, my understanding is that you wanted to know the limit number of the workflows in SharePoint online.
    If you have 30 contracts, it would not be caused instability for the site.
    Testing has verified that all workflow activation events are processed for an on-item-creation workflow association when up to 5,000 items are created in a single bulk upload.
    Exceeding this limit could cause workflow initiation to time out.
    There is an article about the limit of the workflow, you can have a look at it.
    http://technet.microsoft.com/en-us/library/cc262787(v=office.15).aspx#Workflow
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Workflow completing after one task

    Hi,
    I have a simple approval and Pricing Record creation workflow.
    1.  The Employee submits a request for pricing record creation. ( Through EP )
    2.  The Manager gets the workflow task in his Inbox ( TSXXXX1)
         This Task has 5  outcomes of which only 2 are activated in the WF ( Approve , Reject )
    3.  On approval :
                  a.  The Request information is updated with the latest Status in a ZTable (TSXXXX2)
                  b   The Pricing Record is created in VK11 ( TSXXXX3)
    4.  On Rejection:
                  a.  The Request information is updated with the latest Status in a ZTable (TSXXXX2)
                  b   An Email is send out to the Employee with the MAnagers comments for rejection
    At this point on creation of Request the Manager gets the email in his workplace but on Approval or Rejection the WF goes to completed status after bypassing the  successive steps of 3 and 4 mentioned above.
    Any idea why it is bypassing those steps.
    Arunava

    >
    Arunava Das wrote:
    >...  successive steps of 3 and 4 mentioned above.
    >
    The steps should be parallel and not successive.Can you make sure you have 3a and 3b under 3 and same for 4a and 4b to be under 4.
    If the above is OK then let us know the outcome when it is approved for example.
    Ravi

  • Workflow Requriment  for Plant Maintance  ( PM )  Module

    MY Requriement is that  ,
       Whenever PM Department will confirm the Maintenance Order,
    SAP Workflow System will automatically create notification mail  for PP department.
    So if anybody having such kind  of  Workflow then  please guide me .
    Or   give me the  Steps how can I  Solved this Issue .
    Please forward me the  similar link also .
    ASAP.
    Regrads,
    Sandeep Jadhav

    Hello Sandeep,
    Use the BO BUS2007 and the event 'Created' as the triggering event for the maintenance order creation Workflow that you are going to create. create a 'sendmail' step in the template to send the notification.
    If the event is published by the system, then there is no need to do anything. If not use the concept of status management to publish the event when a new maintenance order is created. Use the Tcode 'BSVW' and make an entry with the following fields.
    StatusOT     = ORI
    BusinessOT = BUS2007
    Event           = CREATED
    Select the entry created and click on the 'Status restrictions'. make an entry with Sys.status = 'I0001' or the appropriate status for the maintenance order.
    Hope this will help.
    Regards,
    Samson

  • OIA Policy Creation

    It seems like the OIA OIM integration guide does not set up policy creation to push to OIM. Is that because in an integrated environment OIM should be creating the access policies and OIA should simply pull them in on a regular basis? Policy modification is set up to push to OIM in real time but not policy creation. Also if you alter the Policy-Creation workflow in a similar manner to the other workflows that are pushing real time the policy creation still does not push. can someone please explain how policies are supposed to be handled in a fully integrated OIA OIM environment?

    Anil
    As a long time member you should know by now that there is a minimum set of information that should accompany
    any post to this forum.  In addition to the information Gaston has asked you to provide, I would consider providing the following (please remember this for next time):
    FIM version number
    FIM components installed
    FIM exception text/detail - at the very least this should be the EXACT exception details that were displayed to you when you witnessed the failure (e.g. error dialog or details in the failed FIM Request); additionally you should always check the various
    event logs on the FIM sync/FIM service/FIM database servers.
    Thanks.
    Bob Bradley (FIMBob @
    TheFIMTeam.com) ... now using FIM Event Broker for just-in-time delivery of FIM 2010 policy via the sync engine, and continuous compliance for FIM

  • OIA 11.1.1.5 error while creating Business structure Rule

    Hi All,
    I deployed OIA in standalone Env. I am getting the following error while creating Business structure Rule.
    i was facing problem while deploying OIA with RBACX_HOME so i replaced all RBACX_HOME with actual path. but now i am facing the below problem.
    14:25:59,592 INFO [Config] OSCache: Getting properties from URL file:/opt/Oracle/OIA_Install/rbacx_staging/WEB-INF/classes/oscache.properties for the default configuration
    14:25:59,618 INFO [Config] OSCache: Properties read {cache.blocking=true, cache.algorithm=com.opensymphony.oscache.base.algorithm.LRUCache, cache.capacity=10000, cache.memory=true}
    14:25:59,618 INFO [GeneralCacheAdministrator] Constructed GeneralCacheAdministrator()
    14:25:59,620 INFO [GeneralCacheAdministrator] Creating new cache
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:31,339 ERROR [SpringContextAwareXMLWorkflowFactory] could not resolve environment variable:RBACX_HOME
    14:26:42,803 DEBUG [WavesetIAMSolution] Setting batch size: 100
    14:26:42,804 DEBUG [WavesetIAMSolution] Setting Role Batch Size 10
    14:26:43,230 DEBUG [FileIAMSolution] Setting batch size: 100
    14:26:43,230 DEBUG [FileIAMSolution] Setting Role Batch Size 10
    14:27:00,622 INFO [ContextLifecycleListener] Oracle Identity Analytics (build: 11.1.1.5.0.20110816_22_11024) Started
    14:30:15,915 ERROR [AbstractWorkflow] Error loading workflow User Business Structure Rule Creation Workflow
    com.opensymphony.workflow.FactoryException: unable to load modified workflow definition,workflow name:User Business Structure Rule Creation Workflow file:${RBACX_HOME}/conf/workflows/userbusinessstructure-rule-creation-workflow.xml
         at com.vaau.rbacx.workflow.SpringContextAwareXMLWorkflowFactory.loadWorkflow(SpringContextAwareXMLWorkflowFactory.java:96)
         at com.vaau.rbacx.workflow.SpringContextAwareXMLWorkflowFactory.getWorkflow(SpringContextAwareXMLWorkflowFactory.java:85)
         at com.opensymphony.workflow.loader.AbstractWorkflowFactory.getWorkflow(AbstractWorkflowFactory.java:48)
         at com.opensymphony.workflow.config.SpringConfiguration.getWorkflow(SpringConfiguration.java:69)
         at com.opensymphony.workflow.AbstractWorkflow.getWorkflowDescriptor(AbstractWorkflow.java:319)
         at com.vaau.rbacx.workflow.manager.osworkflow.OSWorkflowManager.loadWorkflowDefinition(OSWorkflowManager.java:109)
         at com.vaau.rbacx.workflow.service.WorkflowServiceImpl.startWorkflow(WorkflowServiceImpl.java:108)
         at com.vaau.rbacx.workflow.service.WorkflowServiceImpl.startWorkflow(WorkflowServiceImpl.java:175)
         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.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 org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy105.startWorkflow(Unknown Source)
         at com.vaau.rbacx.idw.service.RbacxIDWServiceImpl.createUserBusinessUnitRule(RbacxIDWServiceImpl.java:1816)
         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.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 org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:113)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:113)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy113.createUserBusinessUnitRule(Unknown Source)
         at com.vaau.rbacx.idw.web.dwr.impl.DwrBusinessUnitServiceImpl.createUserBusinessUnitRule(DwrBusinessUnitServiceImpl.java:730)
         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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
         at $Proxy151.createUserBusinessUnitRule(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.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 org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy142.createUserBusinessUnitRule(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.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
         at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
         at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
         at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
         at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
         at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
         at org.directwebremoting.spring.DwrController.handleRequestInternal(DwrController.java:234)
         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
         at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:512)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
         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:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
         at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:92)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.concurrent.ConcurrentSessionFilter.doFilterHttp(ConcurrentSessionFilter.java:100)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:176)
         at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:100)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:97)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    14:30:15,926 ERROR [RbacxIDWServiceImpl] com.vaau.rbacx.workflow.WorkflowInitializationException: workflow not found:User Business Structure Rule Creation Workflow
    14:30:15,941 ERROR [TransactionInterceptor] Application exception overridden by commit exception
    com.vaau.rbacx.idw.IDWException: Error creating userbusinessunit rule
         at com.vaau.rbacx.idw.service.RbacxIDWServiceImpl.createUserBusinessUnitRule(RbacxIDWServiceImpl.java:1822)
         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.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 org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:113)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:113)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy113.createUserBusinessUnitRule(Unknown Source)
         at com.vaau.rbacx.idw.web.dwr.impl.DwrBusinessUnitServiceImpl.createUserBusinessUnitRule(DwrBusinessUnitServiceImpl.java:730)
         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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
         at $Proxy151.createUserBusinessUnitRule(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.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 org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy142.createUserBusinessUnitRule(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.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
         at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
         at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
         at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
         at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
         at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
         at org.directwebremoting.spring.DwrController.handleRequestInternal(DwrController.java:234)
         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
         at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
         at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
         at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
         at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
         at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:512)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
         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:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
         at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:92)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.concurrent.ConcurrentSessionFilter.doFilterHttp(ConcurrentSessionFilter.java:100)
         at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:54)
         at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
         at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:176)
         at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:100)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:97)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: com.vaau.rbacx.workflow.WorkflowInitializationException: workflow not found:User Business Structure Rule Creation Workflow
         at com.vaau.rbacx.workflow.service.WorkflowServiceImpl.startWorkflow(WorkflowServiceImpl.java:111)
         at com.vaau.rbacx.workflow.service.WorkflowServiceImpl.startWorkflow(WorkflowServiceImpl.java:175)
         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.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 org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy105.startWorkflow(Unknown Source)
         at com.vaau.rbacx.idw.service.RbacxIDWServiceImpl.createUserBusinessUnitRule(RbacxIDWServiceImpl.java:1816)
         ... 97 more
    Thank you

    RBACX_HOME is set...but it is not able to get the value RBACX_HOME in xml files...so replaced RBACX_HOME with actual path..and it got resolved...thanks for the reply..

Maybe you are looking for