VCAP-DCA 550 Passed.

Hello,
I have passed the VCAP-DCA 550 exam.
Managed to answer all 23 questions, with 20 minutes left on the timer.
This exam is clearly all about time management, people weren't joking. I believe I did well on that.
Resources used:
- VCAP-DCA 550 Blueprint v3.3.
- VCAP5-DCA Official Cert Guide (Chapter 10 - Scenarios).
- Paul Grevnik's VCAP550-DCA Study Guide.
- VCAP5-DCA CLI Study Guide.
- VMware vSphere 5.5 Official Documenation.
- Chris Wahl's VCAP550-DCA Study Sheet.
- Other interesting articles I could find on the internet.
But the most important resource - Joshua Andrews' TestTrack Lab - Profoundly helpful, and highly recommended for anyone preparing for the exam. Thank you once again for everything, Josh.
Guess the next goal will be the VCAP-DCD. Or should I say VCIX...
Regards,
Itay

Congratulations!
André

Similar Messages

  • Scheduling the VCAP-DCA

    Did anyone else have a lot of difficulty scheduling this exam?
    When I go to set a test date on Pearson Vue it only lets me select from "Pearson Professional Centers" or something like that, which is fine.  I have looked for available dates for 8 testing centers listed within 300 miles of Austin TX and have not been able to find a single date available through September.  What gives?  Normally I just schedule 2 days before I want to take an exam, but 3 months and no dates seems absurd.  Is this a Pearson caused issue or lack of availability for the labs from VMWare?

    Try skipping forward a month, then skipping back.  For some reason the initial calendar doesn't always populate.

  • VCAP5-DCD - VDCD550 - Failed in spectacular fashion and UPSET.

    I just sat through every last minute of the VDCD550 and had the exam actually run out of time on me.  I finished the VCP with 30 min to spare after reviewing questions.
    I'm happy to take blame when I've clearly not studied enough.  I'll pay the exam fee and try again.  It's not even the fee that makes me so upset.  It's that I didn't feel like I even had a chance.  I've been administering a 5.5U1 environment since 5.5 shipped.  I've designed and installed countless more.  I sat through the 3 day vSphere Design Workshop which was suggested prior to the VCAP-DCD exam and had the instructor tell me he thought I was ready.  I studied for two weeks up the exam.  So why the hell did this test just steam roll me?  I think it was a few things.
    1. Questions with some or more correct answers.  When you ask a question and I can apply multiple possible answers to a given category, you leave that open for interpretation.  Are you scoring me negatively or positively if I pick one too many things?  Who is to say that I'm not right?  What's to say something isn't a risk and a assumption.  Maybe it's both, maybe not.  Maybe I'm getting docked for it, maybe I'm not.
    2.  Am I really supposed to draw 30 plus dependency connectors?  I know how to take an exam, which is to say, only answer exactly what is being asked.  Yes, you asked that I essentially draw that many connectors which makes the workspace basically unusable.  Maybe you didn't really want that many. Maybe what you asked for was too vague.
    3. Topics not covered in any course ware.  Ok VMware, you like Storage I/O control.  I get it.  Maybe there should have been a section on detailed configuration for it in the 3 day workshop I took.  Same goes for storage tiers with storage DRS.
    I guess I'm just venting, but good lord am I angry.  I guess now I know what to go back and study.  FML

    Hey pcakes,
    I had a very simular expereince,  I read over all the material I could get my hands on and still felt steam rolled even though I've been doing this stuff since Vmware 2.0/2.5
    Here is my quick write up on it:
    DCD5.1 or DCD 5.5?
    Here is the coles notes of my experience:
    1.). I found the test very open ended on many of the questions.  For instance when adding a nic into a design on a design question, it doesn't state weather its a single nic or dual nic or quad nic, so your left to guessing.  Also when connecting items in the design questions do they assume the switches are stacked or do you need to connect the switches?  This was never laided out in the instructions
    2.). Building off my first point I found some of the design questions could of used more instructions as to where you want to leave items on the page when your stacking stencils.  This wasn't always bad on all questions but some where lacking
    3.). There was some questions in the multiple choice section that doesn't test you on your design knowledge but on how much you can cram.  Ie stuff you would just look up or find in 1 min on a quick google search.  I strongly belive these sort of questions should reserved for different types of exams or just make poor exam questions over all as let's be honest, people just look this stuff up and don't permently memeorize this stuff.
    4.). I would of liked to see the exam structured in chunks so you could better time manage it but i suspect it was built this way on purpose, so just my opinion I guess
    5.). I think VMware should do a new flash demo of how the design tool works so you have a much better idea of how to
    I feel a lot of people don't particularly fail this exam because they don't know the material, I feel its a lack of understanding how everythings works in this exam.  For me figuring out how I assume they wanted me to lay out the design questions gobbled up so much time, I ended up missing 10 questions, 1 drag-n-drop, 1 design question.  I think had I been able to finish those I would of squeaked by.
    None the less I'm working on some photoshops / visio of how the exam is layed out with some practice quetions which I hope to post here soon(Nothing the current tutorial doesn't show, just a better explansion with a section where people could help each other plan out desings).  Once I have it finished I will submit it to the people at VMware to make sure its not breaking any NDA's and posted it, if it goes over well I will try and built an interactive piece for it to better prep people for the exam.  I feel this is this exams greatest downfall.  I don't feel I should have to burn an exam just to "know" how to do it.  I feel the blue print was concice don't get me wrong, I just felt the instructions where lacking greatly.  You never know if something is connected write in many times, or where to place things.  This wasn't always the case but on some of the design questions I just said "I hope this is all in the right place"  and moved on. 
    After writing the VCAP-DCA 5.1 which I felt was extreamly well put together I felt this test really lacking.  I think if VMware wrote a new interactive tutorial on the drag-n-drop and design questions this would go a long way in helping people write this.  When I was at Vmware World prior to writing the exam I was sitting in the exam area and there was LOTS of people who have failed this exam 2-3 times and was writing again.  One guy I talked with said the first time he timed out on the exam, the next time he finished with an hour left.  That huge of a time difference simply shows how much time you burn the first time around figuring everything out.
    None the less it is what it is, and I will be re-writing shortly as well.  I feel now that I know more so what i'm walking into and I should get it next time *hopefully *   If you want to bounce some questions off me shoot me a PM and we can bounce some study material off each other and see what we can come up with.
    Cheers and good luck!!

  • Passing multiple session values from cold fusion into a flash movie

    Hello all,
    I know that to pass multiple variables into a flash movie
    you could use the embed tag like this(with the & between each
    variable):
    <embed
    flashvars="variable1=value1&variable2=value2"
    ></embed>
    Now to pass a single session variable from coldfusion in i
    did the following; which worked:
    <embed
    src="ASdb.swf"
    FlashVars="UserName=<cfoutput>#session.userName#</cfoutput>"
    width="550" height="400" autostart="true">
    </embed>
    Note that i had to use the cfoutput tags to get the value
    stored in the variables. Now; i tried to do the same thing for two
    session variables and the second one does not get read in. Here was
    my code:
    <embed src="ASdb.swf"
    FlashVars="UserName=<cfoutput>#session.userName#</cfoutput>&testTypeID=<cfoutput>#session .testTypeID#</cfoutput>"
    width="550" height="400" autostart="true">
    </embed>
    Can someone please tell me what I am doing wrong? Thank you
    very much in advance.

    Hold on there was a little error: My final code that did not
    work was the following:
    <embed src="ASdb.swf"
    FlashVars="UserName=<cfoutput>#session.userName#</cfoutput>&testTypeID
    =<cfoutput>#session.testTypeID#</cfoutput>"
    width="550" height="400" autostart="true">
    </embed>

  • How to pass querystring value to swfobject and set it in adobe flash

    Hi,
    I must tell that I have not much knowledge about flash.
    I have a flash slideshow on my homepage which displays news by a xml file under http://bit.ly/q48UmE and I am using slideshowpro for it. That slideshow xml file path must be set within adobe flash program.
    Xml file path is under http://bit.ly/pBeaUX if you would add ?lang=en, it would output english version.
    What I need in here, when a language is changed from language selector at header, News must be set as selected language respectively. My question is how to get querystring value and pass it to adobe flash so it is changed and set according to the selected language.
          var flashvars = {
          var params = {
            bgcolor: "#000000",  
            allowfullscreen: "true",
            wmode:"transparent",
          var attributes = {}
              swfobject.embedSWF("swf/slideshowpro.swf", "flashcontent", "550", "400", "10.0.0", false, flashvars, params, attributes);
              //attributes.addVariable("dil", "<%=request.querystring("lang")%>");
    Any help much appreciated

    Since there are only two languages to choose from, you could simply use a Javascript document.write() function to write out the alternate object and embed section of that page when/if the user selects English. In any case, you don't want to use Flash vars(). There is no way to get the Flash movie to read a new value after the movie has loaded. You could store the language value change in a Javascript variable and then read that variables value from the Flash movie.
    If you are changing out the entire movie when the language is changed, I would use the first method: Javascript document.write(). If you have both the Turkish and English language content in the same movie then I would use the second method and have Flash read a variable from the language selector. You can use the ExternalInterface class for that.

  • FTP adapter: exc. 550 : No such file or directory

    Hi Men,
    I'm working on 7.0 version.
    I am facing a problem with FTP adapter.
    In few words, I configured a CC FTP sender to get files from a remote server (in test mode).
    As I start this channel, CC monitor retrieves the following error message:
    "Could not process file '<getThisFile>.xml': com.sap.aii.adapter.file.ftp.FTPEx: 550 outbox: No such file or directory."
    where '<getThisFile>.xml' is filename and "outbox" is the directory.
    I presume that it recognizes the filename and the directory but the error message says "dir or file are wrongs".
    I tried the same action by command line with same user and password ftp. Result: I was able to get this file from dir "outbox".
    ...I should exclude a file permission problem.
    Here below, some Logs from "default.trc" file:
    #1.5#001125BDB332006E000000390006802E0004400DCACAD490#1196327887885#com.sap.aii.adapter.file.File2XI##com.sap.aii.adapter.file.File2XI.processFtpList()#J2EE_GUEST#0####ff6d7bd09e5b11dc9e34001125bdb332#XI File2XI[CC_FTP_SND_Order_new/BS_Arianna_DEV/]_57##0#0#Error#1
    #/Applications/ExchangeInfrastructure/AdapterFramework/Services/ADAPTER/ADMIN/File#Plain###Retrieving file 'orders.00089872.xml' failed unexpectedly with com.sap.aii.adapter.file.ftp.FTPEx: 550 outbox: No such file or directory.#
    where:
    CC_FTP_SND_Order_new is the CC sender;
    BS_Arianna_DEV related Business Service.
    'orders.00089872.xml' file to get.
    'outbox' dir path
    .... nothing else.
    Have you ever faced a similar problem? Any suggestion to fix it?
    Thanks in advance
    Alex

    Hi friends,
    FTP server is a Microsoft Windows XP [Version 5.1.2600]
    When I log in, I only change in a sub dir called outbox.
    If I put back slash before (for WinOS), the dir path is wrong (cd \outbox should mean that outbox is under root).
    Some FTP server logs:
    Nov 29 09:40:00 golem ftpd[25272]: USER 8023******
    Nov 29 09:40:00 golem ftpd[25272]: PASS password****
    Nov 29 09:40:00 golem ftpd[25272]: SYST
    Nov 29 09:40:00 golem ftpd[25272]: TYPE Image
    Nov 29 09:40:00 golem ftpd[25272]: CWD outbox
    Nov 29 09:40:00 golem ftpd[25272]: PASV
    Nov 29 09:40:00 golem ftpd[25272]: LIST orders*
    Nov 29 09:40:00 golem ftpd[25272]: CWD outbox
    Nov 29 09:40:00 golem ftpd[25272]: QUIT
    I suppose that XI works fine and FTP server receives two times the "cd outbox" command. II also suppose that this Windows FTP server  memorizes the subdir "outbox" each time I log in by FTP with user  "8023******"

  • #550 4.4.7 QUEUE.Expired; message expired ## With LastError "A storage transient failure has occurred during content conversion." In submission Queue. (Exchange 2013)

    Greetings,
    We seem to be having a problem with some users who are attempting to send e-mails from within the organisation to an external domain. Not all users are affected, and not all outgoing e-mails have this issue.
    Some e-mails get stuck in the submission queue. This is the error message in Last Error : "A storage transient failure has occurred during content conversion."
    Days later, the internal user who send the message gets a #550 4.4.7 QUEUE.Expired; message expired ## NDR.
    We did have some initial configuration issues, but these were fixed more than a week ago :
    - The external FQDN during EHLO was set to the wrong address, now pointing to the correct one.
    - SPF record was updated with new IP adress.
    Here is some additional information on the issue :
    - Not on any blacklists - checked using dnsbl.info
    - Telnet to remote servers works from exchange server, connections are accepted and can send mail.
    - Outbound SMTP test ran using Microsoft Remote Connectivity Analyser : Passed with both External (Static) and Smarthost IP.
    - This seems to happen only with emails that have an attachment and that are transfered, but only for the affected users. 
    - If content from these e-mails is manually copied over to a new email, email is sent to destination without problem.
    Configuration information :
    - Exchange 2013 running on Windows 2012 Datacenter with all latest updates.
    - Outgoing e-mail is sent via smarthost. Only one outbound transport rule is active.
    - Using internal DNS server.
    - There is only one mailbox database.
    Thank you for taking the time to read this!

    On Wed, 16 Jan 2013 15:31:14 +0000, Ipigi wrote:
    >Sorry, I often get some terms mixed up when I explain things as our users use the French version of outlook.
    >
    >E-mails are not transferred, but forwarded manually from their outlook. Message format in outlook is set to HTML and not Rich Text when they foward the e-mail.
    Do they forward the message as an attachment?
    >When forwarded internally, this is in the internet headers :
    >
    >Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: binary
    Within your organization I'm prety sure that messages will use TNEF.
    What does the message contain at the external recipient's side?
    >It really seems to me that Exchange is not converting RTF to Plain Text. The first link you provided states in it's final paragraph that Exchange should be doing this conversion.
    If you can, try creating a mail-enabed Contact for one of the external
    recipients and set the message format on that.
    >If I disabled TNEF as that link suggests, offending messages will get stuck in the submission queue again.
    >
    >I thank you for your help so far. This is not an issue I've had with any previous installations/migrations of Exchange that I have done.
    >
    >Please let me know if you need any additional information.
    Have you tried UNsetting TNEF on the remote domain?
    Set-RemoteDomain Default -TNEFEnabled $null
    That should leave it up to the client to determine the format. It's
    probably not what you're after, but see it makes a difference in the
    format.
    Rich Matheisen
    MCSE+I, Exchange MVP
    --- Rich Matheisen MCSE+I, Exchange MVP

  • AS3.0 External Interface: Pass variables to flash using javascript

    Hello all,
    I am looking for a simple and straightfoward example of how I can pass the value of a variable into flash using javascript.
    Specifically, I'd like to use javascript to pass the filename of an external video file that I would like to load into my flash movie.
    I'd also like to call a function in the SWF that plays the movie once the filename as been passed to the flash movie.
    External Inferface looks like the way to go.
    I've found a few decent AS2.0 examples, but converting them to AS3.0 has proven difficult and many of the examples are much too complex for what I am trying to do.
    If you have any code samples or tutorials showing the HTML/Javascript and the associated actionscript I'd really appreciate it!
    Thanks!
    Tim

    if you create a swf (eiTest.swf) and html:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
        <head>
            <title>eiTest</title>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <script language="JavaScript">
             function thisMovie(movieName) {
             if (navigator.appName.indexOf("Microsoft") != -1) {
                 return window[movieName];
             } else {
                 return document[movieName];
         function f1(value) {
             thisMovie("eiTest").jsF(value);
    </script>
        </head>
             <body onload="f1('yourfilename.ext');">
         <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
                 id="eiTest" width="550" height="400"
                 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
             <param name="movie" value="eiTest.swf" />
             <param name="quality" value="high" />
             <param name="bgcolor" value="#869ca7" />
             <param name="allowScriptAccess" value="sameDomain" />
             <embed src="eiTest.swf" quality="high" bgcolor="#869ca7"
                 width="550" height="400" name="eiTest" align="middle"
                 play="true" loop="false" quality="high" allowScriptAccess="sameDomain"
                 type="application/x-shockwave-flash"
                 pluginspage="http://www.macromedia.com/go/getflashplayer">
             </embed>
         </object>
        </body>
    </html>
    you can use:
    import flash.external.ExternalInterface;
    ExternalInterface.addCallback("jsF", asF);
    function asF(fileS:String):void{
    trace(fileS);

  • FTPEx: 550 Unexpected reply codeAccess denied in FTPS in PI 7.11

    Hi All,
    We are having same issue with the FTPS in our SAP PI systems. On the Target FTP server side we are using the Proftpd software for the FTPS installed and configuration on port 990 and generated Certificate on FTP Server using Proftpd software.
    Error:
    An error occurred while connecting to the FTP server 'xxxxx:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 Unexpected reply codeAccess denied.'. For details, contact your FTP server vendor.
    In SAP PI server Communication Channel Configuration we use below FTP configuration.
    FTP Connection Parameters.
    Server : xxxxx
    Port :21
    Data Connection : Passive
    Connection Security : FTPS (FTP Using SSL/TLS) for Control Connection
    Command Order : AUTH TLS,USER,PASS,PBSZ,PROT
    We are not using any [ ] X.509 Certificate for Clinet Authentication
    Thanks
    PR
    Edited by: PR on Nov 15, 2011 7:22 PM

    We are having same issue with the FTPS in our SAP PI systems.
    21 is the default port for FTP(S).....but you should check with the basis/ network team which port is enabled for FTPS.
    Also the ip-address of the target server should be the same as used when uploading the cert

  • Parameters are not Passed in a Struts(JPDK) Portlet

    Dear All,
    I am getting below problem in Oracle Portal Environment(10.1.2)
    I am passing news_id parameter along with title from one page to another page like below code
    In CompanyNewsShowPage.jsp
    <tr>
    <td class="desc">
    <%
    page_url ="/showpageNews.do?news_id="+com_events[0];
    // System.out.println("value of page url : "+ page_url);
    %>
    <input type="hidden" value="<%=page_url%>" id="hdnpageurl"/>
    <pdk-html:link page="<%=page_url%>" styleClass="desc">
    <%
    String obj_title= com_events[1];
    if((obj_title.length())>30)
    out.println(obj_title= obj_title.substring(0,15)+ "...");
    else
    out.println(com_events[1]);
    %>
    </pdk-html:link>
    </td>
    TO passing
    shownews.jsp
    The code for accepting parameter is below
    <%
    System.out.println("value of newsid :"+ newsid);
    String news_id=request.getParameter("news_id");
    if(news_id !=null)
    newsid= Integer.parseInt(news_id);
    System.out.println("value of newsid :"+ newsid);
    %>
    Kindly any one help me how to pass the parameter from one page to another page above problem, because our go live date is very close.
    But same code it is works in IE browser, but not working after deployed in Oracle Portal Environment.
    However, the
    parameters are not passed from the form to the Struts action. When retrieving the parameters, then
    a null value is retrieved, even when the parameter was specified in the form.
    Regards,
    Chandrashekhara
    Message was edited by:
    user487286
    Message was edited by:
    user487286

    Hi Anton,
    I make some tests and it appeared that it's only the output parameter which is not passed through the step (why ?).
    I get this output parameter by a post-running action which parse the joblog and retrieve the sequence number at the line with the pattern  "vendor" (hereunder) :
    100601 20091008 00 516 Job started  0       
    100601 20091008 00 550 Step 001 started (program ZCO_MANAGE_FILE, variant ECLO2, user ID ABAPUSER)  0 001 ZCO_MANAGE_FILE ECLO2 ABAPUSER   
    100601 20091008 00 001 No vendor specified  0 00233      
    100602 20091008 00 517 Job finished  0
    Here is the postrunning action script wich was working before we upgrade :
      JobFile log = jcsJob.getJobFileByName("log");
      if (log != null)
        com.redwood.scheduler.api.search.SearchResultSet myResultSet = log.search("No vendor specified");
        com.redwood.scheduler.api.search.SearchResult myResult = null;
        while (myResultSet.next())
          myResult = myResultSet.getSearchResult();
          String [] line = myResult.getLineText().split(" ");
          JobParameter jp = jcsJob.getJobParameterByName("VendorCode");
          if (jp != null)
            jp.setOutValueString(line[line.length-1]);

  • Passing dynamic variable from html to Flash

    I know this is pretty simple but all that I have read doesn't make much sense to me. I have one swf calling another swf that I have embedded into an htnl. In other words just calling another html page in a seperate window.
    In one.swf (runing in broswer) I use the below to call another html page passing the variable NewLessonArray. This contains an array of completed chapters.
    // LOADING URL
    var NewLessonCompleteArray:String = LessonCompleteArray.toString();
    navigateToURL(new URLRequest("two/index.html?CurrentLessonInfo=<NewLessonCompleteArray>"), "_blank");
    In the receiving swf I want to retrieve the passing parameters.
    two.swf
    // Getting the parameters passed
    this.loaderInfo.parameters.toString()
    All that is returned that I can see is object Object. But since I am passing on a address line into another swf embedded in a html page I am unable to determine that correct syntac for retrieving the information.
    Any suggestions? This has got to be pretty simple... I think.
    THANKS

    What you are trying to do is not extremely difficult to do, but it is not something I would consider as being simple.  With Andrei's approach you should be able to take the url String and dissect the parameters from it using String methods, like split().
    As for the loaderInfo end of things, you are not passing the parameters to the swf file, you are passing them to the html page.  So the loaderInfo won't have any info for you regarding the url parameters.  The loadInfo would typically get parameters via the FlashVars parameters passed in in the html's swf embedding code.
    Here are some other solutions that you might consider.  I have not dealt with these myself, they are merely in my collection of useful info, so you might have to experiment to get them working.  One is a link to a class-based approach and the other is an approach that use swfObject embedding to dynamically add the parameters as FlashVars to the embedding code....
    http://mikethenderson.com/2009/02/as3-return-query-string-value-version-2/#more-105
    OR
    In your HTML:
    var flashvars = {};
    if (swfobject.getQueryParamValue("aParameter")) {
      flashvars.param = swfobject.getQueryParamValue("aParameter"); 
    swfobject.embedSWF("myMovie.swf", "myContent", "550", "400", "9.0.0", "", flashvars);
    And the param variable will be available as a FlashVar to your movie:
    var theParam = loaderInfo.parameters.param;

  • Oracle 10g trigger to pass variable to xmltype.existsnode() function

    Hi all,
    Could anyone please help me on this? It is kind of urgent.
    I created a trigger below, it compiled successfully, but when I tried to insert a xml document into oracle 10g db, I got error message says:
    550- Error Response
    ORA-00604: error occurred at recursive SQL level 1
    ORA-30625: method dispatch on NULL SELF argument is disallowed
    ORA-06512: at "CONTENTDB.VALIDATE_LINK", line 11
    ORA-04088: error during execution of trigger 'CONTENTDB.VALIDATE_LINK'
    550 End Error Response
    My trigger is:
    CREATE OR REPLACE TRIGGER VALIDATE_LINK
    BEFORE insert on TABLE_LINK
    FOR each row
    DECLARE
    v_key VARCHAR2(1000);
    v_count NUMBER(5);
    xmldata XMLType;
    begin
    xmldata := :new.sys_nc_rowinfo$;
    IF xmldata.existsnode('/link/key') = 1 THEN
    v_key := xmldata.extract('/link/@key').getStringVal();
    select count(*) into v_count from table_link WHERE (existsNode(object_value,'/link[key=v_key]') = 1 )
    and (existsNode(object_value,'/link/publishingElements[TestingFlag="true"]') = 1);
    if (v_count >= 1) then
    raise_application_error (-20001, 'TestingFlag can only have one true value.');
    end if;
    end if;
    end;
    I have questions regarding above trigger:
    1) it seems extract() doesn't work in statement below: v_key := xmldata.extract('/link/@key').getStringVal();
    2) can I pass a variable v_key into xmltype.existsnode() function? if yes, what is the right format to do so?
    Thanks a lot.
    Honson

    Hi Mark,
    Thanks for your comments, I have added checking for xmltype object is not null logic. and my initial problem was fixed, the only last problem I am having now is xmltype.extract().
    CREATE OR REPLACE TRIGGER VALIDATE_LINK
    BEFORE insert on table_LINK
    FOR each row
    DECLARE
    v_key VARCHAR2(4000);
    v_count NUMBER(5);
    xmldata XMLType;
    v_tmp VARCHAR2(4000);
    begin
    xmldata := :new.sys_nc_rowinfo$;
    if (xmldata is not null) then
    IF xmldata.existsnode('/link/key') = 1 THEN
    v_key := xmldata.extract('/link/key').getStringVal();
    v_tmp := '/link[key=' || v_key || ']';
    select count(*) into v_count from cibc_link WHERE (existsNode(object_value,v_tmp) = 1 )
    and (existsNode(object_value,'/link/publishingElements[TestingFlag="true"]') = 1);
    if (v_count >= 1) then
    raise_application_error (-20001, 'TestingFlag can only have one true value.');
    end if;
    end if;
    end if;
    end;
    I am expecting this statement:
    v_key := xmldata.extract('/link/key').getStringVal();
    return v_key := content.link.viewPrintableVISACreditCard
    but now it always returns like this:
    v_key := <key>content.link.viewPrintableVISACreditCard</key>
    I don't want the xml tag <key></key> returned by extract().getStringVal() function.
    Could you or anyone please help?
    Thanks.
    Honson

  • Tax calculation in SRM and passing onto R/3 PO

    Hi,
    We are on SRM_SERVER 550, SP07 and R/3 4.7 backend.
    1. We have a requirement wherein we want the tax determination to happen in SRM. Basically there is no logic for determining the tax codes, but the user himself selects it per line item when creating the cart.
    2. We want this to be transferred to the backend PO line item. The tax codes in SRM and R/3 are identical.
    Can this be achieved by standard configuration?
    I checked that there are 4 choices for tax calculation in SRM
    No tax calculation
    Tax calculation occurs in backend
    Customer specific implementation'
    Tax calc occurs via external system
    tax calc occurs via TTE
    I am not sure which one we should be selecting (currently its no tax calc). I am also not sure if the tax code which is selected in SRM will be passed onto R/3 Or should this be mapped in the BBP_CREATE_BE_PO_NEW Badi?
    The option thro development is to provide a custom field where users can enter the tax code/choose from a list and then map it to the tax code(TAX_CODE - MWSKZ) field in badi BBP_CREATE_BE_PO_NEW. But we would prefer to stick to the standard options if they are feasible.
    Any pointers to this would be very helpful.
    Regards,
    Srivatsan

    Hi,
    If you have a classic scenario where the PO is created in the backend only the standard configurations will work for this.
    1) Determine System for Tax Calculation--- R/3 Tax calculation occurs in backend.
    Tax calculation occurs in the Backend System
    Tax calculation occurs via RFC in the backend system in Financial Accounting. If an external system is connected to the backend system (Vertex or Taxware, for example), this is automatically called from the backend system.
    2) Enter tax code :
    As you mentioned use the same key and also the description here. Make the zero tax as No tax and make it as default also ( which is safer for all users).
    With these two config steps you will get an F4 help in the for all the tax codes defined whereas the system will suggest the zero tax as the default.
    The other config steps are optional where you can have tax codes for you product category. Please do configurations in these steps only if required.
    This SC tax code will be there in the PO created from SRM provided if you have entry for this in FTXP in the R3 system.
    As far as we have configured you dont need BADI for this standard Tax calculations.
    If the invoice is made in R3 with reference to this PO then this tax code can be changed.
    Best regards,
    Sridhar.

  • My VCAP5-DCA is coming soon , Please HELP !!!

    Hello everyone ,,,
    My Exam in less than two weeks , I have to travel driving 450 KM as there is no place to have it where I am, it will be disappointing to fail , so I need your advice here please.
    ** Questions of type:
      -Explain DRS / storage DRS affinity and anti-affinity rules
      -Analyze Virtual Machine workload to determine optimum slot size
      -Analyze HA cluster capacity to determine optimum cluster size
    What I have to do exactly practically with them , I do understand them but what questions should ask when it is all about LAB questions ?!
    ** What I can do with PowerCli / esxcli  I can not do with GUI ? (other than creating 1000 VMs or Objects with specific parameters)
    ** Can I ignore learning more about (vMA) commands ? as I am relying totally on powercli & esxcli ?
    ** Some people advice to go through the exam questions , divide them (using note) to A:administration  C: configuration require Actions and more time ,, How much it is true ? is questions fast to forward on and back so I can have overview and categorize them ?
    **For the Objective: -Analyze performance metrics to calculate host failure requirements
    How could I memorize all metrics ? as I can not find them even in KB.vmware ,or documentation only in 3rd party , how to review them while in exam ?
    ** Is only kb.vmware.com & documentations mentioned in blueprint available or I can access the communities.vmware.com as well ?
    ** Please advice about tricks for time management!
    ** SO far I study like that, So tell me what I am missing here ?
    >> I did read: VMware.Press.VCAP5-DCA.Official.Cert.Guide.pdf
    I keep scenarios and each chapter task for final review on hand
    >> I am watching: TrainSignal - VMware vSphere Optimize and Scale (VCAP5-DCA) I go through what is not clear to test it or at least to visit it once.
    >> I depend on WAHL Network Study sheet, but I redesigned it to fit my way, so I go through each objective one by one.
    So I open the 2 below guides side by side , review same objective and even google if I didnt understand.
    The-Unofficial-Official-VCAP5-DCA-Study-Guide.pdf
    vdca550-study-guide-complete-20150131-Paul Grevink..pdf
    I practice some objectives , other I have nothing to practice it is about understanding or analyzing like my above question
    I appreciate if someone can advise Please.
    Regards ,,
    Ahmad Sabry

    >What I have to do exactly practically with them , I do understand them but what questions should ask when it is all about LAB questions ?!
    You remotely connect to the exam environment using RDP and execute the scenarios presented to you
    >** What I can do with PowerCli / esxcli  I can not do with GUI ? (other than creating 1000 VMs or Objects with specific parameters)
    Run commands only available in PowerCLI/esxcli
    Write/repair/run PowerCLI scripts
    >** Can I ignore learning more about (vMA) commands ? as I am relying totally on powercli & esxcli ?
    vMA exists in the environment as a management platform but not as an exam requirement. 
    >** Some people advice to go through the exam questions , divide them (using note) to A:administration  C: configuration require Actions and more time ,, How much it is true ? is questions fast to forward on and back so I can have overview and categorize them ?
    Don't do that.  Waste of time.  Tackle the items one by one in order.  If you get to one you don't know how to do, mark it on your paper (Item #5 : Create HA cluster.) and come back to it at the very end.
    >**For the Objective: -Analyze performance metrics to calculate host failure requirements
    >How could I memorize all metrics ? as I can not find them even in KB.vmware ,or documentation only in 3rd party , how to review them while in exam ?
    Just basic HA admission control stuff I believe, plus checking VM performance vs host capacity
    >** Is only kb.vmware.com & documentations mentioned in blueprint available or I can access the communities.vmware.com as well ?
    Pubs.vmware.com and kb.vmware.com only. also, all PDFs for vSphere 5.5
    >** Please advice about tricks for time management!
    Don't spend over 10 minutes on any item unless you are *sure* know the solution.  Mark it and come back.
    If you open an RDP, telnet  or PowerCLI close it when you are done.  the time savings to open it again if you need it does not outweigh the performance hit of leaving it open.
    Read carefully, don't go too fast.  Make sure all requirements and bullets are addressed.
    Getting all points on many items > getting some points on most items.
    ** SO far I study like that, So tell me what I am missing here ?
    VCAP5-DCA Practice environment &amp;#8211; Test Track v.550 &amp;#8211; Lab on a Laptop II | SOSTech

  • Passing mapped value to SAP

    Hi,
    I am trying to work on a SAP Role change workflow. Here a manager would pick rules to assign a user. Selected rule(s) should be added to a user's profile in SAP. I have multiselect field in my form to do this. There is a static list of roles (allowed) from which a manager can choose roles.
    I need to display the roles is simple english. I need to map these rule names to real SAP role names in the backend. So when the manager choose Basic User Access, and click on submit on the form the SAP rule name (ZRD_BASIC_10)should be passed to SAP.
    How do I accomplish this?
    Here is my form
    <!--  MemberObjectGroups="#ID#Top" id="#ID#USERFORM:FMGRROLECHANGE" lastMod="372" lastModifier="Configurator" name=" Manager Role Change Form"-->
    <Configuration id='#ID#USERFORM:FMGRROLECHANGE' name=' Manager Role Change Form' lock='Configurator#1167857818671' creator='Configurator' createDate='1165336838033' lastModifier='Configurator' lastModDate='1167857518611' lastMod='372' wstype='UserForm'>
      <Extension>
        <Form name=' Manager Role Change Form' baseContext='variables' noDefaultButtons='true' objectLocationID='isBegin=true&objectID=%23ID%23USERFORM%3AFMGRROLECHANGE&objectPath=0&objectType=UserForm'>
          <Display class='EditForm'>
            <Property name='title' value='Assign New SAP Role'/>
          </Display>
          <Field>
            <Display class='SectionHead'>
              <Property name='title' value='On this page select one or more SAP roles under 'Available SAP Roles' list. Then click on '>' to assign role(s) to this user. The role assignment will automatically expire in 7 days. '/>
              <Property name='width'>
                <Integer>550</Integer>
              </Property>
            </Display>
          </Field>
          <Field>
            <Display class='Label'>
              <Property name='title' value='Lastname:'/>
              <Property name='value'>
                <block trace='true'>
                  <ref>review[Lighthouse].lastname</ref>
                </block>
              </Property>
            </Display>
          </Field>
          <Field name='accounts[Lighthouse].firstname'>
            <Display class='Label'>
              <Property name='title' value='Firstname:'/>
              <Property name='value'>
                <ref>retView.accounts[Lighthouse].firstname</ref>
              </Property>
            </Display>
          </Field>
          <Field>
            <Display class='Label'>
              <Property name='value'>
                <ref>retView.accounts[Lighthouse].position</ref>
              </Property>
              <Property name='title' value='Position:'/>
            </Display>
          </Field>
          <Field name='accounts[Lighthouse].email'>
            <Display class='Label'>
              <Property name='title' value='Email:'/>
              <Property name='help'>
                <ref>user.waveset.email</ref>
              </Property>
            </Display>
          </Field>
          <Field name='waveset.organization'>
            <Display class='Label'>
              <Property name='title' value='Organization:'/>
              <Property name='value'>
                <ref>retView.waveset.organization</ref>
              </Property>
            </Display>
          </Field>
          <Field name='retView.accounts[SAP].profiles'>
            <Display class='MultiSelect'>
              <Property name='title'>
                <concat>
                  <ref>name</ref>
                  <s> Profiles</s>
                </concat>
              </Property>
              <Property name='availableTitle' value='Available Profiles'/>
              <Property name='selectedTitle' value='Selected Profiles'/>
              <Property name='allowedValues'>
                <block name='PROFILES' trace='true'>
                  <invoke name='listResourceObjects' class='com.waveset.ui.FormUtil'>
                    <ref>display.session</ref>
                    <s>profiles</s>
                    <ref>name</ref>
                    <map>
                      <s>templateParameters</s>
                      <ref>retView.accounts[$(name)].templateParameters</ref>
                    </map>
                    <s>true</s>
                  </invoke>
                </block>
              </Property>
            </Display>
          </Field>
          <Field name='accounts[SAP].profilesShadow'>
            <Expansion>
              <ref>accounts[$(name)].profiles</ref>
            </Expansion>
          </Field>
          <Field name='retView.accounts[SAP].saprole'>
            <Display class='MultiSelect'>
              <Property name='title'>
                <concat>
                  <ref>name</ref>
                  <s> Roles</s>
                </concat>
              </Property>
              <Property name='availableTitle' value='Available Roles'/>
              <Property name='selectedTitle' value='Selected Roles'/>
              <Property name='allowedValues'>
    Thes are SAP roles which need to be displayed in simple english (Retail 10) and passed as real values(ZRD_RETAIL_10)
                <list>
                  <s>ZRD_RETAIL_10</s>
                   <s>ZRD_RETAIL_30</s>
                   <s>ZRD_RETAIL_50</s>
                </list>
              </Property>
            </Display>
          </Field>
          <Field name='retView.accounts[SAP].saproleShadow'>
            <Expansion>
              <ref>accounts[$(name)].saprole</ref>
            </Expansion>
          </Field>
          <Field name='accounts[SAP].cuaSystems'>
            <Display class='MultiSelect'>
              <Property name='title'>
                <concat>
                  <ref>name</ref>
                  <s> CUA Systems</s>
                </concat>
              </Property>
              <Property name='availableTitle' value='Available Systems'/>
              <Property name='selectedTitle' value='Selected Systems'/>
              <Property name='allowedValues'>
                <invoke name='listResourceObjects' class='com.waveset.ui.FormUtil'>
                  <ref>display.session</ref>
                  <s>cuaSystems</s>
                  <ref>name</ref>
                  <map>
                    <s>templateParameters</s>
                    <ref>accounts[SAP].templateParameters</ref>
                  </map>
                  <s>true</s>
                </invoke>
              </Property>
            </Display>
          </Field>
          <Field name='accounts[SAP].cuaSystemsShadow'>
            <Expansion>
              <ref>accounts[$(name)].cuaSystems</ref>
            </Expansion>
          </Field>
          <Field>
            <Display class='SectionHead'>
              <Property name='title' value='The role assignment will automatically expire in 7 days. Select option 'Yes' below to make this change permanent.'/>
              <Property name='width'>
                <Integer>550</Integer>
              </Property>
            </Display>
          </Field>
          <Field name='rolechangetemp'>
            <Display class='Radio'>
              <Property name='values'>
                <List>
                </List>
              </Property>
              <Property name='labels'>
                <List>
                  <String>Yes</String>
                  <String>No</String>
                </List>
              </Property>
              <Property name='title' value='Is this change is a permanent role change?'/>
            </Display>
          </Field>
          <Field>
            <Display class='Text'>
              <Property name='title' value='Role expires on'/>
              <Property name='disabled' value='true'/>
            </Display>
          </Field>
          <Field name='global.temproleexpire'>
            <Display class='Title'/>
            <Expansion>
              <concat>
                <s>This role change will expire on </s>
                <rule name='RuleLibrary  Date Manipulation:setRoleExpiration'/>
              </concat>
            </Expansion>
            <Disable>
              <block>
                <eq>
                  <ref>rolechangetemp</ref>
                  <s>true</s>
                </eq>
              </block>
            </Disable>
          </Field>
          <Field name='continueCancelBackButtons'>
            <Field name=':complete'>
              <Default>
                <s>true</s>
              </Default>
            </Field>
            <Field name=':variables.formButton' button='true'>
              <Display class='Button'>
                <Property name='value' value='Back'/>
                <Property name='command' value='SaveNoValidate'/>
                <Property name='label' value='Back'/>
              </Display>
            </Field>
            <Field name=':variables.formButton' button='true'>
              <Display class='Button'>
                <Property name='value' value='Continue'/>
                <Property name='label' value='Continue'/>
                <Property name='command' value='Save'/>
              </Display>
            </Field>
            <Field name=':variables.formButton' button='true'>
              <Display class='Button'>
                <Property name='value' value='Cancel'/>
                <Property name='label' value='Cancel'/>
                <Property name='command' value='SaveNoValidate'/>
                <Property name='noNewRow' value='true'/>
              </Display>
            </Field>
          </Field>
        </Form>
      </Extension>
      <MemberObjectGroups>
        <ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
      </MemberObjectGroups>
      <Properties>
        <Property name='editorOriginalName' value=' Manager Role Change Form'/>
      </Properties>
    </Configuration>

    Got it. Used ValueMap property.

Maybe you are looking for

  • Wireless Printer Offline ... but it isn't

    New HP J6480 through Airport Extreme Works fine when I scan something .. jpeg stores on Desktop via Airport from remote HP J6480. When I try to print anything, The Mac printer utility tells me the HP is offline. If I use the HP-Printer-Utility which

  • How to make a Compliant to Adobe

    Hello I'm sure this is in the wrong place, but hopefully someone will be able to help. How on earth do you complain to Adobe? Most websites have a complaints section or an email address - all i've found with adobe was a link to a PDF that includes an

  • Nested Cursors

    I'm trying to convert my look-up table data. But before I update the actual look-up tables themselves, I want to update the tables that "look" to the look-up tables. Hard to describe, but I posted on something similar to this before. I thought I had

  • SAP ISU

    Hello - I am a technical consultant for last 4 yrs. My current project demands SAP IS-Utility knowledge, mainly on the Technical front. Can someone share his/her technical knowledge in ISU ? Thanks much in advance.. Kapil Sharma

  • HT4098 How to ask refund on iTunes Store

    I have been charged full price for my BBCiplayer annual subscription. There is a 30%discount which was not applied. How do I approach the iTunes Store for the price adjustment.