Need clarification from experts regarding few code review comments received

Hi,
I know that this is a very trivial question to post onto in here but just wanted to double check with all the experts out there. I was lately given few code review comments by one of the senior developers in my project which I couldnt completely agree upon. I thought to seek further inputs from the experts out here.
1) Consider the SQL query below:
SELECT  orgeh orgtx FROM t527x INTO TABLE ch_org_unit_descs
               FOR ALL ENTRIES IN ch_org_unit_list WHERE sprsl = gc_english AND
                                                         orgeh = ch_org_unit_list-orgeh AND
                                                         endda = gc_endda.
I was instructed not to pass any constant values (like how am passing to SPRSL & ENDDA) as shown above. The code reviewer said that this would result in poor performance & that am supposed to perform a DELETE upon the resulting internal table instead. I did try read around & search the available documentation but could not come up with any similar note anywhere. Can the experts please comment on the credibility of this statement?
2) Also say I am writing a CASE statement then if I say as WHEN 'ATT' does this mean that am hard coding 'ATT' and that I should have gone for a constant instead? Whilst the code reviewer said that I was hard coding text  I would have to admit that I haven't ever declared a constant for handling any of the WHEN statements in any of my projects till date. Is this a bad practice from my end or do you think its like imposing double standards?
Regards,
Uday

I second both Sandra & Rob on their views on FAE. As Rob has suggested do a runtime analysis or SQL trace and compare the DB execution times.
>
Sandra Rossi wrote:
> We should use a constant when a value is often used or when a name is better than just a meaningless value.
Using constants for any literal used in the code makes it difficult to understand. I have seen codes with something like CALL TRANSACTION c_fb01 or AUTHORITY OBJECT c_s_dataset.
I always make it a point to declare constants for organizational or functional values which might change in future. Declaring constants for elements which are specific to my code is definitely a NO-NO for me. Comments are welcome on this.
BR,
Suhas

Similar Messages

  • OBIEE integrated to Mapviewer , need advice from expert people in my codes

    <!--[if !mso]>
    <style>
    v\:* {behavior:url(#default#VML);}
    o\:* {behavior:url(#default#VML);}
    w\:* {behavior:url(#default#VML);}
    .shape {behavior:url(#default#VML);}
    </style>
    <![endif]--><!--[if gte mso 9]><xml>
    Normal
    0
    false
    false
    false
    MicrosoftInternetExplorer4
    </xml><![endif]--><!--[if gte mso 9]><xml>
    </xml><![endif]--><!--[if !mso]>
    <object
         classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui>
    </object>
    <style>
    st1\:*{behavior:url(#ieooui) }
    </style>
    <![endif]-->
    <!--[if gte mso 10]>
    <style>
    /* Style Definitions */
    table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}
    </style>
    <![endif]-->
    Based on Example : [http://www.oracle.com/technology/products/mapviewer/pdf/mapviewer_obiee.pdf|blocked::http://www.oracle.com/technology/products/mapviewer/pdf/mapviewer_obiee.pdf]
    *1- Using OBIEE , I create report with two fields and it's filter on
    field Region:*
    Region , Population
    <!--[if !mso]>
    <style>
    v\:* {behavior:url(#default#VML);}
    o\:* {behavior:url(#default#VML);}
    w\:* {behavior:url(#default#VML);}
    .shape {behavior:url(#default#VML);}
    </style>
    <![endif]--><!--[if gte mso 9]><xml>
    Normal
    0
    false
    false
    false
    MicrosoftInternetExplorer4
    </xml><![endif]--><!--[if gte mso 9]><xml>
    </xml><![endif]-->
    <!--[if gte mso 10]>
    <style>
    /* Style Definitions */
    table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;}
    </style>
    <![endif]-->
    On OBIEE Answers: Statistic Text , I wrote this codes :
    &lt;!-div id must match arg in js call at bottom of code listing --&gt;
    &lt;div id="EPAmapNode1"&gt;&lt;/div&gt;
    &lt;script&gt;
    function readCookie(name) {
    //this pulls authentication out of header
    //which replaces needing to pass user/pwd
    to authenticate (i.e. like SSO or trusted sign on)
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i &lt; ca.length;i++) {
    var c = ca;
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    return null;
    function obiee_mapint_doTheDeed(nodeId) {
    var container = document.getElementById(nodeId);
    var sid = null;
    var x = container;
    do {
    if (x.nodeName == 'TD' || x.nodeName == 'DIV') {
    sid = x.getAttribute('sid');
    if (sid != null && sid != '')
    break;
    x = x.parentNode;
    while (x != null);
    if (sid != null && sid != '') {
    // create the iframe for content
    var nid = readCookie('nQuireID')
    if (nid) {
    var iframe = document.createElement('iframe');
    iframe.src =
    'http://192.168.100.143:8991/yusufMap-ViewController-context-root/BIMapPage.html?sid='
    + encodeURIComponent(sid) + '&nqid=' + nid;
    // following nsdp is subsequently called
    from Mapviewer page
    // passing sid and nqid to get results to
    serve as nsdp data as xml
    // ps["xml_url"] = "http://"+document.location.host+"/mapviewer/_epa/obiee_nsdp_xml_direct.jsp?nqid="
    +
    // urlParamNQID + "&sid=" +
    urlParamSID;
    iframe.height = 260;
    iframe.width = 600;
    iframe.frameBorder = 0;
    iframe.marginHeight = 1;
    iframe.marginWidth = 1;
    container.appendChild(iframe);
    obiee_mapint_doTheDeed('EPAmapNode1');
    // js fn, EPAmapNode1 is id for this map in
    dashbd
    &lt;/script&gt;
    *2-Source code of
    custom JSP to convert Answers Filtered XML into NSDP XML: obiee_nsdp_xml_direct.jsp*
    &lt;%@ page
    language="java" session="true"
    isThreadSafe="true" contentType="text/html; charset=UTF-8"
    %&gt;
    &lt;%@ page
    import="javax.xml.parsers.*"%&gt;
    &lt;%@ page
    import="java.net.*"%&gt;
    &lt;%@ page
    import="java.io.*"%&gt;
    &lt;%@ page
    import="org.w3c.dom.*"%&gt;
    &lt;%
    Sample jsp code file to demonstrate one way to convert Answers xml to
    MapViewer's NSDP xml
    set the character encoding to UTF-8 prior to accessing
    data in the request
    request.setCharacterEncoding("UTF-8");
    %&gt;
    &lt;%
    // RETRIEVE THE QUERY
    STRING PARAMETERS
    String userName =
    request.getParameter("uid");
    String userPassword =
    request.getParameter("password");
    String thesid =
    request.getParameter("sid");
    String nq_id =
    request.getParameter("nqid");
    if (userName == null) {
    userName =
    "mvdemo";
    if (userPassword == null)
    userPassword =
    "mvdemo";
    Document domDoc = null;
    String fieldName = null;
    String urlString =
    "http://192.168.100.143:9704/analytics/saw.dll?Go&searchid=" +
    thesid + "&format=xml&NQId=" + nq_id;
    if (thesid != null) {
    DocumentBuilderFactory
    dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db =
    dbf.newDocumentBuilder();
    URL url = new URL(urlString);
    URLConnection
    URLconnection = url.openConnection();
    HttpURLConnection
    httpConnection = (HttpURLConnection)URLconnection;
    int responseCode =
    httpConnection.getResponseCode();
    if ( responseCode ==
    HttpURLConnection.HTTP_OK) {
    InputStream in =
    httpConnection.getInputStream();
    System.out.println("thesid=
    " + thesid);
    System.out.println("nq_id="
    + nq_id);
    System.out.println("server
    host=" + request.getRemoteHost());
    System.out.println("server
    addr=" + request.getRemoteAddr());
    domDoc = db.parse(in);
    } else {
    System.out.println(
    "HTTP connection response != HTTP_OK" );
    out.println("&lt;nsdp_xml&gt;");
    out.println("&lt;table&gt;");
    //Iterate
    through metadata object and create the ndsp_xml header
    NodeList rowDef =
    domDoc.getElementsByTagName("element");
    out.println("&lt;tr&gt;");
    out.println("&lt;th&gt;Column
    1&lt;/th&gt;&lt;th&gt;Column 2&lt;/th&gt;");
    out.println("&lt;/tr&gt;");
    //Iterate
    through rows & items and create the ndsp_xml body
    NodeList rows =
    domDoc.getElementsByTagName("R");
    if (rows != null) {
    for (int i = 0; i &lt;
    rows.getLength(); i++) {
    out.println("&lt;tr&gt;");
    Node row = rows.item(i);
    if (row == null ||
    row.getNodeType() == Node.TEXT_NODE) {
    continue;
    NodeList items =
    row.getChildNodes();
    if (items == null) {
    continue;
    for (int y = 0; y &lt; 2;
    y++) {
    Node item =
    items.item(y);
    if (item == null ||
    item.getChildNodes() == null)
    continue;
    if (item.getChildNodes()
    == null
    ||
    item.getChildNodes().item(0) == null
    || item.getNodeType()
    == Node.TEXT_NODE)
    continue;
    out.println("&lt;td&gt;"
    +
    item.getChildNodes().item(0).getNodeValue()
    + "&lt;/td&gt;");
    out.println("&lt;/tr&gt;");
    } else {
    out.println("No
    rows.");
    out.println("&lt;/table&gt;");
    out.println("&lt;/nsdp_xml&gt;");
    %&gt;
    *3- Where the source Code of map I created on HTML : BIMapPage.html*
    &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
    Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
    &lt;html&gt;
    &lt;head&gt;
    &lt;meta
    http-equiv="Content-Type" content="text/html;
    charset=windows-1252"&gt;&lt;/meta&gt;
    &lt;title&gt;BI Map
    Page&lt;/title&gt;
    &lt;script
    language="Javascript" src="oraclemaps.js"&gt;&lt;/script&gt;
    &lt;script
    language="Javascript"&gt;
    var dynStatesFOI;
    function show_map(){
    var map;
    var homeCenter,
    homeZoomLevel;
    var baseURL =
    "http://192.168.100.143:9704/mapviewer";
    map = new
    MVMapView(document.getElementById("map"), baseURL);
    var mapSRID = 82364;
    var mapCenterLon = 538940.5;
    var mapCenterLat = 2690457.4;
    homeZoomLevel = 1;
    homeCenter =
    MVSdoGeometry.createPoint(mapCenterLon, mapCenterLat, mapSRID);
    map.addMapTileLayer(new MVMapTileLayer("tcg_gis.ksa_map"));
    map.setCenter(homeCenter, false);
    map.setZoomLevel(homeZoomLevel);
    map.setHomeMap(homeCenter, homeZoomLevel);
    map.addNavigationPanel("East");
    map.addScaleBar();
    dynStatesFOI = new
    MVThemeBasedFOI('dynStatesFOI','tcg_gis.KSA_POP2');
    dynStatesFOI.setRenderingStyle("C.COUNTIES");
    setupNsdp(dynStatesFOI);
    setupDynamicStyles(dynStatesFOI,250000,
    500000, 750000);
    map.addThemeBasedFOI(dynStatesFOI);
    map.display();
    function setupNsdp(dynStatesFOI)
    var nsdpInfo = new
    MVNSDP("defaultNSDP");
    nsdpInfo.setTheme("KSA_POP2"); //the base theme
    nsdpInfo.setKeyColumn("REGION_NAME");
    //'match' column in the base table of the theme
    nsdpInfo.setRenderStyle("C.COUNTIES"); //default style;
    var ps = new Object();
    {color:#ff0000}
    ps["xml_url"] ="http://192.168.100.143/mapviewer/obiee_nsdp_xml_direct.jsp?nqid=" + urlParamNQID
    + "&sid=" + urlParamSID;{color} *{color:#800000}// &lt;== Error line {color}*
    nsdpInfo.setParameters(ps);
    dynStatesFOI.setNSDP(nsdpInfo);
    //setups the dynamically created advanced
    style to
    //be used by the theme-based FOI.
    function setupDynamicStyles(dynStt,val1, val2, val3)
    var buckets = new
    Array(4);
    buckets[0] = new
    MVNumericRangedBucket(100000, val1, "C.COLOR_BLUE",
    "range1");
    buckets[1] = new
    MVNumericRangedBucket(val1, val2, "C.COLOR_GREEN", "range2");
    buckets[2] = new
    MVNumericRangedBucket(val2, val3, "C.COLOR_RED", "range3");
    buckets[3] = new
    MVNumericRangedBucket(val3, null, "C.COLOR_BROWN",
    "range4");
    var bseries = new
    MVBucketSeries("SCHEME_CUSTOM");
    bseries.setBuckets(buckets);
    var bucketSty = new
    MVBucketStyle("region_colors", bseries);
    dynStt.addStyle(bucketSty);
    dynStt.setRenderingStyle("region_colors");
    &lt;/script&gt;
    &lt;/head&gt;
    &lt;body
    onload="javascript:show_map();"&gt;
    Welcome to our Site
    Kingdom of Saudi Arabia
    Map
    &lt;div
    id="map"
    style="width:550.0px; height:500.0px; overflow:auto;
    border-color:rgb(0,0,0);"/&gt;
    &lt;/body&gt;
    &lt;/html&gt;
    {color:#ff0000}
    The
    highlighted line above from function setupNSDP is code line for: NSDP xml
    source to call jsp that invokes java class to convert Answers filtered XML (OBIEE)
    into NSDP XML.
    Where
    its invoke two parameters : 1- urlParamNQID , 2- urlParamSID
    ps["xml_url"] =
    "http://192.168.100.143/mapviewer/obiee_nsdp_xml_direct.jsp?nqid="
    + urlParamNQID + "&sid=" + urlParamSID;
    The
    error when we run this code is: URLParamNQID is not defined ???
    does any of you can read what i wrote in my source codes and let me know what i missed in my html map code : BIMapPage.html and where or how i can get two parameters values URLParamNQID
    and {color}*{color:#ff0000}urlParamSID{color}*{color:#ff0000}?{color}

    yes i checked this site, but i still couldn't reach the answer of my challenge, in how to specify urlParamNQID and urlParamSID , how or where i can get value of these parameters or what should i pass there !?

  • Need help from expert people in how to integrate map to OBIE

    Hello Guys, i'm realy apreciate who help me in give some hints about this code that i comment it in line (42) from the code.
    where i dont know where to get states_sample.xml file from this line :
    //where the dynamically generated BI data can be found
    ps["xml_url"] = "http://localhost:9704/mapviewer/epa/nsdp/states_sample.xml";
    can any of you please give me hint in how to fix this problem or tell me where to get file or source code for that file :) ....
    and who want to know full document regarding to my question about code he can check it here on this link on PAGE 14 :
    http://www.oracle.com/technology/products/mapviewer/pdf/mapviewer_obiee.pdf
    or Atlease some of you give me link of full LABs (workshop) regarding to this Document mapviewer_obiee.pdf .
    best regard
    Yusuf Felemban
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>StatesDemo2</title>
    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script language="Javascript" src="oraclemaps.js"></script>
    <script language=javascript>
    var mapview;
    var dynStatesFOI;
    function showMap()
    var baseURL = "http://localhost:9704/mapviewer";
    var mapCenterLon = -96;
    var mapCenterLat = 37;
    var mapZoom = 0;
    var mpoint = MVSdoGeometry.createPoint(mapCenterLon,mapCenterLat,8265);
    mapview = new MVMapView(document.getElementById("map"), baseURL);
    mapview.addBaseMapLayer(new MVBaseMap("mvdemo_plg.us_map_yus"));
    mapview.addNavigationPanel("WEST",null,false,null);
    mapview.setCenter(mpoint);
    mapview.setZoomLevel(mapZoom);
    mapview.addScaleBar();
    dynStatesFOI = new MVThemeBasedFOI('dynStatesFOI', 'mvdemo_plg.stat_test');
    dynStatesFOI.setRenderingStyle("C.COUNTIES");
    setupNsdp(dynStatesFOI);
    setupDynamicStyles(dynStatesFOI, -50, -10, 0);
    mapview.addThemeBasedFOI(dynStatesFOI);
    mapview.display();
    function setupNsdp(dynStatesFOI)
    //default NSDP is always available with MapViewer 10.1.3.1 production
    var nsdpInfo = new MVNSDP("defaultNSDP");
    nsdpInfo.setTheme("STATE_TEST"); //the base theme
    nsdpInfo.setKeyColumn("STATE"); //'match' column in the base table of the theme
    nsdpInfo.setRenderStyle("C.COUNTIES"); //default style;
    var ps = new Object();
    //where the dynamically generated BI data can be found
    ps["xml_url"] = "http://localhost:9704/mapviewer/epa/nsdp/states_sample.xml"; // <== Don’t know where to get states_sample.xml file
    nsdpInfo.setParameters(ps);
    //this tells mapviewer to join the BI data with the theme
    dynStatesFOI.setNSDP(nsdpInfo);
    //setups the dynamically created advanced style to
    //be used by the theme-based FOI.
    function setupDynamicStyles(dynStatesFOI,val1, val2, val3)
    //create basic colors to be used
    var sc1 = new MVStyleColor("color1", "00FF00", "666666");
    var sc2 = new MVStyleColor("color2", "00FF00", "666666");
    var sc3 = new MVStyleColor("color3", "FFFF00", "666666");
    var sc4 = new MVStyleColor("color4", "FF0000", "666666");
    sc1.setFillOpacity(60);
    sc2.setFillOpacity(60);
    sc3.setFillOpacity(60);
    sc4.setFillOpacity(60);
    //create individual ranged buckets
    var buckets = new Array(4);
    buckets[0] = new MVNumericRangedBucket(-500, val1, "color1", "range1");
    buckets[1] = new MVNumericRangedBucket(val1, val2, "color2", "range2");
    buckets[2] = new MVNumericRangedBucket(val2, val3, "color3", "range3");
    buckets[3] = new MVNumericRangedBucket(val3, null, "color4", "range4");
    var bseries = new MVBucketSeries("SCHEME_CUSTOM");
    bseries.setBuckets(buckets);
    var bucketSty = new MVBucketStyle("region_colors", bseries);
    //add all the primitive color styles we just created
    dynStatesFOI.addStyle(sc1);
    dynStatesFOI.addStyle(sc2);
    dynStatesFOI.addStyle(sc3);
    dynStatesFOI.addStyle(sc4);
    //now add the bucket style
    dynStatesFOI.addStyle(bucketSty);
    dynStatesFOI.setRenderingStyle("region_colors");
    </script>
    </head>
    <body onload=javascript:showMap();>
    <div id="map" style="height:500.0pt;"/>
    </body>
    </html>
    Edited by: user547202 on 11/11/2008 10:26 م

    thanks for passing this link Stijin,
    http://oraclebizint.wordpress.com/2007/09/25/oracle-bi-ee-10133-and-mapviewer-step-by-step-integration-phase1/
    http://oraclebizint.wordpress.com/2007/09/26/oracle-bi-ee-10133-and-mapviewer-step-by-step-integration-phase2-phase3/
    i already used this, but we need at least full explanation in how to build OBIE presentations layers and its physical and logical datas , and how to write codes using Java scrips and html codes using OBIE presentation on statistics text.
    if any of you just can link me link regarding to workshop lab's documentations and files regarding to OBIEE integrated to Mapviewer.
    with fully respect and love to you all,
    Yusuf Felemban

  • Need advise from experts : APEX & Search Engines

    Dear Experts,
    I need one advice. I intend to develop my site in APEX. But I am not sure if a site made in APEX will be crawled & indexed well by the search engines so that it appears when somebody is searching for the related information.
    Can anyone please enlighten ?
    Regards,
    Ashish Agarwal
    http://www.asagarwal.com

    Patrick,
    Don't worry, I didn't take it personally ;) Just wanted to point out that using the site directive can give different results (or perhaps the same results in a different way) to a plain old 'type in a name' search.
    We do use Session 0 on the Apex Evangelists site (for example in the initial link to the home page), however when you navigate to the login page a new session id is generated (which is why that has been indexed multiple times by Google), also some other pages (for example the EuroTraining page have been indexed multiple times due to external links to our site referencing a link which already has a session id, rather than using the alias for it).
    You're right you can spend a huge amount of time tweaking and cajoling things to increase your page rank in Google (and other search engines of course), infact I know companies that specifically employ people whose sole job is SEO. You're right, there are still things we can do to make the indexing a bit better. However for our purposes (at that time), the fact that the login page etc are indexed multiple times (for various reasons) doesn't 'hurt' us too much, we saving those changes for the next release of the site ;)
    John.

  • Need help from experts with process of printing Payroll Checks in-House

    Appreciate any information on below issues please.
    We upgraded from 4.0 to 4.7
    1. For some reason 10 Direct Deposit advises get destroyed and need to be reprint only those 10, instead of whole 2000
    2. Is there a way to change payment method (T-C without modifying IT 0009, used report RPTTKM40 for this in 4.0 version) for certain people and pay thru DME
    3. Do you print 401K/Deferred Comp % on remuneration statement as ANZHL is no more populated in payroll cluster after 4.7?  If Yes how do you get the ANZHL values.

    I am not sure if this would be a fix for you, but a glimmer of hope shines from this link,
    http://www.friday.com/bbum/2006/02/20/recovering-disk-images-with-diskwarrior/

  • Need help from expert urgently - Can't boot my U460 laptop

    I want to reboot my U460 laptop to factory setting so I use the One Key Recovery function.
    After I have press the button then it shut down and restart the come to the One Key recovery screen.
    I choose the rocovery to initial state then it run for a while the it say have error.
    After it restart and it show the window boot manager it show the screen as per attached.
    Please help.

    Anyone can help me?
    Plsssssssss

  • I need support from experts and it is a suggestion, as w

    I have a MUVO2 4GB and I want to change the stand-by time because it is too useless for me I listen my music for 30 minutes on the school way and I do it again on the home way at night time and between morning and night times because of its stand-by is aproximately 20hrs, it uses its battery. Now plz help me is there a firmware which includes selectable stand-by time because (I want to close it down) or will it come soon.
    Thank you
    Sory for the bad English.Message Edited by Sinank on 09-5-2006 09:23 AM

    You're english is fine. If there is a new firmware, it will be here:
    http://us.creative.com/support/downloads/
    If its not there, its not in a new firmware, and most likely will never be because it is an older player and they are focusing on new ones (unfortunatly).
    Hope that works!

  • I need help from someone regarding what equipment to purchase. I need to know which is the right equipment for what i am trying to set up

    I am trying to setup sensors on container cranes at critical points on the cranes, monitoring voltage,vibration,strain,frequency etc. A control room 500m will be setup with labview to monitor the cranes.
    I am thinking of going WiFi and using PXI platform. Which equipment to buy is the question? Urgent Help required on making the selection. Strict Budget contraints to carry out the project!!

    Since it seems that time and money are of the essence, I suggest contacting a technical sales representative to discuss your application and product selection one-on-one. Tel: (888) 280-7645
    or click on "Call me now" on any product page. Good luck finding the right hardware.

  • Advice needed from Experts.

    Hi,
             I would like to get advice from experts of this community regarding iOS 7.0.2 upgrade to my iPhone 4.
             I am using iPhone 4 and my present iOS is 6. I am happy with my iOS 6.
            I would like to upgrade to iOS 7 and before upgrading I have gone through the reviews in various forums about iOS 7 with iPhone 4. There were mixed reviews and I am totally confused whether to upgrade or not. Hence I would like to seek advice of this community whether shall I go for upgrade of iOS 7 or not.
            Mostly I would like to hear from you the demerits of iOS 7.0.2 over iPhone 4.
    Thank you very much for your suggestions which you're going to provide to me

    no the audio will play back alright through the system sound - you don't need to export it unless you have a specific reason to.
    your QT file should playback just fine within logic. basically if you can play it wiuth the QT player then you can play it through logic. just go "open movie as float" under options in the main menu. you need a reference point in the QT - if the guys your workling with are at all professional they will provide you with BITC, which you can then line up to your own SMPTE by using the movie start in the float window.
    its really very easy. if you are using a really heavy CPU intensive session, then you may want to check what format or codec the QT is in because certain codecs require more from the system than do others. as a rule of thumb, the more compressed and high quality the more work for the cpu.

  • Now I need help from a REFINE EDGE expert please

    Have figured out a few things with some great advice, now I'm in need of some guidance regarding the REFINE EDGE feature.
    I have painstakingly selected with the magic wand tool the area in which I will be using ENHANCE>HUE/SATURATION for my sky.  The object looks very well selected to be excluded except when zooming way in which I did after performing an initial hue/sat adjustment.  All looked pretty good except that there is too much of the old sky pixel around the edges of the subject, just a little so the entire image looks a bit "photoshopped."
    I was thinking the REFINE EDGE function would help with this.  Is this correct?  I have adjusted the controls pretty extensively in all directions numerous times and just not seeing results I was hoping I would get.
    What should I be adjusting, numbers up or down, sliders right or left, which options on or off to get the edges of the new sky color to meet the edges of the subject without getting that fakey old edge?
    Thanks ever so much.
    Message was edited by: Moon52
    Seems deselecting smart radius is helpful, why is that?

    Although for Photoshop, this video demonstrates the use of 'Refine Edge' (from 3:00).
    http://tv.adobe.com/watch/learn-photoshop-cc/removing-a-subject-from-its-background/
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct and/or helpful accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

  • I Need Help to Access The Source Code From A Form to Know the Calculation Formula

    Hi,
    I Need Help to Access The Source Code From A Form to Know the Calculation Formula. The application is a windows form application that is linked to SQL Server 2008. In one of the application forms it generates an invoice and does some calculations. I just
    need to know where behind that form is the code that's doing the calculations to generate the invoice, I just need to get into the formula that's doing these calculations.
    Thank you so much.

    Hi, 
    Thanks for the reply. This is a view and [AmountDue] is supposed to be [CurrentDueAmount] + [PastDueAmount] - [PaidAmount]. The view is not calculating [PaidAmount] right . Below is the complete code of the view. Do you see anything wrong in the code ?
    Thanks. 
    SELECT     [isi].[InvoiceID], [ii].[DueDate], [SubInvoiceID] = [isi].[ID], [INV_FacilityID] = [if].[ID], [if].[FacilityID],
    [iff].[FacilityFeeID], [LoanID] = NULL, [isi].[PortfolioID], [isi].[Portfolio], 
                          [PaymentType] = [isis_fee].[SectionType], [Name]
    = [iff].[Name], [ReceivedAmount], [dates].[CurrentDueAmount], 
                          [PastDueAmount] = CASE WHEN ISNULL([ReceivedAmount],
    0) > 0 THEN [pastdue].[PastDueFeeAmount] + ISNULL([ReceivedAmount], 0) 
                          WHEN ISNULL([ReceivedAmount], 0) 
                          < 0 THEN /* We bring past due to zero and
    apply reset to current. */ CASE WHEN [pastdue].[PastDueFeeAmount] + ISNULL([ReceivedAmount], 0) 
                          < 0 THEN 0 ELSE [pastdue].[PastDueFeeAmount]
    + ISNULL([ReceivedAmount], 0) END WHEN ISNULL([ReceivedAmount], 0) = 0 AND 
                          [pastdue].[PastDueFeeAmount] < 0 THEN 0 ELSE
    [pastdue].[PastDueFeeAmount] END, [PaidAmount] = CASE WHEN ISNULL([ReceivedAmount], 0) 
                          < 0 THEN /* We bring past due to zero and
    apply rest to current. */ CASE WHEN [pastdue].[PastDueFeeAmount] + ISNULL([ReceivedAmount], 0) 
                          < 0 THEN - ([pastdue].[PastDueFeeAmount]
    + ISNULL([ReceivedAmount], 0)) ELSE 0 END WHEN ISNULL([ReceivedAmount], 0) = 0 AND 
                          [pastdue].[PastDueFeeAmount] < 0 THEN - [pastdue].[PastDueFeeAmount]
    ELSE 0 END, [AmountDue] = [unpaid].[UnpaidFeeAmount], [ID] = [iff].[FacilityFeeID]
    FROM         [dbo].[INV_SubInvoice] isi JOIN
                          [dbo].[INV_Invoice] ii ON [isi].[InvoiceID]
    = [ii].[ID] JOIN
                          [dbo].[INV_Facility] [if] ON [isi].[ID] = [if].[SubInvoiceID]
    JOIN
                          [dbo].[INV_FacilityFee] iff ON [if].[ID] = [iff].[INV_FacilityID]
    JOIN
                              (SELECT     [sis_fee].[ID],
    [sis_fee].[SectionTypeCode], [SectionType] = [st_fee].[Name], [sis_fee].[INV_FacilityFeeID]
                                FROM      
       [dbo].[INV_SubInvoiceSection] sis_fee JOIN
                   [dbo].[INV_SectionType] st_fee ON [sis_fee].[SectionTypeCode] = [st_fee].[Code]
                                WHERE      [INV_FacilityFeeID]
    IS NOT NULL AND [StatusCode] = 'BILL') isis_fee ON [iff].[ID] = [isis_fee].[INV_FacilityFeeID] JOIN
                              (SELECT     [iffa].[SectionID],
    [AccrualDeterminationDateMax] = MAX([iffa].[AccrualDeterminationDate]), 
                   [AccrualDeterminationDateMin] = MIN([iffa].[AccrualDeterminationDate]), [CurrentDueAmount] = SUM([iffa].[AccruedFeeAmount]), 
                   [ReceivedAmount] = SUM([iffa].[ReceivedFeeAmount])
                                FROM      
       [dbo].[INV_FacilityFeeAccrual] iffa
                                GROUP BY [iffa].[SectionID])
    dates ON [isis_fee].[ID] = [dates].[SectionID] LEFT JOIN
                              (SELECT     *
                                FROM      
       [dbo].[INV_FacilityFeeAccrual]) unpaid ON [dates].[SectionID] = [unpaid].[SectionID] AND 
                          [dates].[AccrualDeterminationDateMax] = [unpaid].[AccrualDeterminationDate]
    LEFT JOIN
                              (SELECT     [SectionID],
    [PastDueFeeAmount] = SUM([PastDueFeeAmount])
                                FROM      
       [dbo].[INV_FacilityFeeAccrual]
                                GROUP BY [SectionID]) pastdue
    ON [dates].[SectionID] = [pastdue].[SectionID]
    UNION
    SELECT     [isi].[InvoiceID], [ii].[DueDate], [SubInvoiceID] = [isi].[ID], [INV_FacilityID] = [if].[ID], [if].[FacilityID],
    [FacilityFeeID] = NULL, [il].[LoanID], [isi].[PortfolioID], [isi].[Portfolio], 
                          [PaymentType] = [isis_loan].[SectionType], [Name]
    = [il].[Name], [ReceivedAmount], [CurrentDueAmount], [PastDueAmount] = CASE WHEN ISNULL([ReceivedAmount], 
                          0) > 0 THEN [PastDueAmount] + ISNULL([ReceivedAmount],
    0) WHEN ISNULL([ReceivedAmount], 0) 
                          < 0 THEN /* We bring past due to zero and
    apply rest to current. */ CASE WHEN [PastDueAmount] + ISNULL([ReceivedAmount], 0) 
                          < 0 THEN 0 ELSE [PastDueAmount] + ISNULL([ReceivedAmount],
    0) END WHEN ISNULL([ReceivedAmount], 0) = 0 AND 
                          [PastDueAmount] < 0 THEN 0 ELSE [PastDueAmount]
    END, 
                          [PaidAmount] = CASE WHEN [isis_loan].[SectionTypeCode]
    = 'LOAN_PRIN' THEN 0 ELSE CASE WHEN ISNULL([ReceivedAmount], 0) 
                          < 0 THEN /* We bring past due to zero and
    apply rest to current. */ CASE WHEN [PastDueAmount] + ISNULL([ReceivedAmount], 0) 
                          < 0 THEN - ([PastDueAmount] + ISNULL([ReceivedAmount],
    0)) ELSE 0 END WHEN ISNULL([ReceivedAmount], 0) = 0 AND 
                          [PastDueAmount] < 0 THEN - [PastDueAmount]
    ELSE 0 END END, 
                          [AmountDue] = CASE WHEN [isis_loan].[SectionTypeCode]
    = 'LOAN_PRIN' THEN [CurrentDueAmount] ELSE [unpaid].[AmountDue] END, [ID] = [il].[LoanID]
    FROM         [dbo].[INV_SubInvoice] isi JOIN
                          [dbo].[INV_Invoice] ii ON [isi].[InvoiceID]
    = [ii].[ID] JOIN
                          [dbo].[INV_Facility] [if] ON [isi].[ID] = [if].[SubInvoiceID]
    JOIN
                          [dbo].[INV_Loan] il ON [if].[ID] = [il].[INV_FacilityID]
    JOIN
                              (SELECT     [sis_loan].[ID],
    [sis_loan].[SectionTypeCode], [SectionType] = [st_loan].[Name], [sis_loan].[INV_LoanID]
                                FROM      
       [dbo].[INV_SubInvoiceSection] sis_loan JOIN
                   [dbo].[INV_SectionType] st_loan ON [sis_loan].[SectionTypeCode] = [st_loan].[Code]
                                WHERE      [INV_LoanID]
    IS NOT NULL AND [StatusCode] = 'BILL') isis_loan ON [il].[ID] = [isis_loan].[INV_LoanID] JOIN
                              (SELECT     [iffa].[SectionID],
    [AccrualDeterminationDateMax] = MAX([iffa].[AccrualDeterminationDate]), 
                   [AccrualDeterminationDateMin] = MIN([iffa].[AccrualDeterminationDate]), [CurrentDueAmount] = SUM([iffa].[ExpectedPrincipalAmount]), 
                   [ReceivedAmount] = SUM([ReceivedPrincipalAmount])
                                FROM      
       [dbo].[INV_LoanPrincipalAmortization] iffa
                                GROUP BY [iffa].[SectionID]
                                UNION
                                SELECT     [iffa].[SectionID],
    [AccrualDeterminationDateMax] = MAX([iffa].[AccrualDeterminationDate]), 
                  [AccrualDeterminationDateMin] = MIN([iffa].[AccrualDeterminationDate]), [CurrentDueAmount] = SUM([iffa].[AccruedInterestAmount]), 
                  [ReceivedAmount] = SUM([ReceivedInterestAmount])
                                FROM      
      [dbo].[INV_LoanCashInterestAccrual] iffa
                                GROUP BY [iffa].[SectionID]
                                UNION
                                SELECT     [iffa].[SectionID],
    [AccrualDeterminationDateMax] = MAX([iffa].[AccrualDeterminationDate]), 
                  [AccrualDeterminationDateMin] = MIN([iffa].[AccrualDeterminationDate]), [CurrentDueAmount] = SUM([iffa].[AccruedInterestAmount]), 
                  [ReceivedAmount] = SUM([ReceivedInterestAmount])
                                FROM      
      [dbo].[INV_LoanPIKInterestAccrual] iffa
                                GROUP BY [iffa].[SectionID])
    dates ON [isis_loan].[ID] = [dates].[SectionID] LEFT JOIN
                              (SELECT     [AmountDue]
    = [UnpaidPrincipalAmount], [SectionID], [AccrualDeterminationDate]
                                FROM      
       [dbo].[INV_LoanPrincipalAmortization]
                                UNION
                                SELECT     [AmountDue]
    = [UnpaidInterestAmount], [SectionID], [AccrualDeterminationDate]
                                FROM      
      [dbo].[INV_LoanCashInterestAccrual]
                                UNION
                                SELECT     [AmountDue]
    = [UnpaidInterestAmount], [SectionID], [AccrualDeterminationDate]
                                FROM      
      [dbo].[INV_LoanPIKInterestAccrual]) unpaid ON [dates].[SectionID] = [unpaid].[SectionID] AND 
                          [dates].[AccrualDeterminationDateMax] = [unpaid].[AccrualDeterminationDate]
    LEFT JOIN
                              (SELECT     [PastDueAmount]
    = SUM([PastDuePrincipalAmount]), [SectionID]
                                FROM      
       [dbo].[INV_LoanPrincipalAmortization]
                                GROUP BY [SectionID]
                                UNION
                                SELECT     [PastDueAmount]
    = SUM([PastDueInterestAmount]), [SectionID]
                                FROM      
      [dbo].[INV_LoanCashInterestAccrual]
                                GROUP BY [SectionID]
                                UNION
                                SELECT     [PastDueAmount]
    = SUM([PastDueInterestAmount]), [SectionID]
                                FROM      
      [dbo].[INV_LoanPIKInterestAccrual]
                                GROUP BY [SectionID]) pastdue
    ON [dates].[SectionID] = [pastdue].[SectionID]
    UNION
    SELECT     [isi].[InvoiceID], [ii].[DueDate], [SubInvoiceID] = [isi].[ID], [INV_FacilityID] = [if].[ID], [if].[FacilityID],
    [FacilityFeeID] = NULL, [il].[LoanID], [isi].[PortfolioID], [isi].[Portfolio], 
                          [PaymentType] = 'PIK Interest Applied', [Name]
    = [il].[Name], [ReceivedAmount], [CurrentDueAmount] = - [dates].[CurrentDueAmount], 
                          [PastDueAmount] = - CASE WHEN ISNULL([ReceivedAmount],
    0) > 0 THEN [PastDueAmount] + ISNULL([ReceivedAmount], 0) WHEN ISNULL([ReceivedAmount], 0) 
                          < 0 THEN /* We bring past due to zero and
    apply rest to current. */ CASE WHEN [PastDueAmount] + ISNULL([ReceivedAmount], 0) 
                          < 0 THEN 0 ELSE [PastDueAmount] + ISNULL([ReceivedAmount],
    0) END WHEN ISNULL([ReceivedAmount], 0) = 0 AND 
                          [PastDueAmount] < 0 THEN 0 ELSE [PastDueAmount]
    END, [PaidAmount] = - CASE WHEN ISNULL([ReceivedAmount], 0) 
                          < 0 THEN /* We bring past due to zero and
    apply rest to current. */ CASE WHEN [PastDueAmount] + ISNULL([ReceivedAmount], 0) 
                          < 0 THEN - ([PastDueAmount] + ISNULL([ReceivedAmount],
    0)) ELSE 0 END WHEN ISNULL([ReceivedAmount], 0) = 0 AND 
                          [PastDueAmount] < 0 THEN - [PastDueAmount]
    ELSE 0 END, [AmountDue] = - [AmountDue], [ID] = [il].[LoanID]
    FROM         [dbo].[INV_SubInvoice] isi JOIN
                          [dbo].[INV_Invoice] ii ON [isi].[InvoiceID]
    = [ii].[ID] JOIN
                          [dbo].[INV_Facility] [if] ON [isi].[ID] = [if].[SubInvoiceID]
    JOIN
                          [dbo].[INV_Loan] il ON [if].[ID] = [il].[INV_FacilityID]
    JOIN
                              (SELECT     [sis_loan].[ID],
    [sis_loan].[SectionTypeCode], [SectionType] = [st_loan].[Name], [sis_loan].[INV_LoanID]
                                FROM      
       [dbo].[INV_SubInvoiceSection] sis_loan JOIN
                   [dbo].[INV_SectionType] st_loan ON [sis_loan].[SectionTypeCode] = [st_loan].[Code]
                                WHERE      [INV_LoanID]
    IS NOT NULL AND [StatusCode] = 'BILL' AND [sis_loan].[SectionTypeCode] = 'LOAN_INT_PIK') isis_loan ON 
                          [il].[ID] = [isis_loan].[INV_LoanID] JOIN
                              (SELECT     [iffa].[SectionID],
    [AccrualDeterminationDateMax] = MAX([iffa].[AccrualDeterminationDate]), 
                   [AccrualDeterminationDateMin] = MIN([iffa].[AccrualDeterminationDate]), [CurrentDueAmount] = SUM([iffa].[AccruedInterestAmount]), 
                   [ReceivedAmount] = SUM([ReceivedInterestAmount])
                                FROM      
       [dbo].[INV_LoanPIKInterestAccrual] iffa
                                GROUP BY [iffa].[SectionID])
    dates ON [isis_loan].[ID] = [dates].[SectionID] LEFT JOIN
                              (SELECT     [AmountDue]
    = [UnpaidInterestAmount], [SectionID], [AccrualDeterminationDate]
                                FROM      
       [dbo].[INV_LoanPIKInterestAccrual]) unpaid ON [dates].[SectionID] = [unpaid].[SectionID] AND 
                          [dates].[AccrualDeterminationDateMax] = [unpaid].[AccrualDeterminationDate]
    LEFT JOIN
                              (SELECT     [PastDueAmount]
    = SUM([PastDueInterestAmount]), [SectionID]
                                FROM      
       [dbo].[INV_LoanPIKInterestAccrual]
                                GROUP BY [SectionID]) pastdue
    ON [dates].[SectionID] = [pastdue].[SectionID]

  • Hi, I did an apple account but they didn't asked me about payment methods and now when i need something from Appstore it is written: "this apple id has not yet been used in the iTunes Store" tap reviem. I tapped review and they are asking me to introduce,

    Hi I have created an apple Id but yhey didn't asked me about paymeny methods, and know when i need something from appstore it is written: This apple Id not yet been used in the iTunes Store, tap review....but when i tap review they ask me for a credit card without giving me the opption of ''NONE''. Can you help me?

    What kinda forum is this where nobody helps!
    I am waiting since so many days after leaving a thread and till nobody helped me with a reply.
    If it's a Google PlayStore forum many hundreds of people would have replied.
    Seeking a little help and nobody bothered to give it out to you, I am really annoyed.
    Still waiting for Help!

  • Need Guidance from SOA and ESOA Experts

    Hi Everybody.
    Good Morning.
    I have good experience in JAVA and J2EE.
    i am going to work in Services team.
    i am new to the SOA and ESOA Concept.
    Please tell me, what would be the right approach to know the basics of SOA and ESOA.
    Please tell be some books and links which would useful for the same.
    Please dont redirect to some other links in forum...(am unable to find the source information when passing thru those links
    Thanks in advance.

    IN which role are you going to work in Service Team?
    If you are Service Designer you have to know following things
    1. Responsible for placing service reference documents in the Registry (WSDL and XSD) / Repository (usage scenarios annotated with non-functional requirements...)
    2.Reconcile candidate service interfaces with existing infrastructure and identify missing pieces (e.g. mainframe service enablement)
    3.Analyze all candidate service interfaces and check for gaps, inconsistencies or redundancies (e.g. overlapping service boundaries)
    4.Match technical solutions to outlined design constraints (e.g. WS-Security to solve integrity and confidentiality constraints)
    5.Formalize Service Descriptions into WSDL, XSD, etc
    6.Work with Application Architect and Data Architect to ensure consistency with existing XML data formats and conventions
    7.Create virtualized end points in the SM to be used in the Registry
    8.Define policy in SM in collaboration with the Application Architect and  IT Security
    9.When changing the interface for pre-existing services, the Service Designer is responsible for defining appropriate elements (e.g., namespaces, versioning, and content based routing) that facilitate simultaneous deployment of multiple versions of the service
    10.Responsible for ensuring compliance with published WS-Basic Profile
    If you are a service developer you will do the following responsibilities
    1. Identify (in collaboration with the Application Architect) and document the design patterns that will be used in implementing the service
    2.Participate in creating recommendations for the WS implementation framework (e.g. WAS, RAD) Participate in design and code reviews
    3.Implement services (by means of a specific development language and design pattern(s))
    4.Successfully execute unit tests created by Service Tester(s)
    5.Other services should be leveraged as appropriate with any direct data access designed in cooperation with the DBA and the Data Architect
    6.Document service implementation
    7.Responsible for re-factoring and regression testing when changes are made to an existing service
    8.Ensure all relevant implementation related documentation is placed into the service repository
    If you are a service tester you will do following things
    1. Develop test plans and associated test cases for both unit tests and integration tests for services and service groups, using a web services specific testing tool
    2.Ensure successful unit test completion prior to elevation to the Integration environment
    3.Ensure successful integration test completion prior to elevation to the System Test environment
    4.Ensure SLA performance metrics are met prior to elevation to Production environment
    5.Ensure test results are logged
    6.Ensure defects identified through Integration and System Test environment testing are communicated to the Service Implementer(s) and Service Designer(s) for the involved services, as well as to the Application Architect [ Only integration tests should fail since unit tests were confirmed prior to elevation to integration environment ]
    7.Test for interoperability and other standards conformance
    If you are a SOA Architect you WILL
    1.Understand application design, SOA technologies, database and data warehouse design, network design, and the many other aspects of information technology
    2.Responsible for documenting patterns that support SOA
    3.Responsible for end to end service requestor and provider design
    4.Responsible for stating non-functional service requirements
    5.Responsible for the recommendation of the architectural framework, its maintenance and communication to Application Architects
    6.Responsible for adherence to architectural frameworks
    7.Ensure appropriate computational and data capacity are accounted for Know the capabilities of current technologies and work with business to recommend the best technologies to achieve the units strategic goals
    8.Work with business units to evaluate software options from an investment point of view
    9.Help business to obtain predictable benefits and recommend organizational and SDLC process changes depending on the recommended architecture
    10.Work closely with Business Analysts to carefully consider business processes across business units; with the goal to reduce overall cost and improve effectiveness
    11.Endeavor to stay abreast of emerging technologies and make appropriate recommendations for changes and additions to the enterprise architecture
    12.Support change management impact analysis
    13.Defines the standard naming conventions to be used for managed services
    14.Plays a key role in defining the various enterprise architectural frameworks to be utilized
    15.Responsible for defining, and ensuring adherence to application architecture framework guidelines and communicating them to the Application, Information and Data Architects etc.
    16.Define work flow and approval process for service additions and changes to be made to the Registry
    17.Responsible for identification of services and definition of service interfaces
    18.Mediate between business and technology
    FINALLY,
       if you stick with a SOA enabled tools guy and try to learn SOA around it, you will remain a blind SOA guy.
    SOA is an architecture approach which allow us to do IT enablemenet of business using loose couples services which can be defined by INTERFACES.
    SOA introduce a new layer into enterprise architecture which enforce partially and fully following concepts
    1. Enterprise Service Bus (ESB), provide mediation, routing, transformation, translation of interface messages between service consumer and provider. Examples of ESBs are Netweaver XI, IBM Websphere 6.0  ESB, BEA Aqualogic, TIBCO's business works.
    2. Enterprise Service Registry: This tool provide SERVICe goverance views by providing a place for create/admin and manage service policies. Service policies are applied to service in different phase of service life cycle such as service plan, design, build, deploy and manage. Some examples of service registry are XI registry, Systinet from HP, WSSR from IBM. All registries has to follow UDDI specifications
    3. Service Repository: A unified place holder for service metadata and artifacts. Service artifacts are generally based on Object Management Groups Reusable Asset Definition. Some good example of service repository are XI repository, WSSR, Systinet etc
    4. Service Management framework. This is the tool manage the deployed services using service management framework. Examples IBM Tivoli SOA manager, HP SOA manager, XI Run time work Bench etc
    Please do not try to learn SOA with respect to a tool. Learn SOA as an Architecture displine to build solution using implementation independent interfaces with supporting contracts and data.
    WEB Services, XML, XSD, ESB, Registry, Repository etc are just frameworks supporting SOA concept, it is not really SOA. You can do SOA with CORBA AND IDL if you want.
    SAP, IBM, HP, BEA, TIBCO, ORACLE etc are companies building tools using SOA frammework enabled technologies. A tool is not SOA, it is just using SOA as a foundation for thoughts.
    When you learn SOA, think outside the BUNN
    Thanks

  • [svn:osmf:] 10660: Code changes from MAST code review.

    Revision: 10660
    Author:   [email protected]
    Date:     2009-09-28 17:29:18 -0700 (Mon, 28 Sep 2009)
    Log Message:
    Code changes from MAST code review.
    Modified Paths:
        osmf/trunk/apps/samples/plugins/AkamaiPluginSample/.actionScriptProperties
        osmf/trunk/apps/samples/plugins/MASTSample/.actionScriptProperties
        osmf/trunk/apps/samples/plugins/MASTSample/src/MASTSample.as
        osmf/trunk/plugins/MASTPlugin/.actionScriptProperties
        osmf/trunk/plugins/MASTPlugin/MASTPlugin.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/MASTDocumentProcessor.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/loader/MASTLoader.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/managers/MASTConditionManager.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/media/MASTProxyElement.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/parser/MASTParser.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/traits/MASTPlayableTrait.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/types/MASTConditionOperator.as
        osmf/trunk/plugins/MASTPlugin/org/openvideoplayer/mast/types/MASTConditionType.as
        osmf/trunk/plugins/akamai/AkamaiBasicStreamingPlugin/.actionScriptProperties

  • Need clarification regarding the test cable-diagnostics tdr command

    Hello,
    I've read about the test cable-diagnostics tdr command but I need clarification on the examples listed below to make sure that I am providing the right answer to my co-workers.
    Example 1:
    CXXX7SW17#show cable-diagnostic tdr int g0/20
    TDR test last run on: July 16 10:23:00
    Interface Speed Local pair Pair length        Remote pair  Pair status
    Gi0/20    auto  Pair A     N/A                        N/A                Normal
                           Pair B     72   +/- 10 meters  N/A                Open
                           Pair C     75   +/- 10 meters  N/A                Short/Crosstalk 
                           Pair D     74   +/- 10 meters  N/A                Short/Crosstalk
    Does this example mean that there's a cable length issue in the line which is causing the device that it's connected to not to work properly?
    Example 2:
    CXXX2SW140#show cable-diagnostics tdr int g0/21
    TDR test last run on: July 16 09:16:22
    Interface Speed Local pair Pair length        Remote pair Pair status
    Gi0/21    100M  Pair A     N/A                      Pair A           Normal
                              Pair B     N/A                      Pair B           Normal
                              Pair C     N/A                     Pair C           Normal
                              Pair D     N/A                     Pair D           Normal
    Does this example state that the cable line is okay for use?
    Example 3:
    CXXX1SW19#show cable-diagnostics tdr int g0/22
    TDR test last run on: July 16 06:36:53
    Interface Speed Local pair Pair length            Remote pair Pair status
    Gi0/22    auto    Pair A       1    +/- 10 meters  N/A               Open
                              Pair B     39   +/- 10 meters   N/A               Open
                              Pair C     72   +/- 10 meters   N/A               Open
                              Pair D     1    +/- 10 meters    N/A               Open
    Does this example mean that there isn't a device connected on the other end? No pin-contact?
    Thank you very much for any help you could provide.
    S

    I found this article here at supportforums that seemed like the best explanation I've read so far for TDR info.
    Hope that helps.

Maybe you are looking for

  • Special GL Items Clearing while Lockbox Processing

    Hi Friends, Is it possible that while lockbox payment is processed in SAP for customer it also takes into account the special GL items for that customer while clearing the open items. Example : Customer has two open items of 1000 each First Item is S

  • VZ Navigator and GPS Not working in East Texas

    My phone and my wifes phone (both TB) are experiencing the gps outage in East Texas. We live in Henderson, TX which geographically lies between Tyler and Carthage. I have called Verizon repeatedly with little to no help so far. I have been told by cu

  • Editable PDF forms

    Hi, newby here so sorry if this is obvious, but how do I create a form in Live Cycle Designer 8 so that other people who only have Acrobat Reader can edit the text fields and then save it electronically....? Thanks in advance Brendan

  • Turning a primative double into a string

    so, apparently new String(2.3333434) what ever doesnt allow me to make a string of the double how can i go about doing this? thx

  • Oracle 11 + unixODBC - cannot find valid attributes for odbc.ini

    hello. i am trying to write asterisk's cdr into Oracle Database 11g Release 11.2.0.3.0 - 64bit Production. sqlplus and isql works fine, but when * writes cdr, it gives an error. i've enabled odbc tracing and have received that: /var/log/odbc.log [ODB