IdM IDE

Hi!
After installing IdM IDE pluging (from IdM v 7.1) to NetBeans 5.5.1 (or 5.5) and creating new IdM project a get this error:
Annotation: Missing resource from class: org.openide.util.NbBundle$PBundle
Annotation: Key which was not found: LBL_PROJECT_NAME
java.util.MissingResourceException: Can't find resource for bundle org.openide.util.NbBundle$PBundle, key LBL_PROJECT_NAME
     at java.util.ResourceBundle.getObject(ResourceBundle.java:325)
     at java.util.ResourceBundle.getString(ResourceBundle.java:285)
     at org.openide.util.NbBundle.getMessage(NbBundle.java:623)
     at com.sun.idm.ide.common.messages.CommonBundle.getMessage(CommonBundle.java:1475)
     at com.sun.idm.ide.common.messages.CommonBundle.getMessage(CommonBundle.java:1548)
     at com.sun.idm.ide.common.messages.CommonBundle.getMessage(CommonBundle.java:1524)
     at com.sun.idm.ide.common.messages.CommonBundle.getMessage(CommonBundle.java:1423)
     at com.sun.idm.ide.project.webtemplate.NameAndLocationPanel.initComponents(NameAndLocationPanel.java:103)
     at com.sun.idm.ide.project.webtemplate.NameAndLocationPanel.<init>(NameAndLocationPanel.java:73)
     at com.sun.idm.ide.project.webtemplate.AbstractTemplateWizardIterator.initialize(AbstractTemplateWizardIterator.java:135)
     at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:950)
     at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:76)
     at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:175)
     at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:193)
     at org.netbeans.modules.project.ui.TemplatesPanel.storeSettings(TemplatesPanel.java:111)
     at org.openide.WizardDescriptor.setValue(WizardDescriptor.java:1042)
     at org.netbeans.core.windows.services.NbPresenter$ButtonListener.actionPerformed(NbPresenter.java:1074)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
     at java.awt.Component.processMouseEvent(Component.java:5517)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
     at java.awt.Component.processEvent(Component.java:5282)
     at java.awt.Container.processEvent(Container.java:1966)
     at java.awt.Component.dispatchEventImpl(Component.java:3984)
     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     at java.awt.Component.dispatchEvent(Component.java:3819)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     at java.awt.Window.dispatchEventImpl(Window.java:1791)
     at java.awt.Component.dispatchEvent(Component.java:3819)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153)
     at java.awt.Dialog$1.run(Dialog.java:535)
     at java.awt.Dialog$2.run(Dialog.java:563)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.awt.Dialog.show(Dialog.java:561)
     at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:816)
     at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:859)
     at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:847)
     at org.openide.util.Mutex.doEventAccess(Mutex.java:1178)
     at org.openide.util.Mutex.readAccess(Mutex.java:215)
     at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:832)
     at java.awt.Component.show(Component.java:1302)
     at java.awt.Component.setVisible(Component.java:1255)
     at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:467)
     at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:340)
[catch] at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:113)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Any idea where the problem might be?
IDE plug-in from IdM v 7.0 works fine but the new one doesn't.

And the answear is here: http://forum.java.sun.com/thread.jspa?threadID=5180207&tstart=0
Have to start netbeans with 'en' locale:
netbeans.exe --locale en                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • Compatibility and using NB6.8 with the IdM IDE Plugin

    What compatible versions of IdM - NB - IDE Plugin work together ?
    I recent versions: IdM 8.x and NB 6.8
    but I don't see that there is a plugin version compatible with NB.v6.8.
    My IDE is version 8.1.0 of the .nbm
    The last link claims to have code that will allow the IDE .nbm to work with NB 6.8
    [How To Setup An IDM Project|http://wikis.sun.com/display/sunidmdev/How+To+Setup+An+IDM+Project]
    [Identity Manager IDE|https://identitymanageride.dev.java.net/]
    [IdM plug-in for Netbeans 6.8|http://waveset.allidm.com/?p=38]
    Last link, from an April 2010 blog post.
    Any comments, suggestions on this ?
    I'll probably be trying it myself, and maybe be able to give my feedback shortly
    TIA

    i_dvlp wrote:
    What compatible versions of IdM - NB - IDE Plugin work together ?The officially support version of the IDM for IDM 8.1 is Netbeans 6.1.
    I've been able to use the IDM plugin in Netbeans 6.5.1 without issue. I tried and did manage to get it to work in Netbeans 6.8 but I needed to add the org-netbeans-modules-editor-deprecated-pre61completion.nbm module for it to work or even install properly. (I think I got the compat module from http://dlc.sun.com.edgesuite.net/netbeans/updates/6.5.1/uc/final/stable/modules/ide10/ but it's been a while.) Even with the deprecated module there were numerous bugs in Netbeans 6.8 with the IDM 8.1 plugin. Thinks like context menus and auto completion just didn't work right. At the end of the day I don't really need Netbeans 6.8 so I went back to 6.5.1.
    So, short answer, you can get Netbeans 6.8 to work with the IDM plugin but there are bugs.

  • Unable to configure Netbeans IDE for IDM

    I am trying to configure Netbeans IDE for my IDM project. I am using Netbeans 6.8 with the compatible plugin with JDK 1.6.
    For creating the project, I select Identity Manager Project and then provide the war file, that I create for my existing IDM installation(so that Netbeans IDM project is connected with my existing IDM project), and then select Configure repository later.
    When I perform Build, I get the following error.
    <Error during build>
    Indexing C:\Documents and Settings\Administrator\My Documents\NetBeansProjects\Idm-811\custom\WEB-INF\config\custom-init-postprocess.xml
    C:\Documents and Settings\Administrator\My Documents\NetBeansProjects\Idm-811\idm-staging\sample\admins.xml: Unexpected error parsing: com.sun.idm.idebridge.util.InternalError: com.waveset.util.InternalError:
    ==> java.lang.IllegalStateException: Error attempting to encrypt: Could not initialize class javax.crypto.SunJCE_b
    com.sun.idm.idebridge.util.InternalError: com.waveset.util.InternalError:
    ==> java.lang.IllegalStateException: Error attempting to encrypt: Could not initialize class javax.crypto.SunJCE_b
    C:\Documents and Settings\Administrator\My Documents\NetBeansProjects\Idm-811\nbproject\nbjdk.xml:8: The following error occurred while executing this line:
    C:\Documents and Settings\Administrator\My Documents\NetBeansProjects\Idm-811\build.xml:384: Object validation failed; see object validator error output for details.
    BUILD FAILED (total time: 21 seconds)
    </Error>
    Anyone with similar issues, and workarounds would be appreciated.

    Use Netbeans 6.1 and Sun Identity Manager 8.1.1 and download plugin com-sun-idm-ide_8.1.0.20080630.nbm from http://java.net/projects/identitymanageride/downloads
    Currently i have installed it and it is working fine for me.
    OR
    re-downloaded idm ide-bundle.zip respective to your idm version and try to craete project in Netbeans 6.1 and 6.8.

  • Netbeans IDE download for SUN IdM 7.1

    Folks
    Can anyone tell where i could get the Netbeans IDE download for SUN IdM 7.1?
    Thanks
    Chellappan Sampath.

    Hello Chellappan,
    Do you actually have the IDM 7.1 bits? Per the 2 forum threads I posted earlier, did you check out the contents of the idm.war file that comes as part of the IDM 7.1 distribution? In the "sample" directly inside of idm.war you'll see "ide-bundle.zip". I uploaded it to our server for your convenience:
    https://supportuploads.sun.com/download?directory=downloads&file=ide%2dbundle%2ezip
    Also, directly in the IDM 7.1 zip you'll see: com-sun-idm-ide.nbm - I uploaded this as well in case you need it:
    https://supportuploads.sun.com/download?directory=downloads&file=com%2dsun%2didm%2dide%2enbm
    Finally, here's the public download link for all of IDM 7.1 in case there's something else you're missing:
    https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=SJS-IDMGR-7.1-OTH-G-F@CDS-CDS_SMI
    Regards,
    Alex

  • IdM 7.2 Question

    Hi !
    We've installed IDM 7.2 SP 9 as per the installation guides.
    We've also completed all the configuration steps as per the Config guide on Service Marketplace.
    Post that, we've added an SAP system as a Repository.
    However; while importing the SAP Provisioning Framework in the new identity store, we don't get the Import options screen.
    Instead, it simply says import complete...but the Provisioning Framework folder remains empty.
    Please can someone help advise if we're missing something.....
    (Our requirement is just setting up IDM as the central user/role store for a host of SAP/non SAP systems).
    Thanks a lot !
    saba.

    Hi Tero,
    We tried with Import_start.bat from the command prompt.
    We added our store name as I=<store name>
    Below is the output:
    C:\usr\sap\IdM\Identity Center>"C:\Program Files\Java\jre6\bin\java.exe" -Xms1
    m -Xmx512m -DDSE_HOME="C:\usr\sap\IdM\Identity Center" com.sap.idm.ic.syncutil
    mport  OPERATION=IDM_SOL STARTID=2 JDBC_DRIVER=com.microsoft.jdbc.sqlserver.SQ
    erverDriver;com.microsoft.sqlserver.jdbc.SQLServerDriver;com.sap.dbtech.jdbc.D
    verSapDB;org.gjt.mm.mysql.Driver;sun.jdbc.odbc.JdbcOdbcDriver;oracle.jdbc.driv
    .OracleDriver;COM.ibm.db2.jdbc.app.DB2Driver;COM.ibm.db2.jcc.DB2Driver;COM.ibm
    b2.jdbc.net.DB2Driver JDBC_URL="{DES3CBC}1:1e7e05285df592ad-0808fce333aba029d1
    576924fc2a1f3645a31a6ab1a54e3b85367647e5eff72d78c21c06043ad7fc18d170b550787e2e
    fdf08508c585c08ffcdce744fdfe378e24de711862ef9a9b37e20a841d55b1a1a1455b369b54"
    OGFILE=C:\usr\sap\IdM\Identity Center\ImXport.log" INIFILE="C:\usr\sap\IdM\Ide
    ity Center\Templates\Identity Center\SAP Provisioning framework\SAP Provisioni
    Framework.mcc"
    Exception in thread "main" java.lang.NoClassDefFoundError: com/sap/idm/ic/sync
    il/Import
    Caused by: java.lang.ClassNotFoundException: com.sap.idm.ic.syncutil.Import
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Could not find the main class: com.sap.idm.ic.syncutil.Import.  Program will e
    t.
    C:\usr\sap\IdM\Identity Center>goto cleanup
    C:\usr\sap\IdM\Identity Center>SET CLASSPATH=
    C:\usr\sap\IdM\Identity Center>SET OLDCLASSPATH=""
    C:\usr\sap\IdM\Identity Center>
    Thanks a lot for all your superb help thus far...really appreciate it
    -s.

  • Circular reference calling the ImportFileGeneratorTask java class

    Hello,
    I am facing an issue when I generate in my build.xml the import file with the ImportFileGeneratorTask java class:
    Unable to sort files due to circular reference: ROLE-R_ALL_G_T_USER.xml -> ROLE-BR_ALL_G_T_USER.xml -> ROLE-R_ALL_G_T_USER.xmlIt occurs in the ObjectDependencySort java class because a Business Role contains an IT Role.
    Here is an extract of my build.xml:
    <taskdef name='generateImportFile' classname='com.sun.idm.ide.cbe.ImportFileGeneratorTask'>
                <classpath>
                    <fileset dir="tools">
                        <include name="idmcbetasks.jar" />
                    </fileset>
                    <pathelement path="${CLASSPATH}" />
                </classpath>
            </taskdef> 
            <generateImportFile outputFile='${basedir}/${import.file.generated}' incremental='${import.file.incremental}' updateTrackerFile='${import.file.update.tracker}'>
                <fileset dir='${custom-filtered-config-dir}'
                         includes='${xml-autogen-import-includes}'
                         excludes='${xml-autogen-import-excludes}'/>
                <filtermapper>
                    <replacestring from='\' to='/'/>
                    <replaceregex pattern='.*/${custom-filtered-config-dir}/(.*)' replace='WEB-INF/config/\1'/>
                </filtermapper>
            </generateImportFile>Does anyone already been confronted to this issue?
    Thanks,
    Nicolas

    you can just get rid of the ParentRoles tag in every Role. This does make the circular reference to disappear and roles are still contained in each other correctly as far as I tested it.

  • Netbeans Editor NullPointerException

    In the Netbeans 5.5.1 with the IDM plugin for IDM 7.1 I get a nullpointerException when click on an object in the projects window toI edit. The error occurs for less than 10% of the rules, but when it occurs it is repeatable for that object.
    I can accept the error, click the + for that object in the projects window, accept another nullpointer exception and finally click on the source in the expanded line under the initill object line (this works).
    I have reloaded netbeans, and I run netbeans on 2 different windows XP machines. I get the save exception on both machines.
    stackprint:
    java.lang.NullPointerException
         at com.sun.idm.ide.editors.ui.ValuePanelTableModel$ValuePanelTableModelCellRenderer.getTableCellRendererComponent(ValuePanelTableModel.java:223)
         at javax.swing.JTable.prepareRenderer(JTable.java:3928)
         at javax.swing.plaf.basic.BasicTableUI.paintCell(BasicTableUI.java:2072)
         at javax.swing.plaf.basic.BasicTableUI.paintCells(BasicTableUI.java:1974)
         at javax.swing.plaf.basic.BasicTableUI.paint(BasicTableUI.java:1897)
         at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
         at javax.swing.JComponent.paintComponent(JComponent.java:743)
         at javax.swing.JComponent.paint(JComponent.java:1006)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JViewport.paint(JViewport.java:728)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JViewport.paint(JViewport.java:728)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:297)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:297)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JLayeredPane.paint(JLayeredPane.java:559)
         at javax.swing.JComponent.paintChildren(JComponent.java:843)
         at javax.swing.JComponent.paint(JComponent.java:1015)
         at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4972)
         at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4925)
         at javax.swing.JComponent._paintImmediately(JComponent.java:4868)
         at javax.swing.JComponent.paintImmediately(JComponent.java:4675)
         at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451)
    [catch] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    first try restarting the appserver. Also I have wierd issues with the netbeans plugin that shows an object in the repository twice !!! I go to the idm/debug and lh console and it shows up only once !!!! I can't recall off top of my head but there's an lh console cleanup command and sometimes there's an object ID in there that doesn't show up for some reason. So I have to do a delete on that ID. after performing those troubleshooting steps, restart the appserver
    Just some food for thought.

  • Netbeans IDE and IDM 8

    Since BPE is deprecated in IDM 8, we need to use Netbeans IDE. I installed Netbeans 6 and IDM 8 but they are not compatible. Does anyone have any luck using it or know if they are working on updating the IDE plugin?

    Joseph.Smith wrote:
    First, I don't recall 6.1 being a supported version. Only 6.0 ! If you use the current development build of the plugin (v8.1) it works with NB 6.1 and IDM 8.0. It fixes the bugs which prevented the use of NB 6.1.
    That an issue with the the IDE being a separate product. There isn't any documentation that came out the same time as 8.0. We all know, the last thing the engineers wanna do is document and I don't think Sun has a writer doing open source stuff ! (Although this java.net project is closed)
    I'd recommend you follow the 7.1 documentation on how to configure.If you use the wizard to create a new IDM project you will get a file README.txt which explains how to work with the project. The plugin extends also the Netbeans help with a chapter "Identity Manager IDE".

  • Error on page in Idm 7.1.0

    I installed IdM 7.1.0 with Tomcat 5.5.23, jdk 1.6 and MySql 5.0.45.
    I login to application and edit user assignments (click to Accounts, eg. Administrator and Assignments).
    There is an error on this page: there is a red cross instead of control to edit Roles, Individual Resource Assignment, Individual Resource Group Assignment or Resource Exclusions. When I click to the "Save" button, Internet Explorer reports "Error on page".
    Do you have any idea how to get rid of this error?

    Those controls are all Java applets, it sounds like you do not have Java applets enabled in your browser.
    If you can't use Java applets you can also edit the form (User Library in this case) and add a property to all of the fields whose display class is MultiSelect:
    <Property name='noApplet' value='true'/>
    This will cause the JavaScript version of the multiselect to render instead.

  • How to get the list of IDM users in a workflow.

    Hi,
    I wanted to get the list of IDM users in a workflow into a list.Now I tried to use getObjects Method,I do not have the display session here,I passed the workflow context or WF_Context.But it is giving exception like context null .
    I used the same method in a form and it worked.How can I get the list of users in a workflow.It is for customizing reports.
    Thanks and Regards,
    Pandu
    Any Idea on how to customize reports including attributes from resources and auditing attributes etc.Any help would be really great.
    Thank you.

    Hi John,
    I get this exception WorkItemForm: no id.
    This comes when I click on the other column.I generate the data needed in a report and display it as a sorting table when I get the data.
    I want to give the user ability to sort data by different columns.But when I click any column I get the exception
    WorkItemForm: no id
    How can I save a workitem on a manual form before invoking it from a manual action.
    Here is the code snippet
    <Field name='tblUsers'>
            <Display class='SortingTable'>
              <Property name='selectEnable' value='false'/>
              <Property name='align' value='left'/>
              <Property name='linkEnable' value='false'/>
              <Property name='sortEnable' value='true'/>
              <Property name='width' value='400'/>
              <Property name='columns'>
                <List>
                  <String>Account id</String>
                  <String>First Name</String>                      
                </List>
              </Property>
            </Display>      
            <FieldLoop for='row' in='_searchList[*]'>
              <Field name='enduserId'>
                <Display class='Label'>
                  <Property name='value'>
                    <block trace='true'>
                      <invoke name='getAccountId'>
                        <ref>row</ref>
                      </invoke>
                    </block>
                  </Property>
                </Display>
              </Field>
              <Field name='lblfirstname'>
                <Display class='Label'>
                  <Property name='value'>
                    <invoke name='getAttribute'>
                      <ref>row</ref>
                      <s>firstname</s>
                    </invoke>
                  </Property>
                </Display>
              </Field>
         <FieldLoop>      I think I may need to save some workItem,That is why this may be giving the error.How can I correct this.
    Thanks,
    pandu

  • Error in init.xml SUN IDM 8.1.0 patch 5

    Hi,
    when i use the command : lh import init.xml, i have this error :
    Restored AdminGroup:Service Provider Administrator
    Restored AdminGroup:Service Provider Admin Role Administrator
    Problem during execution: java.lang.NoSuchMethodError: com.waveset.object.WSUser
    Util.getAllControlledObjectGroups(Lcom/waveset/object/Principal;Lcom/waveset/obj
    ect/LighthouseContext;Ljava/util/Map;)Ljava/util/List;
    I am blocked. HELP !!!

    Guys
    I believe i need ide.bundle.zip file from patch 7 of IdM 8.1. I have checked the Patch 7 installer and it hasn't got it. I have checked the web but can't find any. so if anyone has got pls forward to me.
    Thanks

  • Managing Server Encryption Keys in IDM 8.1

    I am trying to import the server encryption key from my local machine to the development environment. However, I get the error "java.lang.IllegalStateException: Error attempting to decrypt: Given final block not properly padded".
    I am attempting to import the keys with the lh import command like I would with the other custom configuration objects. I have checked the JDK on my machine vs the development machine and they are both running JDK's from Sun.
    Any ideas?

    Hi,
    Some more information would be helpful. What versions of IDM, what vendor and version of JDK, what server encryption type is configured for each IDM server, how was the key exported, have you tried importing a key from any other IDM instance, etc. The more info, the better.
    Thanks,
    Mike

  • Unable to reset password of user through IDM UI (IDM 7.1)

    Hello,
    We are unable to reset password of users in SAP Backend System through IDM UI.
    The moment we enter new password and submit, we are getting below dump.
    Any idea???
    java.lang.NullPointerException
    at com.sap.idm.wd.wf.task.TaskCompView.onActionSave(TaskCompView.java:172)
    at com.sap.idm.wd.wf.task.wdp.InternalTaskCompView.wdInvokeEventHandler(InternalTaskCompView.java:223)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
    at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Thanks
    Aditi

    Hello Aditi,
    In AS Java 7.1 and higher you go to short link /nwa and navigate
    to Configuration -> Infrastructure -> Java System Properties – Switch to
    application tab in second section (Details about <InstanceName>) ->
    search for tc~idm~jmx~app.
    For 7.0 you have to do that in Visual Admin but I would need to read docu to know where it is too.
    But you can find that all in UI installation guide http://service.sap.com/~sapidb/011000358700001233082010E
    Regards
    Norman

  • Error when submitting GRC request from IDM

    Hello GRC gurus,
    We were running into an issue when trying to set up our IDM - GRC integration; when submitting a request to GRC via the AC Validation task the "Submit AC Request" task always encounters an error, but in spite of which the request still gets created on the GRC end; weirdly enough, 2 requests get created each time:<br>
    putNextEntry failed storingcn=TESTUSER,ou=submitrequest,o=grc
    Exception from Add operation:javax.naming.CommunicationException: [LDAP: error code 2 - (GRC Submit Request:2:oracle.jdbc.driver.OracleDriver)]; remaining name 'cn=TESTUSER,ou=submitrequest,o=grc'
    <br>
    On the GRC end we noticed that we are getting the following error:<br>
    2011-12-05 20:21:32,046 [SAPEngine_Application_Thread[impl:3]_30] ERROR com.sap.security.api.NoSuchUserAccountException: Cannot find user when logonid is null!
    com.virsa.ae.service.umi.UMIException: com.sap.security.api.NoSuchUserAccountException: Cannot find user when logonid is null!
         at com.virsa.ae.service.umi.ume.UMESearchUser.getUserById(UMESearchUser.java:304)
         at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:198)
         at com.virsa.ae.ejbutil.submitrequest.RequestSubmissionBean.submitRequest(RequestSubmissionBean.java:564)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBBean.getSubmitRequest(SubmitRequestEJBBean.java:45)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBObjectImpl0_0.getSubmitRequest(SubmitRequestEJBObjectImpl0_0.java:119)
    2011-12-05 20:21:32,064 [SAPEngine_Application_Thread[impl:3]_30] ERROR com.virsa.ae.core.BOException:  Error in Searching Users...
    com.virsa.ae.core.BOException:  Error in Searching Users...
         at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:201)
         at com.virsa.ae.ejbutil.submitrequest.RequestSubmissionBean.submitRequest(RequestSubmissionBean.java:564)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBBean.getSubmitRequest(SubmitRequestEJBBean.java:45)
         at com.virsa.ae.ejb.submitrequest.SubmitRequestEJBObjectImpl0_0.getSubmitRequest(SubmitRequestEJBObjectImpl0_0.java:119)
    As a result of this error GRC AC Submit request never completes successfully and so the polling task never starts, instead immediately the pending values are skipped and removed from the user in question.<br>
    <br>
    What are we supposed to set the User data source as within CUP? Is there something else we should be doing to fix this?<br>
    <br>
    Would greatly appreciate your help with trying to fix this!<br>
    <br>
    Thanks a lot in advance!<br>
    <br>
    Best regards,
    Sandeep

    Hi Diego,
    Thanks a lot for your quick response! Sorry for the delay in responding; I was travelling.
    Uploading the new files from the Note you mentioned allowed us to view what the actual errors were; but we've started running into new errors now; when looking at the operation logs for VDS, I see that the webservice actually returns an operation result of SUCCESS also quoting that "Finished add operation"; which is why the request does in fact get created in CUP but a couple of log entries later after the webservice returns the request number I encounter the following error within VDS:
    Exception in GRC WS API call:oracle.jdbc.driver.OracleDriver
    Here's the error found in sequence within a set of other operational log messages within VDS:
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    End element SOAP-ENV:Envelope
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    org.apache.axis.i18n.resource::handleGetObject(empty00)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    NSPop (empty)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    org.apache.axis.i18n.resource::handleGetObject(setMsgForm)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Setting current message form to: FORM_OPTIMIZED (currentMessage is now org.apache.axis.utils.ByteArray)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Exit: SOAPPart::saveChanges(): org.apache.axis.utils.ByteArray@7ecd78
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Operations result is:SUCCESS
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Additional message = msgcode=000;msgdescription=Request Created;msgtype=SUCCESS;requestno=92
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Requst number: 92
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Exception in GRC WS API call:oracle.jdbc.driver.OracleDriver
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    *** Fetch result code ***
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Info  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Operation result: 2
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Warning  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Exception: (GRC Submit Request:2:oracle.jdbc.driver.OracleDriver)
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Returning: opResult:2,info: ((GRC Submit Request:2:oracle.jdbc.driver.OracleDriver))
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Finished add operation
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    Sending operation result
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: All  Thread: Thread[3,3,LDAP
    Sessions:main_listener_4389] Logger: Plain Message:
    Sending response to socket: 63621
    Time: Tue Dec 13 18:01:43 GMT 2011  Level: Debug  Thread: Thread[3,3,LDAP Sessions:main_listener_4389] Logger: Plain Message:
    LDAP Session continues ...
    It's the strangest thing, because it seems to send the request across successfully which is how the request is getting created in CUP but after it succeeds it encounters the exception with the GRC WebService call from the API; any ideas why this is happening? how can we possibly fix this?
    Would greatly appreciate any insight / advice on this!
    Cheers,
    Sandeep

  • Update manager in IdM automatically when the manager changes in SAP HR

    Hi Experts
    I have been given a requirement where the manager of a user in IdM should be updated automatically when the manager changes in SAP HR.
    The HR extraction job is currently in place and runs every 30mins.
    Please could you give me some ideas on how to implement this.
    IDM 7.2 SP 6
    Thanks
    Ran

    Hi Deepak
    I have been discussing this a bit more in detail with the client. So, the issue is as follows
    When a new/replacement manager is hired
    When people are moved from one org unit to another
    The scheduled extraction job (RPLDAP_EXTRACT_IDM with a variant with the delta tick on) does not update the new manager info in IDM for the relevant users who report to that manager. The client has to run the program (RPLDAP_EXTRACT_IDM with a variant with the delta tick off) manually each time for the affected users which updates the manager info successfully in idm.
    I investigated the query LDAP_IDM_QUERY from user group /SAPQUERY/L1 and want to know if the below should be ticked as well. Your thoughts please?
    Please advise.
    Thanks
    Ranjit

Maybe you are looking for

  • Copy from Fact: "Invalid selection passed"

    Using OS5.0 SP2, has anyone received this error while running a standard copy from fact table package---"invalid selection passed"? Odd thing is, the copy package will work with the exact same parameters. I didn't find anything about this in the sap

  • Load 0CALMONTH hierarchy without infosource?

    Hi, in our system 0CALMONTH is maintained with hierarchies and we see entries exist for 0CALMONTH. But, interestingly, we couldn't able to find infosource for 0CALMONTH. Could someone please let us know how this could be possible? How 0CALMONTH hiera

  • HT5649 how do i purchase my  wish list

    how do i puchase my wish list from itunes to my ipod?

  • Why does spellcheck suddenly freeze the program in INDD-CS6? Only happens on some characters/words.

    I use CS6-INDD for Mac.  Sometimes during spellcheck everything freezes.  If I go to Force Quit I see that INDD "is not responding."  The type appears to have no odd characteristics.  Only happens sometimes.  How to stop it????

  • Sales order unknown in ATP check

    Hi, We are using Global ATP in SAP APO 7.0 EHP2 with SAP ECC 6.0. When we run the ATP check for a material we get entries with confirmed quantities referring to sales order number <unknown>. We can also see these confirmed quantities against unknown