Renaming View

Hi,
I have created a view in r/3 . Now i want to rename the same view without creating a new one. Can any one suggest how to rename a view?
regards,
Harish.

Hi,
No object can be renamed(tech name) once created.
So this has to be copied and then given a new name.
Naveen.A

Similar Messages

  • 10g Preview: No way to rename view link usages in AM

    10g Preview (9.0.5.0.0 Build 1375), Win2k SP3.
    I generated the entity objects, view objects, associations, and view links from my DB structure. I created an application module with the default data model from the view objects and view links.
    I then renamed all of the view links using the Rename View Link dialog. The AM's xml file was correctly updated with the new names of the underlying view links, but the view link usages retained the old names.
    There does not appear to be a convenient way of renaming the view link usages in the AM. The workarounds are either to deconstruct the data model and then reconstruct it, or to manually edit the .java and .xml files.
    I would like to see, at minimum, the ability to rename the AM's usages via a right-click menu in the Structure pane. This would affect both view object and view link usages. Currently the only option available in the right-click menu is to edit the underlying business object, not the usage. It also would make sense to allow view link usages to be renamed from the Data Model page of the AM wizard.

    That worked beautifully. I didn't have the property inspector open originally, so it's nice to know there is a way to rename usages after all.
    I wonder if there's a usability issue here though... maybe it's just me, but with the ability to rename some things via the right-click menu in the navigator pane, it seemed natural to look in the very similar structure pane for the same sort of functionality. Now there's a third place to look. Perhaps if the right-click menu in the structure pane simply had a "Properties..." entry or something similar that brought focus to the Property Inspector, it would help the user understand that there's another place to try to make the desired changes.

  • Rename view,procedure,function,trigger in oracle.

    hi all,
    Just i am thinking a concept in oracle.
    can i rename view,procedure,function,trigger in oracle. i know it is not possible bcos it is a script.
    can u please confirm me

    You can rename View
    http://download.oracle.com/docs/cd/B12037_01/server.101/b10759/statements_9019.htm
    You can rename Trigger
    http://www.ss64.com/ora/trigger_a.html
    Well there we go. Having never had a need to do it myself (I put it down to good design and coding standards!) I never knew it was possible.
    ;-))

  • [svn:osmf:] 13227: PARB changes: Rename ViewTrait to DisplayObjectTrait, rename view property to displayObject property, and rename ViewEvent to DisplayObjectEvent.

    Revision: 13227
    Revision: 13227
    Author:   [email protected]
    Date:     2009-12-30 04:28:42 -0800 (Wed, 30 Dec 2009)
    Log Message:
    PARB changes: Rename ViewTrait to DisplayObjectTrait, rename view property to displayObject property, and rename ViewEvent to DisplayObjectEvent. Renaming trait implementing classes accordingly, and updating framework client code and unit tests.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/.actionScriptProperties
        osmf/trunk/framework/MediaFramework/.flexLibProperties
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeMediaTraitFactory.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelViewTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialViewTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/content/ContentElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaElementSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/MediaPlayerSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/display/ScalableSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/image/ImageElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/DefaultLayoutRenderer.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/ILayoutTarget.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutContextSprite.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutRendererBase.as
        osmf/trunk/framework/MediaFramework/org/osmf/layout/MediaElementLayoutTarget.as
        osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/MediaFramework/org/osmf/proxies/ListenerProxyElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/swf/SWFElement.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/MediaTraitType.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/VideoElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/MediaFrameworkTests.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelViewableTrai t.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialViewableTrait. as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestTraitLoader.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/display/TestMediaElementSprite.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/display/TestMediaPlayerSprite.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/display/TestScalableSprite.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/gateways/TestRegionGateway.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/layout/TestDefaultLayoutRenderer.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/layout/TestMediaElementLayoutTarget. as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/layout/TesterLayoutTargetSprite.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/MediaTraitResolverBaseTestCase .as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayerWithDynamicStre amingVideoElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayerWithDynamicStre amingVideoElementSubclip.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayerWithVideoElemen t.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayerWithVideoElemen tSubclip.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/proxies/TestListenerProxyElementAsSu bclass.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/proxies/TestProxyElementAsDynamicPro xy.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/proxies/TestTemporalProxyElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestSeekTraitAsSubclass.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/DynamicListenerProxyElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/DynamicMediaElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/DynamicProxyElement.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/video/TestVideoElement.as
    Added Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeDisplayObjectTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/DisplayObjectEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamDisplayObjectTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/DisplayObjectTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestCompositeDisplayObje ctTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelElementWithD isplayObjectTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialElementWithDis playObjectTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamDisplayObjectTrait. as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestDisplayObjectTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestDisplayObjectTraitAsSubcl ass.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/DynamicDisplayObjectTrait.as
    Removed Paths:
        osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeViewTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/events/ViewEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamViewTrait.as
        osmf/trunk/framework/MediaFramework/org/osmf/traits/ViewTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestCompositeViewableTra it.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelElementWithV iewTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialElementWithVie wTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamViewTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestViewTrait.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/traits/TestViewTraitAsSubclass.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/DynamicViewTrait.as

  • Renaming View from another schema

    Hi,
    I've 2 schemas  namely  department  ,  hr
    Now department schema is having one table EMP . And a view is created on that table with the name R_EMP
    Schema Name :  department
    Table Name  :  EMP
    View Name   :  R_EMP
    GRANT SELECT ON R_EMP  TO  HR ; 
    In HR schema a synonym has been created on view R_EMP with the name R_EMP .
    CREATE OR REPLACE SYNONYM hr.R_EMP for department.R_EMP
    Schema Name :  hr
    Synonym Name:  R_EMP
    Now I want to rename the view name R_EMP  to V_EMP  from  HR schema only
    So, I tried the folloiwng syntax in HR schema (All the operations should be done from this schema only )
    [code]
    RENAME department.R_EMP to department.V_EMP ;
    Error:
    ORA-01765: specifying table's owner name is not allowed
    [/code]
    How to change the syntax to make the statement work from HR schema .
    Thank You .

    Smile,
    The questions is pretty much answered now. You might want to have a look at this as well.
    How to rename a table in another user's schema
    You can alter the session to set your current schema to the name of the schema where you want to rename the view and then do a direct rename.
    Thanks,
    Ishan

  • Little problem with rename view

    Hej, I've been having a problem an small problem with this... so far i'm changing the position of the tree of and Active Directory account... the major problem is that if i move this account 3 times the accountId fot that resurce is still the original one.
    <set name='newViews.newAccountId'>
                    <ref>myIdentity</ref>
                  </set> 
                  <set name='newViews.accounts[AD].newAccountId'>
                    <ref>myIdentity</ref>
                  </set>
                  <set name='newViews.resourceAccounts.selectAll'>
                    <s>false</s>
                  </set>
                  <set name='newViews.accounts[AD].identity'>
                    <ref>myIdentity</ref>
                  </set>
                  <set name='newViews.accounts[AD].newAccountId'>
                    <ref>myIdentity</ref>
                  </set>
                  <set name='newViews.resourceAccounts.currentResourceAccounts[AD].identity'>
                    <ref>myIdentity</ref>
                  </set>
                  <set name='newViews.resourceAccounts.currentResourceAccounts[AD].selected'>
                    <s>true</s>
                  </set>
                  <set name='newViews.resourceAccounts.currentResourceAccounts[Lighthouse].selected'>
                    <s>false</s>
                  </set>myIdentity is the new value for the account basically cn=..,ou=.. etc.. and all works fine but the first given accountId when the account is created always remains and is never changed during the rename action....

    Hi,
    I had the same problem. The move operation in AD functioned perfectly but the displayed account information kept showing the old DN. The problem was, I had the move activity inserted in the update user workflow BEFORE the Provision activity. I moved my custom rename activity to AFTER Provision (and right before notification) and now the new DN is showing on the account information screen. It appears that if you do the rename before provision, the old information will overwrite the new stuff. But if you do it after provision the new stuff will overwrite the old stuff.
    I hope this helps :-)

  • How to rename a View Link in a data model?

    In JDeveloper 9.0.3, I create a simple BC4J project with a master and a detail. The business components are properly created.
    When I try to design the data model for the module, I am able to link the view for the master and the view for the detail, there is no problem to rename the view objects that I select in my data model, but I found no way to rename the view links used between the view objects.
    I always get an automatically generated name, like "FkForeignDetailLink1". This is what I see in the data model, and also in the structure of the module, in the "View Link Members" section.
    I am able to modify the properties of this view link, but not its name. Am I missing something?
    TIA

    to clarify... In the AM wizard, you are trying to rename the instances of view objects and view links?
    If so, you are right, there is no way to rename view links on that panel. We are working on a better way to do that for the next release. The only way I know of to rename the view links is to shut jdev down and edit the XML for the application modele. This can be dangerous if you get it wrong, so make a backup before attempting this. The hint with renaming things OUTSIDE JDeveloper, I already know, but I don't like much.
    As for the AM wizard, I just noticed that I cannot do it inside. But that's no problem for me, as lots of details cannot be done inside the wizard, but there is a way to customize them afterwards. My real problem is that didn't find ANY way of doing it.
    A question for you if I may. Why are you renaming the view link instances? I though most users would use the detail view instance directly. The detail view instance would in turn look up the appropriate view link into, what ever its name was. The only place where I saw the bad view link names displayed in JDev was the Structure pane of the AM, under View Link Members. But there is no way to modify them there. As for the detail view instance, I didn't find a place to get to the view link at design time (in 9.0.3.988).
    Could you be more precise, please?
    Thanks again,
    Adrian

  • Change user's OU with punctuation mark doesn't work by Rename User View

    Hi,
    I have problem with moving user between OU by Rename User View when punctuation mark in name of OU is used.
    I have own WF that assign user to specific OU depending on value of Select component. When value of this component is changed (against previous value) I call Rename View, that assign user to new OU. For OU without punctuation mark Rename View works OK.
    After finishing WF with punctuation mark in OU this Error appers:
    java.lang.RuntimeException: There is no such object on the server.
    But creating new AD account (by role assignment) in OU with punctuation work OK. In select component is rule that replace puctional character in correct form.
    Select component:
    <Field name='slctOrganizationalUnitUzivatele'>
                    <Display class='Select' action='true'>
                        <Property name='title' value='Nastavte organizacni jednotku:'/>
                        <Property name='allowedValues'>
                            <block>
                                <dolist name='zmena'>                             
                                    <invoke name='listResourceObjects' class='com.waveset.ui.FormUtil'>
                                        <invoke class='com.waveset.session.SessionFactory' name='getServerInternalContext' />
                                        <s>OrganizationalUnit</s>
                                        <s>AD</s>
                                        <null/>
                                        <s>false</s>
                                    </invoke>
                                     <rule name="RUL nahrada znaku">
                                        <argument name="inputString">
                                            <ref>zmena</ref>
                                        </argument>
                                        <argument name='hledanyRetezec'>
                                            <s>\,</s>
                                        </argument>
                                        <argument name='nahrazovaciRetezec'>
                                            <s>\, </s>
                                        </argument>
                                    </rule>                              
                                 </dolist>
                            </block>
                        </Property>
                        <Property name='sorted'>
                            <Boolean>true</Boolean>
                        </Property>
                    </Display>
                    <Default>
                        <upcase>
                            <ref>user.accounts[AD].ad_container</ref>
                        </upcase>
                    </Default>
                </Field>
    WF-Rename User
    <Activity id='10' name='renameUzivatele'>
            <Action id='0' application='com.waveset.session.WorkflowServices'>
              <Argument name='op' value='checkoutView'/>
              <Argument name='type' value='RenameUser'/>
              <Argument name='id' value='$(user.waveset.accountId)'/>
              <Argument name='authorized' value='true'/>
              <Return from='WF_ACTION_ERROR' to='error'/>
              <Return from='view' to='renameView'/>
            </Action>
            <Action id='1'>
              <expression>
                <block>
                  <set name='renameView.accounts[AD].identity'>
                    <ref>newDNrecord</ref>
                  </set>
                  <set name='renameView.resourceAccounts.currentResourceAccounts[AD].identity'>
                    <ref>newDNrecord</ref>
                  </set>
                  <set name='renameView.resourceAccounts.currentResourceAccounts[AD].selected'>
                    <s>true</s>
                  </set>
                  <set name='user.global.OrganizationalUnit'>
                    <ref>slctOrganizationalUnitUzivatele</ref>
                  </set>             
                </block>
              </expression>
            </Action>
            <Action id='2' application='com.waveset.session.WorkflowServices'>
              <Argument name='op' value='checkinView'/>
              <Argument name='view' value='$(renameView)'/>
              <Argument name='authorized' value='true'/>
            </Action>
            <Transition to='nastaveniPristupu-overeni'/>
            <WorkflowEditor x='193' y='343'/>
          </Activity>
    <set name='newDNrecord'>
                    <concat>
                      <s>CN=</s>
                      <ref>user.global.fullname</ref>
                      <s>,</s>
                      <ref>slctOrganizationalUnitUzivatele</ref>
                    </concat>
                  </set>Do you have any ideas?
    Thanks Petr

    Hi,
    I discovered following:
    - if name of OU in AD is without space (e.g. test,sample) so DN record is test\,sample and user is moved into this OU.
    - if name of OU in AD is with space (e.g. test, sample) so DN record is still test\,sample and user isn't moved.
    So problem is with empty space. How can I preserve space in DN name? I found something in documentation but I doesn't work for me.
    +Special Characters in FieldValues
    If you have a field value with a comma (,) or double quote (") character, or you want to preserve leading or trailing spaces, you must embed your field value within a pair of double quotes ("field_value"). You then need to replace double quotes in the field value with two double quote (") characters. For example, "John ""Johnny"" Smith" results in a field value of John "Johnny" Smith. +
    (from IDM Business Administrator's Guide, p.77)
    Guided this information I put value of slctOrganizationalUnitUzivatele into "". But this didn't work. Is good idea to have space in DN?
    Thanks for help.
    Petr
    Edited by: petrklinkovsky on Sep 10, 2009 5:06 AM

  • Which View for Renaming Department

    Hi
    We are changing a department name for a number of users and need to push the new department name onto a number of the resources. We have been using a Rename User View and code like this in a workflow (ITBM is one of our resources):
    <cond>
                    <isTrue>
                      <ref>userView.accountInfo.accounts[ITBM].created</ref>
                    </isTrue>
                    <block>
                      <set name='renameView.resourceAccounts.currentResourceAccounts[ITBM].selected'>
                        <Boolean>true</Boolean>
                      </set>
                      <set name='renameView.accounts[ITBM].department'>
                        <invoke name='getDepartmentFullName' class='UoS_IdmUtils'>
                          <ref>newDeptCode</ref>
                        </invoke>
                      </set>
                    </block>
                </cond>This does not seem to be working.
    Has anyone got any better ideas, should we be using the Rename User View in the first place for this?
    many thanks and kind regards
    matt

    Realised that should only be using the rename view for those Resources where something should be moved (AD and NDS) - can manage with a normal user view for the other resources

  • Active Directory Rename

    I am running into an issue with renames for Active Directory in SIM 8.1.12. I am using the standard RenameUser View and setting the identity and and accountId. The first time I run through the workflow everything works as expected. Any future rename requests, even from the standard Rename action on the Tabbed User Form, fails with a "Missing ResourceInfo" error. I have stood up a fresh installation of 8.1.12, with no customizations and I don't have any issues. So I know that it is something with my custom environment, but am at a loss as to what might be the problem. Any help would be appreciated.
    Following is the test workflow that I am executing to rename the user.
    <code>
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE TaskDefinition PUBLIC 'waveset.dtd' 'waveset.dtd'>
    <!-- MemberObjectGroups="#ID#Top" createDate="Mon Dec 13 10:32:35 EST 2010" extensionClass="WFProcess" id="#ID#TaskDefinition:0 A Test Workflow" name="0 A Test Workflow" visibility="runschedule"-->
    <TaskDefinition id='#ID#TaskDefinition:0 A Test Workflow' name='0 A Test Workflow' creator='Configurator' createDate='1292254355003' lastModifier='Configurator' lastModDate='1292261470208' lastMod='9' repoMod='1292261470000' primaryObjectClass='TaskDefinition' taskType='Workflow' executor='com.waveset.workflow.WorkflowExecutor' suspendable='true' syncControlAllowed='true' execMode='sync' execLimit='0' resultLimit='0' resultOption='delete' visibility='runschedule' progressInterval='0'>
    <Extension>
    <WFProcess name='0 A Test Workflow' maxSteps='0'>
    <Activity id='0' name='start'>
    <Transition to='Test'/>
    <WorkflowEditor x='22' y='22'/>
    </Activity>
    <Activity id='1' name='end'>
    <WorkflowEditor x='201' y='37'/>
    </Activity>
    <Activity id='2' name='Test'>
    <Action id='0'>
    <expression>
    <block>
    <set name='accountId'>
    <s>00002</s>
    </set>
    </block>
    </expression>
    </Action>
    <Action id='1' name='getRenameUser View' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkoutView'/>
    <Argument name='type' value='RenameUser'/>
    <Argument name='id'>
    <ref>accountId</ref>
    </Argument>
    <Return from='view' to='renameView'/>
    </Action>
    <Action id='2'>
    <expression>
    <block>
    <set name='renameView.resourceAccounts.selectAll'>
    <s>false</s>
    </set>
    <set name='renameView.resourceAccounts.currentResourceAccounts[AD].selected'>
    <s>true</s>
    </set>
    <set name='renameView.accounts[AD].identity'>
    <s>CN=Test.User2,ou=DisabledUser,DC=hbcbs,DC=com</s>
    </set>
    <set name='renameView.accounts[AD].accountId'>
    <s>CN=Test.User2,ou=DisabledUser,DC=hbcbs,DC=com</s>
    </set>
    </block>
    </expression>
    </Action>
    <Action id='3' name='checkIn View' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkinView'/>
    <Argument name='view' value='$(renameView)'/>
    <Argument name='authorized' value='true'/>
    </Action>
    <Transition to='end'/>
    <WorkflowEditor x='176' y='250'/>
    </Activity>
    </WFProcess>
    </Extension>
    <MemberObjectGroups>
    <ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
    </MemberObjectGroups>
    </TaskDefinition>
    </code>
    Thanks,
    Pete

    This works for me:
    <Variable name='accountId' input='true'>
    <Variable name='newIdentityAd'/>
    <Variable name='renameView'/>
    <Activity id='1' name='Move AD user'>
    <Variable name='WF_ACTION_ERROR'/>
    <Variable name='view'/>
    <Action id='0' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkoutView'/>
    <Argument name='type' value='RenameUser'/>
    <Argument name='id' value='$(accountId)'/>
    <Argument name='name' value='$(accountId)'/>
    <Variable name='view'/>
    <Return from='view' to='renameView'/>
    </Action>
    <Transition to='Set Naming Attributes'>
    <isnull>
    <ref>WF_ACTION_ERROR</ref>
    </isnull>
    </Transition>
    <Transition to='end'/>
    </Activity>
    <Activity id='2' name='Set Naming Attributes' audit='true'>
    <Action id='0' name='Set Parameters for Identity Rename'>
    <expression>
    <block>
    <set>
    &lt;s&gt;renameView.resourceAccounts.currentResourceAccounts[AD].selected&lt;/s&gt;
    &lt;s&gt;true&lt;/s&gt;
    </set>
    <set>
    &lt;s&gt;renameView.accounts[AD].identity&lt;/s&gt;
    <ref>newIdentityAd</ref>
    </set>
    </block>
    </expression>
    </Action>
    <Action id='1' name='Checkin Rename View' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkinView'/>
    <Argument name='view' value='$(renameView)'/>
    </Action>
    <Transition to='end'/>
    </Activity>
    Greetings,
    Marijke

  • Moving windows to different views in Subtle

    Does anyone know host to move windows to different views in Subtle? I copied the code from http://subforge.org/projects/subtle/wik … ve-windows but it doesn't exactly work. Sure it allows to get the window into another view, but it doesn't remove it from the old view. Also, I have 5 active views, but it only works on the first 3.
    I'm willing to experiment with suggestions, but I have no idea how to work with the configuration really well. I'm way more used to languages similar to Java, and I could find my way through xmonad's config, but Subtle's config is the most wierdest code I've run into so far (I haven't experimented with Perl yet, my dad say's that it's also very confusing).
    Thanks! =)

    Hi,
    the form alone will only help you with IDM just like you experienced. The reason is that in LDAP and AD what you are trying to do is not an update but a rename in IDMs terminology.
    So what you have to do is:
    Find out that the user has to move and move him in IDM in the form. Put a field in your form like issueRename and set it to true.
    Clone your updateUser workflow and add a new activity issueRename. In the provisioning activity insert a new transition to issueRename if user.issueRename equals true.
    The new activity checks out a rename view modifies it and checks it back in to then continue where the provisioning activity would have gone if you had not inserted the rename step.
    To figure out how to manipulate the view to reach your goal use the bpe on a user with AD and LDAP and check out his rename view. Modify it, save it and check if it worked. When you got it working do the same what you did in bpe interactivly with a script action between renameView checkout and checkin.
    Regards,
    Patrick

  • Ftp software and listbox selection

    Hi,
    I am wondering if someone can help me with my program.
    Part of my program requires me to design some ftp software.
    I need to be able to read the row which the user has selected and then when the user hits one of the main buttons (i.e. Make Dir, Rename, View, Delete) be able to act upon that file.
    Therefore if the user selects Rename or delete, the program must rename the file or delete the file from the list box.  Similar to professional ftp software.
    My problem is identifying the selected row and using the value effectively.
    Attachments:
    FTP FP.llb ‏1339 KB

    PReitano wrote:
    Hi,
    I am wondering if someone can help me with my program.
    Part of my program requires me to design some ftp software.
    I need to be able to read the row which the user has selected and then when the user hits one of the main buttons (i.e. Make Dir, Rename, View, Delete) be able to act upon that file.
    Therefore if the user selects Rename or delete, the program must rename the file or delete the file from the list box.  Similar to professional ftp software.
    My problem is identifying the selected row and using the value effectively.
    You need to have the file that your code interface node loads so that way i can test to see what is wrong with your program.
    p.s.. please have it apple friendly. Thanks

  • Different process revisions with inbound Database Adapters

    Hi,
    we've got a BPEL-process deployed in different revisions (1.0 and 1.1). The process state of Revision 1.0 is still "on", but it is marked as "inactive" because no new instances of this process are needed, but old instances are still running. Revision 1.1 of the process is marked as default revision with state "on/active".
    The processes are started by a database adapter, polling a single view that is based on a single table for new records and in the process flow we've got further adapters, waking up the process-instance, while waiting for input from other components of our system. The views are accessed by synonyms.
    Correlation of messages to the instances is done by correlation sets, based on data read from the view.
    Because of some refactorings in our application, we had to rename the views and simply create different synonyms, pointing on the renamed views, so that both processes can use it. The problem is now that we monitored, old process-instances of revision 1.0 which are not running further. Analyzing the problem, we find all messages for the old revision in the callback section of the administration-tab in the BPEL-Console, pointing to the new revision and the new view name, so this messages could never be delivered to old process-revision!
    What I can imagine is that the adapter has problems with accessing the same view with different synonyms. Or is it possible that there are some issues with the adapters activation agents?
    We are using SOA Suite version 10.1.3.4. Any help is appreciated.
    Thanks in advance
    Sven
    PS: Here a short example of the scenario regarding the view:
    Before: View: test1_v ( id, name ); accessible by synonym test1_v
    After: View: test2_v ( id, name ); accessible by synonyms test1_v and test2_v

    Hi,
    we've got a BPEL-process deployed in different revisions (1.0 and 1.1). The process state of Revision 1.0 is still "on", but it is marked as "inactive" because no new instances of this process are needed, but old instances are still running. Revision 1.1 of the process is marked as default revision with state "on/active".
    The processes are started by a database adapter, polling a single view that is based on a single table for new records and in the process flow we've got further adapters, waking up the process-instance, while waiting for input from other components of our system. The views are accessed by synonyms.
    Correlation of messages to the instances is done by correlation sets, based on data read from the view.
    Because of some refactorings in our application, we had to rename the views and simply create different synonyms, pointing on the renamed views, so that both processes can use it. The problem is now that we monitored, old process-instances of revision 1.0 which are not running further. Analyzing the problem, we find all messages for the old revision in the callback section of the administration-tab in the BPEL-Console, pointing to the new revision and the new view name, so this messages could never be delivered to old process-revision!
    What I can imagine is that the adapter has problems with accessing the same view with different synonyms. Or is it possible that there are some issues with the adapters activation agents?
    We are using SOA Suite version 10.1.3.4. Any help is appreciated.
    Thanks in advance
    Sven
    PS: Here a short example of the scenario regarding the view:
    Before: View: test1_v ( id, name ); accessible by synonym test1_v
    After: View: test2_v ( id, name ); accessible by synonyms test1_v and test2_v

  • Modify the Move User workflow to change AD location

    All,
    I what to move a user within an IDM organization and have it move the user within AD to different Organization UNIT.
    I think that I can modify the Move User workflow and add an additional action to the Process Org Moves Activity. I want to clarify is this is what everyone else has been doing for department transfers.

    You will need to specify RenameUserViewer as the type when checking out the view.
                    <Action id='0' name='Checkout Rename View' application='com.waveset.session.WorkflowServices'>
                        <Argument name='op' value='checkoutView'/>
                        <Argument name='type' value='RenameUserViewer'/>
                        <Argument name='id' value='$(accountId)'/>
                        <Argument name='subject' value='$(WF_CASE_OWNER)'/>
                    </Action>

  • Can IdM make LDAP modrdn operations? (No replies = No can do)

    Maybe I am flogging a dead horse, but I am trying to get idM to manage a LDAP resource where the LDAP entries may move in the Directory Information Tree... the usual situation when a person moves department/location/job etc.
    I am prepared to believe it can, yet I am starting to dispair of IdM.
    If anyone is prepared to answer "Yes", could they please take time to explain to an IdM novice, just how I can influence the Update user workflow so that it is aware of any changes to attributes which affect the DN, ie we need to do a modRDN on the LDAP resource.

    Still trying to get this to format correctly - If it doesn't appear OK this time, then reply to the above msg, then hit "Quote Original" and the true code that I added will show up.
    >
    Checkout the user view:
            <Action id='1' name='Fetch userview'
    application='com.waveset.session.WorkflowServices'
    hidden='true'>
    <Argument name='op' value='getView'/>
    <Argument name='type' value='User'/>
    <Argument name='id' value='$(accountId)'/>
    <Argument name='TargetResources'>
    <list>
    <s>LDAP_Resource</s>
    </list>
    </Argument>
    <Argument name='subject'
    ='subject' value='Configurator'/>
    <Return from='view' to='user'/>
    </Action>Update the 'Location' attribute
    <set
    name="user.accounts[LDAP-Resource].location"><ref>loca
    tionVariable</ref></set>Build the new DN:
                    <concat>
    <s>ou=</s>
    <ref>locationVariable</ref>
    <s>ou=people,o=company.com</s>
    </concat>Checkout a Rename view to change the DN.
    <Activity id='13' name='Update LDAP'>
    <Action id='0' name='Modify LDAP User'
    AP User'
    application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkoutView'/>
    <Argument name='subject'
    ='subject' value='Configurator'/>
    <Argument name='authorized' value='true'/>
    <Argument name='type' value='RenameUser'/>
    <Argument name='id' value='$(accountId)'/>
    <Argument name='toRename'
    'toRename' value='[LDAP-Resource]'/>
    <Argument
    <Argument
    name='resourceAccounts.currentResourceAccounts[LDAP-Re
    source].selected' value='true'/>
    <Return from='view' to='newViews'/>
    </Action>
    <Action id='1'>
    <expression>
    <block>
    <invoke name='toXml'>
    <ref>newViews</ref>
    </invoke>
    <set
    <set
    <set
    <set
    set
    name='newViews.accounts[LDAP-Resource].identity'>
    <ref>new_identity</ref>
    </set>
    <set
    <set
    <set
    <set
    name='newViews.resourceAccounts.currentResourceAccount
    s[LDAP-Resource].identity'>
    <ref>new_identity</ref>
    </set>
    <set
    <set
    <set
    <set
    name='newViews.resourceAccounts.currentResourceAccount
    s[LDAP-Resource].selected'>
    <s>true</s>
    </set>
    <invoke name='toXml'>
    <ref>newViews</ref>
    </invoke>
    </block>
    </expression>
    </Action>
    <Action id='2' name='Rename Checkin'
    Checkin'
    application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkinView'/>
    <Argument name='view'
    ame='view' value='$(newViews)'/>
    <Argument name='subject'
    ='subject' value='Configurator'/>
    </Action>--------------
    Be Careful, make sure you have the business
    requirements well defined, moves can be pretty
    serious operations to automate.
    You might think about changing the users
    waveset.organization if the change in facillity also
    effects their location in Identity Manager.
    Matt Walters
    CPSG
    [email protected]
    (972)824-9224
    You should look at directory Junction - The premise
    is that the DIT and the structure in Identity manager
    should mirror one another.
    Most IdM implementations have strict rules that
    follow moves, job transfers and such - so they are
    usually put through a custom workflow.
    In this case you would need to customize the Update
    workflow to handle the case when a e.g. 'location' is
    changed. I've been doing this a while, and this is
    how I did it at a client.
    Lets say they go from
    ou=location33,ou=people,o=company.com to
    ou=location45,ou=people,o=company.com. What
    you need to do is put a transtion (triggered by a
    change in the location) that goes to an update and
    rename activity.
    Checkout the user view:
            <Action id='1' name='Fetch userview'
    application='com.waveset.session.WorkflowServices'
    hidden='true'>
    <Argument name='op' value='getView'/>
    <Argument name='type' value='User'/>
    <Argument name='id' value='$(accountId)'/>
    <Argument name='TargetResources'>
    <list>
    <s>LDAP_Resource</s>
    </list>
    </Argument>
    <Argument name='subject'
    ='subject' value='Configurator'/>
    <Return from='view' to='user'/>
    </Action>Update the 'Location' attribute
    <set
    name="user.accounts[LDAP-Resource].location"><ref>loca
    tionVariable</ref></set>Build the new DN:
                    <concat>
    <s>ou=</s>
    <ref>locationVariable</ref>
    <s>ou=people,o=company.com</s>
    </concat>Checkout a Rename view to change the DN.
    <Activity id='13' name='Update LDAP'>
    <Action id='0' name='Modify LDAP User'
    AP User'
    application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkoutView'/>
    <Argument name='subject'
    ='subject' value='Configurator'/>
    <Argument name='authorized' value='true'/>
    <Argument name='type' value='RenameUser'/>
    <Argument name='id' value='$(accountId)'/>
    <Argument name='toRename'
    'toRename' value='[LDAP-Resource]'/>
    <Argument
    <Argument
    name='resourceAccounts.currentResourceAccounts[LDAP-Re
    source].selected' value='true'/>
    <Return from='view' to='newViews'/>
    </Action>
    <Action id='1'>
    <expression>
    <block>
    <invoke name='toXml'>
    <ref>newViews</ref>
    </invoke>
    <set
    <set
    <set
    <set
    set
    name='newViews.accounts[LDAP-Resource].identity'>
    <ref>new_identity</ref>
    </set>
    <set
    <set
    <set
    <set
    name='newViews.resourceAccounts.currentResourceAccount
    s[LDAP-Resource].identity'>
    <ref>new_identity</ref>
    </set>
    <set
    <set
    <set
    <set
    name='newViews.resourceAccounts.currentResourceAccount
    s[LDAP-Resource].selected'>
    <s>true</s>
    </set>
    <invoke name='toXml'>
    <ref>newViews</ref>
    </invoke>
    </block>
    </expression>
    </Action>
    <Action id='2' name='Rename Checkin'
    Checkin'
    application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='checkinView'/>
    <Argument name='view'
    ame='view' value='$(newViews)'/>
    <Argument name='subject'
    ='subject' value='Configurator'/>
    </Action>--------------
    Be Careful, make sure you have the business
    requirements well defined, moves can be pretty
    serious operations to automate.
    You might think about changing the users
    waveset.organization if the change in facillity also
    effects their location in Identity Manager.
    Matt Walters
    CPSG
    [email protected]
    (972)824-9224

Maybe you are looking for