Unable to reterview attributes using SPML

HI
We have used SPML to reterive and update directory attributes to a web resource.
But in production we cant reterive the directory attributes from CUR.
THough I am able to update the attributes to CUR.
All the workflows and form that require a reterive from IDM are failing .I see repeated spml query and then screen hangs.
My doubt is the SPML user ( the user we created that is used to make spml calls) user permission is causing the reterive failure.
can some update what should be the capability and admin-roles for the spmluser account
I would appreciate any other pointer as well thanks

Also if I execute the same worklow and forms I am able to reterive the CUR values for IDM UI
But from SPML doesnot work for reterive operation.
Update operation ot IDM are working fine

Similar Messages

  • How to create a user using spml call

    Hello,
    I am trying to create an user in idm using spml call. I have also imported spml.xml into idm. I m using LighthouseClient class to set the user attributes. After authenticating to idm i m sending the request to rpcrouter2 on localhost via client.request(req); But i m getting error
    com.waveset.util.InternalError: Unable to locate view handler for 'user'. Why cant i create a user in IDM from a command line program. Do i need to call this program from a workflow only ? Is it necessary?
    thanks in advance
    ravi

    hi All,
    I am working with Idm7.1 and using SPML to write command-line programe to work with Idm7.1
    getting a guideline from all your post I started with few sample code and got stucked ... Can any of you answer me ....
    Why Can't i do the following in IDM from a command line program using SPML.
    Add a User
    Delete a User
    Modify a User
    Search for a User
    I am using following code to create user:-
    ------ CODE--------
    LighthouseClient client = new LighthouseClient();
    client.setUrl("http://localhost:8080//idm/servlet/rpcrouter2");
    client.setUser("configurator");
    client.setPassword("configurator");
    AddRequest req = new AddRequest();
    req.setOperationalAttribute("trace", "true");
    req.setObjectClass("person");
    req.setIdentifier("user1");
    req.setAttribute("password", "abcd");
    req.setAttribute("gn", "showmen");
    req.setAttribute("sn", "majumdar");
    req.setAttribute("email", "[email protected]");
    SpmlResponse res = client.request(req);
    System.out.println("Response from Server->"+res.getResult());
    System.out.println("Error from server->"+res.getError());
    The output Reflect's as:-
    ------------OUT-PUT--------
    init:
    deps-jar:
    compile-single:
    run-single:
    Response from Server->urn:oasis:names:tc:SPML:1:0#failure
    Error from server->null
    BUILD SUCCESSFUL (total time: 5 seconds)
    ---------------------XXXXX------------------------
    I am currently using Idm7.1 and when i try to Import spml.xml file it throws some Weird Exception
    where as spml2.xml can import without any Exception.
    After all these when i loging to Idm7.1 using login.jsp as -u "configurator" -p "configurator"
    there is no new user created .....
    likewise all the sample code provided is throwing exception's ....
    Can any of you please send me some guideline to figureout these
    Thank's
    Showmen Majumdar
    e-mail: [email protected]
    Wipro Technology
    Bangalore.

  • Deleting inherited attribute using FM 'BBP_UPDATE_ATTRIBUTES'

    Hi Forum,
    I am trying to delete one value for attribute CAT using FM BBP_UPDATE_ATTRIBUTE , this attribute value is Inherited but I am unable to delete it.
    I tried this:
    1. Set the inherited flag to space using the same FM (in PPOSA_BBP I can see that inherited checkbox is not checked now)
    2. Try deleting the attribute using same FM (now the inherited flag is SET in PPOSA_BBP instead of deleting the attribute value)
    Is it not possible to delete inherited attribute or set inherited to space in PPOSA_BBP using BBP_UPDATE_ATTRIBUTES FM ?
    Another query is in this FM only USER_ID_P and ORGUNIT_ID_P are import parameters, how can we update attributes of a POSITION using the FM?
    Thanks,
    Anubhav

    Hello Anubhav,
    Inheritance between objects cannot be managed by any function module.
    Even if it can be done with a function module i don't know, it will be overwritten by your current customizing ( OOATTRCUST transaction) for attribute CAT.
    Regarding attributes update for positions, did you try with import parameter IS_OBJECT (OTYPE = 'S' and OBJID = position ID) ?
    Regards.
    Laurent.

  • How to get Admin Roles using SPML in SUN IdM 7.1

    Hi,
    I am tring to get Roles and Admin roles using SPML in IdM 7.1.
    But i am able to get the Roles of the user using the attribute "Role"; For Admin role i tried with the attributes "AdminRole", "adminRole", "AdminRoles", "adminRoles". But I am not able to get the values.
    What is the attribute name where we can fetch the values of admin roles assigned to a user using SPML.
    Please let me know for any queries.
    Thanks and regards,
    Dinesh.

    Hi Dinesh,
    Try using waveset.adminRoles
    Thanks

  • ErrorStoreDP  (Unable to set attribute(s).)

    Hi,
    Im trying to deploy a aplication on the portal, with:
    /opt/SUNWps/bin/pdeploy deploy -u "uid=user,ou=people,o=jes" -w pass -p pass -d "o=jes" MercadoAccionario2.war;
    but when its is executing, throw the next message:
    errorStoreDP (Unable to set attribute(s).)
    and, i dont know what it mean,
    please, somebody helpme

    Hi :
    I managed to isolated the error via de pdeploy.debug log:
    </Provider>
    </Providers>
    </DisplayProfile>
    com.iplanet.am.sdk.AMException: Unable to set attribute(s).
    at com.sun.portal.desktop.context.DSAMEConnection.setTemplateAttribute(DSAMEConnection.java:1078)
    at com.sun.portal.desktop.context.DSAMEConnection.setAttributeByDN(DSAMEConnection.java:526)
    at com.sun.portal.desktop.context.DSAMEAdminDPContext.storeDPDocumentByDN(DSAMEAdminDPContext.java:205)
    at com.sun.portal.portlet.cli.PDDPUpdater.storeDPDocument(PDDPUpdater.java:236)
    at com.sun.portal.portlet.cli.PDDPUpdater.addProviders(PDDPUpdater.java:98)
    at com.sun.portal.portlet.cli.PDDeploy.process(PDDeploy.java:229)
    at com.sun.portal.portlet.cli.PortletDeployerCommand.runCommand(PortletDeployerCommand.java:209)
    at com.sun.portal.portlet.cli.PortletDeployerMain.main(PortletDeployerMain.java:60)
    com.iplanet.am.sdk.AMException: Unable to set attribute(s).
    at com.iplanet.am.sdk.ldap.DirectoryManager.processInternalException(DirectoryManager.java:433)
    at com.iplanet.am.sdk.ldap.DirectoryManager.setAttributes(DirectoryManager.java:2576)
    at com.iplanet.am.sdk.AMDirectoryManager.setAttributes(AMDirectoryManager.java:830)
    at com.iplanet.am.sdk.AMCacheManager.setAttributes(AMCacheManager.java:867)
    at com.iplanet.am.sdk.AMObjectImpl.store(AMObjectImpl.java:1753)
    at com.iplanet.am.sdk.AMObjectImpl.store(AMObjectImpl.java:1679)
    at com.sun.portal.desktop.context.DSAMEConnection.setTemplateAttribute(DSAMEConnection.java:1020)
    at com.sun.portal.desktop.context.DSAMEConnection.setAttributeByDN(DSAMEConnection.java:526)
    at com.sun.portal.desktop.context.DSAMEAdminDPContext.storeDPDocumentByDN(DSAMEAdminDPContext.java:205)
    at com.sun.portal.portlet.cli.PDDPUpdater.storeDPDocument(PDDPUpdater.java:236)
    at com.sun.portal.portlet.cli.PDDPUpdater.addProviders(PDDPUpdater.java:98)
    at com.sun.portal.portlet.cli.PDDeploy.process(PDDeploy.java:229)
    at com.sun.portal.portlet.cli.PortletDeployerCommand.runCommand(PortletDeployerCommand.java:209)
    at com.sun.portal.portlet.cli.PortletDeployerMain.main(PortletDeployerMain.java:60)
    It seems to show up when a war file has too many portlets, i believe its a display profile issue. Is the number of porlets a parameter?, any idea will be extremely useful, otherwise i would have to migrate to jboss or apache.
    Sabrewolf.

  • Unable to edit document using "Edit with Word" option

    Hi All,
    i am having an issue with Office web apps. i am using SharePoint 2013 and Office web apps 2013. all the configurations have been done successfully. but i have a different kind of issue.
    i am able to open documents in browser
    i am able to edit document using " edit with word/excel web" option
    but i am unable to edit document using "edit with word/excel" option
    i have Office 2010 installed on my local machine.
    do we need to have MS office of 2013 version? or is there anything missing from configuration part.
    Please help me.
    Thank You,
    Bhaskar.

    Hi,
    According to your post, my understanding is that you could not use the "edit with word/excel" option.
    I had tested the issue with the Office 2010, the option worked well.
    You don’t need to install the Office 2013 to use this option.
    What did you mean “but i am unable to edit document using "edit with word/excel" option
    Did you mean the option gray out? Did the issue occur in other browsers?
    You can use compatibility mode to check whether it works.
    Open IE->Tools->Compatibility View Settings
    You can also add the site into Trusted sites.
    Open the IE->Internet Options->Security->Sites->add the site into the Websites, then check whether it works.
    What's more, you can also use other browsers to check whether it works, such as Firefox, Chrome.
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Restful service unable to insert data using PL/SQL.

    Hi all,
    Am running: AL 2.01 standalone mode on OEL 4.8 in VM box A.
    Oracle database 10.2.0.4 with Apex 4.2.0.00.27 on OEL4.8 in VM box B.
    Able to performed oracle.example.hr Restful services with no problem.
    Unable to insert data using AL 2.0.1 but works on AL 1.1.4.
    which uses the following table (under schema: scott):
    create table json_demo ( title varchar2(20), description varchar2(1000) );
    grant all on json_demo to apex_public_user; and below procedure ( scott's schema ):
    CREATE OR REPLACE
    PROCEDURE post(
        p_url     IN VARCHAR2,
        p_message IN VARCHAR2,
        p_response OUT VARCHAR2)
    IS
      l_end_loop BOOLEAN := false;
      l_http_req utl_http.req;
      l_http_resp utl_http.resp;
      l_buffer CLOB;
      l_data       VARCHAR2(20000); 
      C_USER_AGENT CONSTANT VARCHAR2(4000) := 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)';
    BEGIN
      -- source: http://awads.net/wp/2005/11/30/http-post-from-inside-oracle/
      -- Ask UTL_HTTP not to raise an exception for 4xx and 5xx status codes,
      -- rather than just returning the text of the error page.
      utl_http.set_response_error_check(false);
      -- Begin the post request
      l_http_req := utl_http.begin_request (p_url, 'POST', utl_http.HTTP_VERSION_1_1);
      -- Set the HTTP request headers
      utl_http.set_header(l_http_req, 'User-Agent', C_USER_AGENT);
      utl_http.set_header(l_http_req, 'content-type', 'application/json;charset=UTF-8');
      utl_http.set_header(l_http_req, 'content-length', LENGTH(p_message));
      -- Write the data to the body of the HTTP request
      utl_http.write_text(l_http_req, p_message);
      -- Process the request and get the response.
      l_http_resp := utl_http.get_response (l_http_req);
      dbms_output.put_line ('status code: ' || l_http_resp.status_code);
      dbms_output.put_line ('reason phrase: ' || l_http_resp.reason_phrase);
      LOOP
        EXIT
      WHEN l_end_loop;
        BEGIN
          utl_http.read_line(l_http_resp, l_buffer, true);
          IF(l_buffer IS NOT NULL AND (LENGTH(l_buffer)>0)) THEN
            l_data    := l_data||l_buffer;
          END IF;
        EXCEPTION
        WHEN utl_http.end_of_body THEN
          l_end_loop := true;
        END;
      END LOOP;
      dbms_output.put_line(l_data);
      p_response:= l_data;
      -- Look for client-side error and report it.
      IF (l_http_resp.status_code >= 400) AND (l_http_resp.status_code <= 499) THEN
        dbms_output.put_line('Check the URL.');
        utl_http.end_response(l_http_resp);
        -- Look for server-side error and report it.
      elsif (l_http_resp.status_code >= 500) AND (l_http_resp.status_code <= 599) THEN
        dbms_output.put_line('Check if the Web site is up.');
        utl_http.end_response(l_http_resp);
        RETURN;
      END IF;
      utl_http.end_response (l_http_resp);
    EXCEPTION
    WHEN OTHERS THEN
      dbms_output.put_line (sqlerrm);
      raise;
    END; and executing in sqldeveloper 3.2.20.09 when connecting directly to box B as scott:
    SET serveroutput ON
    DECLARE
      l_url      VARCHAR2(200)   :='http://MY_IP:8585/apex/demo';
      l_json     VARCHAR2(20000) := '{"title":"thetitle","description":"thedescription"}';
      l_response VARCHAR2(30000);
    BEGIN
      post( p_url => l_url, p_message =>l_json, p_response => l_response);
    END;which resulted in :
    anonymous block completed
    status code: 200
    reason phrase: OK
    with data inserted. Setup using 2.0.1
       Workspace : wsdemo
    RESTful Service Module:  demo/
              URI Template:      test
                    Method:  POST
               Source Type:  PL/SQLand executing in sqldeveloper 3.2.20.09 when connecting directly to box B as scott:
    SET serveroutput ON
    DECLARE
      l_url      VARCHAR2(200)   :='http://MY_IP:8585//apex/wsdemo/demo/test';
      l_json     VARCHAR2(20000) := '{"title":"thetitle","description":"thedescription"}';
      l_response VARCHAR2(30000);
    BEGIN
      post( p_url => l_url, p_message =>l_json, p_response => l_response);
    END;which resulted in :
    status code: 500
    reason phrase: Internal Server Error
    Listener's log:
    Request Path passes syntax validation
    Mapping request to database pool: PoolMap [_poolName=apex, _regex=null, _workspaceIdentifier=WSDEMO, _failed=false, _lastUpdate=1364313600000, _template=/wsdemo/, _type=BASE_PATH]
    Applied database connection info
    Attempting to process with PL/SQL Gateway
    Not processed as PL/SQL Gateway request
    Attempting to process as a RESTful Service
    demo/test matches: demo/test score: 0
    Choosing: oracle.dbtools.rt.resource.templates.jdbc.JDBCResourceTemplateDispatcher as current candidate with score: Score [handle=JDBCURITemplate [scopeId=null, templateId=2648625079503782|2797815111031405, uriTemplate=demo/test], score=0, scope=SecurityConfig [constraint=none, realm=NONE, logonConfig=LogonConfig [logonForm=null, logonFailed=null]], originsAllowed=[], corsEnabled=true]
    Determining if request can be dispatched as a Tenanted RESTful Service
    Request path has one path segment, continuing processing
    Tenant Principal already established, cannot dispatch
    Chose oracle.dbtools.rt.resource.templates.jdbc.JDBCResourceTemplateDispatcher as the final candidate with score: Score [handle=JDBCURITemplate [scopeId=null, templateId=2648625079503782|2797815111031405, uriTemplate=demo/test], score=0, scope=SecurityConfig [constraint=none, realm=NONE, logonConfig=LogonConfig [logonForm=null, logonFailed=null]], originsAllowed=[], corsEnabled=true] for: POST demo/test
    demo/test is a public resource
    Using generator: oracle.dbtools.rt.plsql.AnonymousBlockGenerator
    Performing JDBC request as: SCOTT
    Mar 28, 2013 1:29:28 PM oracle.dbtools.common.jdbc.JDBCCallImpl execute
    INFO: Error occurred during execution of: [CALL, begin
    insert into scott.json_demo values(/*in:title*/?,/*in:description*/?);
    end;, [title, in, class oracle.dbtools.common.stmt.UnknownParameterType], [description, in, class oracle.dbtools.common.stmt.UnknownParameterType]]with values: [thetitle, thedescription]
    Mar 28, 2013 1:29:28 PM oracle.dbtools.common.jdbc.JDBCCallImpl execute
    INFO: ORA-06550: line 1, column 6:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
       begin case declare exit for goto if loop mod null pragma
       raise return select update while with <an identifier>
       <a double-quoted delimited-identifier> <a bind variable> <<
       close current delete fetch lock insert open rollback
       savepoint set sql execute commit forall merge pipe
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
       begin case declare end exception exit for goto if loop mod
       null pragma raise return select update while with
       <an identifier> <a double-quoted delimited-id
    java.sql.SQLException: ORA-06550: line 1, column 6:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
       begin case declare exit for goto if loop mod null pragma
       raise return select update while with <an identifier>
       <a double-quoted delimited-identifier> <a bind variable> <<
       close current delete fetch lock insert open rollback
       savepoint set sql execute commit forall merge pipe
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
       begin case declare end exception exit for goto if loop mod
       null pragma raise return select update while with
       <an identifier> <a double-quoted delimited-id
            at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:447)
            at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
            at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
            at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:505)
            at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:223)
            at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
            at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:205)
            at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:1043)
            at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1336)
            at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3612)
            at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3713)
            at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4755)
            at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1378)
            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 oracle.ucp.jdbc.proxy.StatementProxyFactory.invoke(StatementProxyFactory.java:242)
            at oracle.ucp.jdbc.proxy.PreparedStatementProxyFactory.invoke(PreparedStatementProxyFactory.java:124)
            at oracle.ucp.jdbc.proxy.CallableStatementProxyFactory.invoke(CallableStatementProxyFactory.java:101)
            at $Proxy46.execute(Unknown Source)
            at oracle.dbtools.common.jdbc.JDBCCallImpl.execute(JDBCCallImpl.java:44)
            at oracle.dbtools.rt.plsql.AnonymousBlockGenerator.generate(AnonymousBlockGenerator.java:176)
            at oracle.dbtools.rt.resource.templates.v2.ResourceTemplatesDispatcher$HttpResourceGenerator.response(ResourceTemplatesDispatcher.java:309)
            at oracle.dbtools.rt.web.RequestDispatchers.dispatch(RequestDispatchers.java:88)
            at oracle.dbtools.rt.web.HttpEndpointBase.restfulServices(HttpEndpointBase.java:412)
            at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:162)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.doFilter(ServletAdapter.java:1059)
            at com.sun.grizzly.http.servlet.ServletAdapter$FilterChainImpl.invokeFilterChain(ServletAdapter.java:999)
            at com.sun.grizzly.http.servlet.ServletAdapter.doService(ServletAdapter.java:434)
            at oracle.dbtools.standalone.SecureServletAdapter.doService(SecureServletAdapter.java:65)
            at com.sun.grizzly.http.servlet.ServletAdapter.service(ServletAdapter.java:379)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapterChain.service(GrizzlyAdapterChain.java:196)
            at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
            at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849)
            at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
            at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
            at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228)
            at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
            at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
            at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
            at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
            at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
            at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
            at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
            at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
            at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
            at java.lang.Thread.run(Thread.java:662)
    Error during evaluation of resource template: ORA-06550: line 1, column 6:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
       begin case declare exit for goto if loop mod null pragma
       raise return select update while with <an identifier>
       <a double-quoted delimited-identifier> <a bind variable> <<
       close current delete fetch lock insert open rollback
       savepoint set sql execute commit forall merge pipe
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
       begin case declare end exception exit for goto if loop mod
       null pragma raise return select update while with
       <an identifier> <a double-quoted delimited-idPlease advise.
    Regards
    Zack

    Zack.L wrote:
    Hi Andy,
    Sorry, forgot to post the Source that's use by both AL1.1.4 and AL2.0.1.
    Source
    begin
    insert into scott.json_demo values(:title,:description);
    end;
    it's failing during the insert?
    Yes, it failed during insert using AL2.0.1.
    So the above statement produces the following error message:
    The symbol "" was ignored.
    ORA-06550: line 2, column 74:
    PLS-00103: Encountered the symbol "" when expecting one of the following:
    begin case declare end exception exit for goto if loop mod
    null pragma raise return select update while with
    <an identifier> <a double-quoted delimited-idThis suggests to me that an unprintable character (notice how there is nothing between the double quotes - "") has worked its way into your PL/SQL Handler. Note how the error is reported to be a column 74 on line 2, yet line 2 of the above block should only have 58 characters, so at a pure guess somehow there's extra whitespace on line 2, that is confusing the PL/SQL compiler, I suggest re-typing the PL/SQL handler manually and seeing if that cures the problem.

  • Unable to open windows using boot camp.  Get message "The bless tool was unable to set the current boot disk."  Any thoughts, Thank you.

    Unable to open windows using boot camp.  Get message "The bless tool was unable to set the current boot disk."   I am using an Imac , Lion operating system, and Windows 7.  It worked a few days ago.  Any thoughts, Thank you.

    Note that nowhere in the Boot Camp instructions does it tell you to use Disk Utility to format the Windows partition. The Boot Camp Assistant program creates the partition & sets the +partition scheme info+ of the disk as appropriate for the Windows installer but the Windows installer itself is responsible for formatting the new partition with the appropriate +file system scheme+ (NTFS for Windows 7).
    If you follow the instructions in the Boot Camp Installation & Setup Guide to the letter you should have no problems installing Windows.

  • How to Use SPML?

    We are working on a requirement for using SPML in our project and we�ve been able to do simple tasks like Add Delete Search Modify a user using SPML.
    Now here is a brief understanding jotted down in points that I�ve about SPML
    SPML is an XML- based framework for exchanging user, resource and service provisioning information between organizations
    A given requesting authority, or client, sends the provisioning service a set of requests via a well-formed SPML document (an XML document that conforms to the SPML standard).
    Based on a pre- defined service execution model, the provisioning service takes the operations specified within the SPML document and executes provisioning actions on a pre- defined set of service targets or resources.
    Sun Java Identity Manager comes with a toolkit for OpenSPML which is bundled with the Identity Manager Suite itself.It is basically a collection of Java classes that assist in submitting OASIS SPML 2.0 (SPML2) requests and receiving SPML2 responses.
    Now using the OpenSPML.jar(The collection of Java Classes) that is available with Sun Java Identity Manager 6.0 I am able to do the following
    Add a User
    Delete a User
    Modify a User
    Search for a User
    Etc.
    If we consider the following sample code for a add operation it would be as simple as the following.
    LighthouseClient client = new LighthouseClient();
    client.setUrl("http://localhost:8080/idm/servlet/rpcrouter2");
    client.setUser("configurator");
    client.setPassword("configurator");
    AddRequest req = new AddRequest();
    req.setOperationalAttribute("trace", "true");
    req.setObjectClass("person");
    req.setIdentifier("jkerry");
    req.setAttribute("password", "heinz57");
    req.setAttribute("gn", "SPML");
    req.setAttribute("sn", "Test3");
    req.setAttribute("email", "[email protected]");
    SpmlResponse res = client.request(req);
    Now following are the answers I am looking for.
    How do I get access to information about the person I am going to add using SPML?
    ( In the above case information about jkerry)
    Do you guys have some documentation regarding flow you�ve implemented in your previous projects?
    How does one handle a scenario when there are batch/multiple requests coming in (say for creation of users)?
    Do I need to design in such a fashion that I need to have a Custom XML Parser and get all the information (say creation of users) in a well formed XML Document? Then user the Custom XML Parser to get information from XML document and use the OpenSPML jar API�s to do the provisioning part?
    I hope I made myself clear.
    Regards,
    Vinod Kandukuri

    Hi again Vinod ,
    You were asking :
    1.How do I get access to information about the person I am going to add using SPML?
    ( In the above case information about jkerry)
    2.Do you guys have some documentation regarding flow you�ve implemented in your previous projects?
    3.How does one handle a scenario when there are batch/multiple requests coming in (say for creation of users)?1. A solution to access user information might be using a SPML searchRequest :
    <%@page contentType="text/html"%>
    <%@page import="org.openspml.browser.*"%>
    <%@page import="org.openspml.client.*"%>
    <%@page import="org.openspml.message.*"%>
    <%@page import="org.openspml.message.Filter"%>
    <%@page import="org.openspml.server.*"%>
    <%@page import="org.openspml.util.*"%>
    <%@page import="java.util.List" %>
    <%@page import="java.util.Iterator"%>
    <html>
    <head>
    <title>Edit User Result</title>
    </head>
    <body>
    <%
      String userName = request.getParameter("name");
      if (userName != null && userName.length() == 0)
        userName = null;
      String firstName = request.getParameter("firstName");
      if (firstName != null && firstName.length() == 0)
        firstName = null;
      String lastName = request.getParameter("lastName");
      if (lastName != null && lastName.length() == 0)
        lastName = null;
      LighthouseClient client = new LighthouseClient();
      client.setUrl("http://traian:8080/idm/servlet/rpcrouter2");
      client.setUser("configurator");
      client.setPassword("configurator");
      SearchRequest sreq = new SearchRequest();
      System.out.println(" Equals : "+FilterTerm.OP_EQUAL);Hi Vinod ,
    System.out.println("AND :"+ FilterTerm.OP_AND);
      Filter f = new Filter();
      FilterTerm ft = new FilterTerm();
      ft.addValue("firstname");
      ft.addOperand(new FilterTerm(FilterTerm.OP_EQUAL));
      ft.addValue(firstName);
      List ops = ft.getOperands();
      for ( int i = 0 ; i < ops.size() ; i ++ ){
           System.out.println("ops :"+ops.get(i).toString());
      System.out.println("Filter initial Thingey :"+ft.getInitialSubstring());
      System.out.println("Filter final Thingey :"+ft.getFinalSubstring());
      System.out.println("Filter match rule Thingey :"+ft.getMatchRule());
      System.out.println("FitlerTerm : "+ft.toString());
      //f.addTerm(ft);
    // sreq.setFilter(f);
      sreq.addAttribute("firstname");
        SearchResponse sres = (SearchResponse) client.request(sreq);
      //obtain the result
      List responses = sres.getResults();
      if (responses == null || responses.size() == 0) {
          %>
           Terribly Sorry . No Results Found .
          <%
      else {
           %>
           <table border=1>
                <tr>
                <td>
                User
                </td>
                <td>
                Pass & Stuff
                </td>
                </tr>
           <%
           String name;
             String id;
             SearchResult searchResult;
             Iterator iter = responses.iterator();
             while (iter.hasNext()) {
               searchResult = (SearchResult)iter.next();
               if (searchResult != null) {
                %>
                <tr>
                <td>
                <%= searchResult.getAttributeValue("firstname") %>
                </td>
                <td>
                <%= searchResult.getAttribute("id") %>
                </td>
                </tr>
                <%
    %>
    </table>The only drawback is that I did not manage to implement Filters . If anyone has any ideas/sugestions or is willing to give it a go please post the information .
    Thanks ,
    Victor
    Edited by: java_gibi on Jan 15, 2008 8:13 AM

  • Unable to connect facebook using HTTP_CONNECTOR in Integrator. Can anybody help for connecting Facebook with Integrator.??

    Hi,
    I am unable to connect facebook using HTTP_CONNECTOR component i have added all the parameters required for its authentication i.e client_id , client_secret, grant_type correct but the graph is giving the following error:
    ====================================================================================================================
    ERROR [WatchDog_0] - Component [Query for access token:QUERY_FOR_ACCESS_TOKEN] finished with status ERROR.
    peer not authenticated
    ERROR [WatchDog_0] - Error details:
    org.jetel.exception.JetelRuntimeException: Component [Query for access token:QUERY_FOR_ACCESS_TOKEN] finished with status ERROR.
      at org.jetel.graph.Node.createNodeException(Node.java:535)
      at org.jetel.graph.Node.run(Node.java:514)
      at java.lang.Thread.run(Thread.java:722)
    Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
      at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:397)
      at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
      at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:572)
      at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
      at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151)
      at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125)
      at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:641)
      at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:480)
      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
      at org.jetel.component.HttpConnector.buildAndSendRequest(HttpConnector.java:1836)
      at org.jetel.component.HttpConnector.process(HttpConnector.java:1803)
      at org.jetel.component.HttpConnector.executeForRecord(HttpConnector.java:1947)
      at org.jetel.component.HttpConnector.execute(HttpConnector.java:1914)
      at org.jetel.graph.Node.run(Node.java:485)
      ... 1 more
    ============================================================================================================
    Can anybody help with this ??

    Hi Brett,
    I have installed endeca in non-ssl mode. I am trying to validate the HTTP_Connector component as shown below and its showing the following error:  
    and if run the graph its showing error as mention above. I am new to endeca so can you please help me that what can i do for validating this component and connecting to facebook.

  • Populating CRM marketing attributes using the APD

    Hi Experts
    We are having problems with populating CRM marketing attributes using the APD. When we run our process we get the error message:
    CRMBW_ATTR_WRITE005: Error when processing function module CRMBW_UPDATE_BPMKT_5. Message no. RSAN_MDL024
    As you can see, we are using the new function module CRMBW_UPDATE_BPMKT_5 since the old CRMBW_UPDATE_BPMKT did not work either.
    Do we have to add a reference to a infoobject in transaction CRMBWTARGETS? We have not done this because the marketing attribute in CRM doesn’t have decimals and all the objects in BI have. Could this be the cause of the error?
    Kind regards
    Erik

    Hi Ramesh,
    Thanks for quick reply.
    I have already followed the procedure you have described. Since there is not common objects between ODS and Bpatner infoobject, i am not able to do mapping.
    for eg. my ZBPARTNER infoobject has attributes like zfooty, ztennis and zrugby but my ODS has char name , char value, counter for multiple values infoobjects.
    I am following the example in the demo content to work out the process but could not understand how the data is getting uploaded from ODS to Business partner.
    http://help.sap.com/saphelp_nw70/helpdata/en/bf/5df63bf9deaf09e10000000a114084/frameset.htm
    Thanks,
    Sandeep Jogde

  • Unable to convert PO using ME59N

    Hi,
    I unable to create PO using ME59N,it show"No suitable purchase requisition found"
    Below is the information:
    PR type :NB,acc.assignment K,item category D
    Source of supply is contract
    PR and Contract already released
    Vendor master - purchasing data - "Automatic PO" is ticked
    It working fine for PR with acc assignment K and is there any special setting need to be done with item category D?
    Thank you

    Is the #Automatic order allowed# indicator set with the purchase requisition for services in Customizing on client level and on the #Purchasing organization# level?
    if you have problems with automatic PO creation, then see OSS Note 786303 - Analysis report RM06ME59 PReq check
    It has a report ZRM06ME59  attached that helps you to find the problem

  • How to classify new and old user account from idm system using SPML

    hi all,
    i can use SPML code to create new user on IDM system but, i can't classifying new or old user account
    any advise ? very thank you in advanced.
    athikom.

    Hi Vikram,
    Iam not sure though, did you chekced EXIT_SAPMM06E_022 if it helps you in anyway.
    Regards,
    Swarna Munukoti

  • Custom Measure - Unable to Submit Data Using Input Schedule

    We have an application that requires storage of data on a job-to-date basis.  To accommodate this, the application was changed to a YTD application and 3 custom measures were added:
    JTD (base data)
    YTD_JOBS (offsets current period against last month of prior period)
    PERIODIC_JOBS (offsets current period against prior period)
    Everything is working and the measures resolve to the correct values.  The system also completes logic (advanced and dimension) properly.  Data may also be submitted through an Import process. 
    However, we are unable to submit data using an input schedule.  We consistently get a "no data to refresh" error message.  When the same schedule is used in the older, periodic version of the application, the submission works as expected.
    I suspect the problem is the naming of the custom measures is the root cause.  I have been unable to find documentation (BPC 5.1M) related to custom measures for 5.1.  Any help resolving this issue and/or tracking down custom measures documentation for v5.1 is much appreciated.
    Cheers,
    Jeff

    Joost,
    I believe what you are describing is the root of the issue.  The application is set to YTD as the data input type both in the web admin section and in the database table.  The problem is that JTD is the input member for this application -- we are loading job-to-date values instead of year-to-date.
    It seems that BPC does not understand JTD as a "base level" measure fort the input method.  I have not been able to find a table in the database that defines PERIODIC and YTD.  My hope was to add JTD to the settings. 
    Unless someone else has made something like this work, I suspect that I'll have to use YTD as the ID of the base member and restructure the custom measures.  We did not start this way since the user community thinks in terms of JTD data.

  • I am unable to create pdf using adobe printer to a redirected folder on a server running windows server 2003

    I am unable to create pdf using adobe printer to a redirected folder on a server running windows server 2003

    In the app-server-ant.xml file, as indiacted in the error message i am getting, at line 145 it is suppose to get the path to \bin\asadmin.bat from the value of a paramater called 'asadmin'. This value is being set in the beginning of the file.
    The parameter value of 'asadmin' is further referring to value of another parameter called 'javaee.home' which is being set in tut-install/javaeetutorial5/examples/bp-project/build.properties
    I have checked the values of both these parameters and they are set correctly, so since it is still giving me problems, at line 145 i hard coded the path instead of the parameter name:
    I replaced line
    <exec executable="${asadmin}" failonerror="${failonerror}" dir="${javaee.home}">
    with
    <exec executable="c:/sun/appserver/bin/asadmin.bat" failonerror="${failonerror}" dir="${javaee.home}">
    This works.

Maybe you are looking for

  • How do you share the same library across different mac accounts on same computer?

    I have 3 accounts on the same Mac and want to share the library (or parts) across all 3.  Home sharing does not seem to work -- I've activated it but there are no shared libraries showing up on itunes.  thanks.

  • How do I create subheading in JTables or JXTable

    I want to create a table which has 2 columns... say column 1 and column2. Column 2 has more further divisions to create another 2 column (say A and B). Im not sure on how to express my question better so I just painted out the kind of table I wanted.

  • How to unpartition a  MacBook Pro 2010

    So a few days to ago I had about 90 GB left on my Hardrive so I wanted to partition my hardrive, 55 GB Windows and 35 Mac. But since I had to do something else it was urgent aswell I stopped the partition and now it says I have 56.7 GB left, and no W

  • SQL LOADER USING EXTRNAL TABLE

    I have .csv file having around 70k records in which fields are delimited by tab and enclosed in double quotes but double quotes may be part of data. and records are delimited by newline. After creating external table when I issue SELECT statment sele

  • AutonomyPortlets.zip missing in WLP 10.0

    I installed WLP 10.0 using a complete install, but the //WebLogic_Home/cm/thirdparty/autonomy-wlp10/common/AutonomyPortlets.zip file was never installed. Was it accidentally left out of the 10 installer? It is referenced from here: http://edocs.bea.c