Making jsp changes take effect

I am slightly confused as to what changes require a server restart, as I
have tried changing jsp and some times that changes just don't take effect.
I have tried running in development and production mode and this makes
little to no difference.
Thanks in advance

Dan,
You can set the page recompilation check interval in weblogic.xml for the
web application that contains the JSP. See the WLS docs for details.
Sincerely,
Daniel Selman
"dan" <[email protected]> wrote in message
news:[email protected]..
I am slightly confused as to what changes require a server restart, as I
have tried changing jsp and some times that changes just don't takeeffect.
I have tried running in development and production mode and this makes
little to no difference.
Thanks in advance

Similar Messages

  • IBase warranty changes take effect???? Urgent..

    Hi all,
      I face a difficult where I need to change my iBase warranty database. I manage to grab the warranty information through the call function below. However, after I do the changes I still cant manage to see the effect in the IB53. The changes are not updating the particular iBase although I already call save. I have tried few save function module also no effect... Anyone can help me on this? 
      CALL FUNCTION 'COM_IL_API_CHANGE'
        EXPORTING
          iv_reltype               = 'IBCWTY'
          IV_ENQMODE               = 'E'
          it_link_attr             = <lt_link_attr>
      data: lt_reltype type COMT_IL_RELTYPE_TAB.
      data: lw_reltype TYPE comt_il_reltype.
      lw_reltype = 'IBCWTY'.
      APPEND lw_reltype TO lt_reltype.
    data:  lw_new type COMT_IL_ATTR_COMPLETE.
    data:  lw_old type COMT_IL_ATTR_COMPLETE.
    data:  lt_link    type  COMT_IL_UPDDATA_TAB.
      CALL FUNCTION 'COM_IL_API_SAVE'
       EXPORTING
         IT_RELTYPE            = lt_reltype
       IMPORTING
         ET_INTERLINKAGE       = lt_link
         ES_ATTR_TAB_NEW       = lw_new
         ES_ATTR_TAB_OLD       = lw_old
    CALL FUNCTION 'CRM_IBASE_SAVE'.
    Regards,
    Mervyn

    Hi,
    if i made some changes to a workbook (e.g: change some conditions) on discoveror desktop,will them take effect at the same time on discoveror plus???When you save the report using the desktop the workbook in changed for all users including the Plus,
    But in order to see the change in the Plus you will have to re-login to Plus.
    This is since the workbook is saved to memory of the user's PC.
    how and where can I make control for one user to access some workbooks and another user to access some other workbooks both on desktop and plus? (workbook accessibility control)Only the owner of the workbook can do that.
    This is done in the desktop as well as in Plus.
    In desktop go to the tool bar "File -> Manage Workbooks -> Sharing" then choose the workbook and share it with whom ever you like.
    In Plus you can find it in the tool bar "File -> Manage Workbooks" then click on any of the reports and select the "Share" from the right.
    You have to make sure that the shared user have access to the BA that the workbook is based on, and that the user have the privilege to use the desktop/Plus (this is done in the Administrator tool)
    Tamir

  • Bounce EBS R12.2 Server for JSP Change

    Hi Experts,
    On EBS R12.2, when a jsp page code is changed, I rebounced the oacore managed server, but the jsp change doesn't take effect. I rebounced the web server with adapcctl.sh, but that doesn't help either.
    What should I do to make the jsp change take effect on R12.2 weblogic server?
    Thanks.

    Hi Michelle,
    Please check http://applicationsdba.blogspot.com/2008/01/r12-beware-executing-rm-rf.html
    http://www.appsdbatraining.com/2011/05/10/clearing-cache-in-r12/
    Which will explain how to get the jsp change get reflected in R12.
    With regards,
    Kali.
    OSSi

  • Changes dont take effect in the view

    Hi,
    I am modifying the UI-Table which is editable.
    What has to be done to show the current new content of the table on the view.
    There is a calculation and the result will be inserted into the cost column.
    Cleary how can I see that the changes take effect
    I cant see the value in the view after modify command
    data wa_kt type  ZCBD_PURCHITEM.
      Data: l_node type ref to if_wd_context_node.
      l_node = wd_context->get_child_node( 'ZKAUF' ).
    *l_node->get_static_attributes_table( importing table = lt_table ) .
      l_node->get_static_attributes_table( importing table = WD_COMP_CONTROLLER->GT_KAUF_TAB ) .
      LOOP AT WD_COMP_CONTROLLER->GT_KAUF_TAB INTO wa_kt.
        wa_kt-COST = wa_kt-EKPREIS  * wa_kt-MENGE.
        modify WD_COMP_CONTROLLER->GT_KAUF_TAB  from wa_kt transporting COST.
      ENDLOOP.
    regards
    ertas

    Hi,
    Table binding........is the corret solution to have the new resutls to be shown....what it does is.Binding stores the latest information to the node.......
    Check the tbale events......if there is ONENTER event you can write the same code ...for callucuations...bind the table again...........One thing to remember...this will only trigger when teh USER presses the ENTER key.....but on every ENTER event this code gets triggered..better keep a button for calculation and perform the code in this.......Sometimes the users are lazy to press ENTER everytime...
    Regards,
    Lekha.

  • RDS Gateway - Why are RAP changes requiring reboot to take effect?

    I have Win2k8R2 with RDS Gateway. I am using AD groups in a RAP to define which network resources can be accessed by users. For the most part, it's working as expected, but I am finding that changes to the AD group (e.g. remove a server) are not taking effect
    immediately. Users are still able to establish a new connection to a server that has been removed from the AD group. If I reboot the RDS GW, the change seems to take effect, and the users can no longer access the removed server.
    While I haven't tested it extensively yet, the change may also take effect after a period of time, without requiring a reboot ... but this doesn't help me either. I need to have such changes take immediate effect.
    I've searched the web without luck, this is an awkward topic to get meaningful results on. Can someone tell me definitively when changes to AD groups take effect in the RAP ... and how I can force it to take immediate effect (without a reboot)?
    Thanks,
    Rob

    Hi Dharmesh,
    Yes I tried that suggestion, but it made no difference. I don't believe it has anything to do with the Domain Users group, because the problem does resolve itself - after a reboot (without having to change any group membership).
    I've just confirmed this situation again yesterday ... on 2 occasions I made changes to AD group memberships that are referenced in RAPs. I added a user to the group to enable them access. Both times I waited at least 5 minutes after making
    the changes, but the users still couldn't connect. I ensured all domain controllers had the AD group changes replicated ... users still couldn't connect. I rebooted the RDGW server (I am using a single server, not RD Session Host farm), and that immediately
    fixed it. So the problem is still present. It feels as if RDGS is caching AD group membership.
    Rob

  • Changes in iAS6.5's web.xml don't take effect

    After the cust deployed his application he modified some parameters in
    the web.xml file of his application. He then restarted the application
    server after but the changes didn't take effect. Is this the
    expected behavior as they would need to custom web.xml
    and expand the war file before deploying to see the changes reflected in the
    pages because changing those after deployment doesn't work.
    Thanks for your help,
    Gaetan

    In response to author 97:
    are made in the registry during the deployment processI tried redeploying a sample web application using <init-param> and cannot find a trace of the newly referenced variable.
    Could you indicate in which regitry path should it be found?
    thanks,
    Gaetan

  • Online Plan change doesn't take effect!

    After over  a decade and a half  of being with AT&T I switched here.   Last month I changed my plan online (minutes) .  When I submitted the change last month, the message said "It will take effect next cycle on 05/10/2011".   Now I see my next bill now, and the plan has not changed!   I just tried calling customer service and they've some technical issues and can't pull up any billing info temporarily !    I just don't understand when I saw it said the plan change was confirmed and it will take effect and now it's the same plan !  So now I did it again and it says now it will take effect 06/10/2011!   This time I printed the  daamnn thing to make sure there's nothing funky going on!   I'm really ticked off.  

    Personally, I would make the plan change immediate and just pay the prorates since you are wanting the plan changed and you are having trouble with getting it changed on the next billing cycle

  • How to takes effect immediately, after change or cancel the last deploy

    If I deployed a software, but I found the program property was wrong, purpose is set to "required". A lot of client were pushed this software, so I change the purpose to "available".
    How to make all client take effect immediately?
    Environment: SCCM 2012 R2 with CU1

    I would re-create the deployment and use Right Click Tools for this
    http://www.nowmicro.com/rct/
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • Reload a method for a change to take effect ?

    I've got 1 object which has 1 button and 1 label.
    The containt of the label is stored in a text defined in the constructor.
    When I press the button I want this text to change.
    So I change the containt of the variable text in the action of the button. But it doesn't change anything. The text stay the same.
    Is there any way to reload the label for this change to take effect ?
    I would appreciate your help,
    Olivier.

    try the validate() method. It should redo the gui stuff after it has changed. And read the api too.

  • When I change my mobile number, how long until it takes effect?

    I changed my phone number on one of my lines about 15 minutes ago.  How long until I can use the phone again?  Currently when I try it says 'network not responding'. 

    If it is a 4G phone, power it off and then on again. If it is not a 4G phone dial *228 and select option 1.
    These changes should take effect immediately.
    Possibility you may need to get a new SIM card if it is a 4G phone. In this case visit a store.

  • Screensaver changes don't take effect

    I went into System Preferences/Desktop&ScreenSaver/Screensaver/Options to change a couple of things, and then I went into Hot Corners to add hot corners, but after I exited the Screensaver screen, none of my changes took effect. There doesn't seem to be any OK or Apply button to start any of the changes... How can I get my changes to work?

    .xinitrc:
    exex startlxde
    lightdm.conf (I removed the unused lines):
    [LightDM]
    minimum-vt=1
    run-directory=/run/lightdm
    greeter-session = lightdm-gtk3-greeter
    display-setup-script = /usr/bin/lightdmxrandr
    [SeatDefaults]
    session-wrapper=/etc/lightdm/Xsession
    display-setup-script =/usr/bin/lightdmxrandr
    users.conf:
    [UserList]
    minimum-uid=1000
    hidden-users=nobody nobody4 noaccess
    hidden-shells=/bin/false /usr/bin/nologin
    Besides, I forgot to mention that I´m using a virtual machine, namely VMWare Player.
    As you may have seen, the font is rather hard to read in Midori.
    What is also remarkable is that the system reacts often very sluggishly, especially when clicking the LXDE button or marking text.
    Last edited by superuser (2015-04-13 20:47:44)

  • The action could not be completed because of a conflict with the original item. The conflict may have occurred when an existing item was updated on another computer or device. Open the item again and try making your changes. If the problem continues, cont

    I have a user on an iMac 10.6 connected to our domain.  She uses Outlook web access for email on our exchange server.  Last week she received the following message which is randomly preventing her from sending emails.  She claims no attachment was involved in the original email when this all started.  I have not been able to look at her account as she is out of the office but maybe someone else dealt with this issue.  I realize this may not be Mac related but thought I'd give it a try.  She did say it occurred once over two days while working on a PC but it continued over the past weekend.
    If an internal user tries to send a message with infected attachment using Outlook Web Access, it may report the following error message: The action could not be completed because of a conflict with the original item. The conflict may have occurred when an existing item was updated on another computer or device. Open the item again and try making your changes. If the problem continues, contact technical support for your organization.
    This is because F-Secure Anti-Virus for Microsoft Exchange has detected a virus in the attachment. If the user tries to send the message again, the message will be sent but without the attachment. At the same time a blank message with an attachment named "Attachment_information.txt" will remain in the user's Drafts folder. The "Attachment_information.txt" will contain information about the virus detected in the message.

    PS - have found other posts indicating that clips smaller than 2s or sometimes 5s, or "short files" can cause this. Modern style editing often uses short takes ! Good grief I cannot believe Apple. Well I deleted a half a dozen short sections and can export, but now of course the video is a ruined piiece of junk and I need to re-do the whole thing, the sound etc. which is basically taking as much time as the original. And each time I re-do it I risk again this lovely error -50 and again trying to figure out what thing bugs it via trial and error instead of a REASONABLE ERROR MESSAGE POINTING TO THE CLIP IT CAN'T PROCESS. What a mess. I HATE this iMovie application - full of BUGS BUGS BUGS which Apple will not fix obviously, since I had this product for a few years and see just hundreds of hits on Google about this error with disappointed users. Such junk I cannot believe I paid money for it and Apple does not support it with fixes !!!
    If anyone knows of a GOOD reasonably priced video editing program NOT from APPLE I am still looking for suggestions. I want to do more video in future, but obviously NOT with iMovie !!!

  • My JSP page takes a lot of time to go to next JSP

    Hi All,
    I have a JSP page which loads dynamically depending on what the user enters. This page works fine for items upto 20-30 but as the number of items increases, my JSP page takes a lot of time to go to the next one. Heres what my JSP looks like:
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-form.tld" prefix="form" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <%@ taglib uri="/WEB-INF/rswtags.tld" prefix="rsw" %>
    <jsp:useBean id="dateFormatIntl" scope="session" type="java.lang.String"/>
    <html>
    <head>
    <title><bean:message key="title.application"/> - <bean:message key='header.return_to_vendor_detail'/></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <%@ include file="rsw_functions.jsp" %>
    <%@ include file="shipment_rtv_functions.jsp" %>
    <script language="JavaScript" type="text/javascript">
    var page = "<bean:message key='header.return_to_vendor_detail'/>"
    var rtvEntryArray = new Array();
    var totalAmtString;
    function setFormValues()
    var rtvEntriesString = "";
    for (var v = 0; v < rtvEntryArray.length; v++)
    var rtvEntryString = rtvEntryArray[v].itemNumber + "~"
    + rtvEntryArray[v].itemQty + "~"
    <rsw:display displayElementName="rtv_reason">
    + rtvEntryArray[v].inventoryStatusCode + "~"
    + rtvEntryArray[v].inventoryStatusName + "~"
    + rtvEntryArray[v].reasonCodeId + "~"
    + rtvEntryArray[v].reasonCodeName + "~" +
    </rsw:display>
    <rsw:display_false displayElementName="rtv_reason">
    + " " + "~"
    + " " + "~"
    + " " + "~"
    + " " + "~" +
    </rsw:display_false>
    rtvEntryArray[v].valid;
    rtvEntriesString = rtvEntriesString + rtvEntryString + ";";
    document.rtvVsatShipmentForm.rtvEntriesString.value = rtvEntriesString;
    function writeItem(itemNumber, itemQty, inventoryStatusCode, inventoryStatusName,
    reasonCodeId, reasonCodeName)
    if(!acquireFakeLock()) return;
    if (!arrayContainsItem(itemNumber, reasonCodeId))
    addEntry(itemNumber, itemQty, inventoryStatusCode, inventoryStatusName,
    reasonCodeId, reasonCodeName, "true");
    else
    setItemQtyReasonArray(itemNumber, itemQty, reasonCodeId, reasonCodeName);
    writeTable(false);
         releaseFakeLock();
    function handleApply()
    <%-- change this if 'please select...' value changes to something other than a space --%>
    if (document.rtvVsatShipmentForm.applyReasonCode.value == " ")
    alert('<bean:message key="error.must_enter_a_reason" />');
    return;
    if (checkQuantityGreaterThenZero(document.rtvVsatShipmentForm.applyQty))
    formatQuantity(document.rtvVsatShipmentForm.applyQty);
    if (document.rtvVsatShipmentForm.applyId.value == '')
    alert("<bean:message key='error.no_dsd_order_entries' />");
    document.rtvVsatShipmentForm.applyId.focus();
    return;
    writeItem(document.rtvVsatShipmentForm.applyId.value,
    document.rtvVsatShipmentForm.applyQty.value
    <rsw:display displayElementName="rtv_reason">,
    document.rtvVsatShipmentForm.selectedInventoryStatus.options[document.rtvVsatShipmentForm.selectedInventoryStatus.selectedIndex].value,
    document.rtvVsatShipmentForm.selectedInventoryStatus.options[document.rtvVsatShipmentForm.selectedInventoryStatus.selectedIndex].text,
    document.rtvVsatShipmentForm.applyReasonCode.options[document.rtvVsatShipmentForm.applyReasonCode.selectedIndex].value,
    document.rtvVsatShipmentForm.applyReasonCode.options[document.rtvVsatShipmentForm.applyReasonCode.selectedIndex].text
    </rsw:display>
    document.rtvVsatShipmentForm.applyId.value = '';
    document.rtvVsatShipmentForm.applyQty.value = 1;
    document.rtvVsatShipmentForm.applyId.focus();
    <rsw:display displayElementName="rtv_reason">
    document.rtvVsatShipmentForm.selectedInventoryStatus.value
    = document.rtvVsatShipmentForm.selectedInventoryStatus.options[0].value;
    selectFromInvStatus();
    </rsw:display>
    totalAmounts();
    function clearFields()
    document.rtvVsatShipmentForm.returnAuth.value = "";
    document.rtvVsatShipmentForm.applyId.value = "";
    document.rtvVsatShipmentForm.applyQty.value = "1";
    document.rtvVsatShipmentForm.applyId.focus();
    document.rtvVsatShipmentForm.selectedInventoryStatus.value = document.rtvVsatShipmentForm.selectedInventoryStatus.options[0].value;
    selectFromInvStatus();
    function getCurrentOptions()
    if (document.rtvVsatShipmentForm.selectedInventoryStatus.value == "AVAILABLE")
    return availableOptions;
    return unavailableOptions;
    function populateDropDown(dropdownField)
         var currentOptions;
    currentOptions = getCurrentOptions();     
    dropdownField.options.length = 0;
    var oPleaseSelectOption = document.createElement("OPTION");
    oPleaseSelectOption.value = " ";
    oPleaseSelectOption.text = "<bean:message key="label.please_select"/>";
    dropdownField.options.add(oPleaseSelectOption);
    for (var i = 0; i < currentOptions.length; i++)
    dropdownField.options.add(currentOptions);
    function selectFromInvStatus()
    populateDropDown(document.rtvVsatShipmentForm.applyReasonCode);
    function initialize()
    document.rtvVsatShipmentForm.applyId.focus();
    createReasonOptionObjects();
    selectFromInvStatus();
    <logic:equal name="rtvVsatShipmentForm" property="returnAuthRequired" value="true">
    if (document.rtvVsatShipmentForm.returnAuth.value == '')
    document.rtvVsatShipmentForm.returnAuth.focus();
    </logic:equal>
    createEntryArray(document.rtvVsatShipmentForm.rtvEntriesString.value, false);
    <rsw:display displayElementName="rtv_reason">
    </rsw:display>
    totalAmounts();
    function next()
    setFormValues();
    if (document.rtvVsatShipmentForm.rtvEntriesString.value == '')
    alert("<bean:message key='error.no_dsd_order_entries' />");
    document.rtvVsatShipmentForm.applyId.focus();
    return;
    <logic:equal name="rtvVsatShipmentForm" property="returnAuthRequired" value="true">
    if (document.rtvVsatShipmentForm.returnAuth.value == '')
    alert("<bean:message key='error.return_auth_required' />");
    document.rtvVsatShipmentForm.returnAuth.focus();
    return;
    </logic:equal>
    if (!validateTextAreaLength(document.rtvVsatShipmentForm.comments,
    "<bean:message key='label.comments'/>", 255))
    return false;
    document.rtvVsatShipmentForm.submit();
    function doBack()
    backLink.href = "<bean:write name='rtvVsatShipmentForm' property='previousAction' />";
    document.rtvVsatShipmentForm.action=backLink.href;
    document.rtvVsatShipmentForm.submit();
    function handleItemLookup()
    window.open(itemLookupLink.href + "?actionToReturnTo=shipment_rtv_vsat_create&fieldToPopulateUponReturn=applyId","RSWLookupWindow");
    </script>
    <jsp:include page="/elements/top_banner2.jsp" flush="true"/>
    <!-- Beginning of Page Body -->
    <body onload="initialize();displayErrors();">
    <form:form action="shipment_rtv_vsat_to_summary.do" style="margin-top:0">
    <input type="hidden" name="fieldToPopulateUponReturn" value="applyId">
    <span style="display:none">
    <html:link styleId="itemLookupLink" href="item_lookup_start.do"></html:link>
    <html:link styleId="backLink" href="dummyLink"></html:link>
    </span>
    <html:hidden property="rtvEntriesString"/>
    <form:hidden property="fromLocationId" />
    <table width="700" class="bgColor" cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell" rowspan="3"></td>
    <td class="bodymd" width="125">
    <bean:message key="label.rtv_number" />:
    </td>
    <td class="bodymd">
    <bean:write name="rtvVsatShipmentForm" property="rtvNumber" />
    </td>
    <td class="bodymd">
    </td>
    <td class="bodymd">
    <bean:message key= "label.date" />: 
    </td>
    <td class="bodymd" align="left">
    <bean:write name="rtvVsatShipmentForm" property="createDate"/>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    <td colspan="3"></td>
    <logic:equal name="dateFormatIntl" value="true">
    <td align="left" valign="top" class="bodymd">
    <span class="bodyxsm">(<bean:message key="label.date_format_string_intl"/>)</span>
    </td>
    </logic:equal>
    <logic:notEqual name="dateFormatIntl" value="true">
    <td>
    <span class="bodyxsm">(<bean:message key="label.date_format_string_us"/>)</span>
    </td>
    </logic:notEqual>
    </tr>
    <tr>
    <td class="bodymd">
    <bean:message key="label.status" />: 
    <td class="bodymd">
    <rsw:display displayElementName="rtv_status">
    <form:select property="selectedStatusCode" >
    <form:options name="rtvVsatShipmentForm" property="statusIds"
    labelProperty="statusNames" />
    </form:select>
    </rsw:display>
    <rsw:display_false displayElementName="rtv_status">
    <bean:write name="rtvNonVsatShipmentForm" property="selectedStatus.description" />
    </rsw:display_false>
    </td>
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell"></td>
    <td class="bodymd">
    <bean:message key="label.ship_from_location" />:
    </td>
    <td class="bodymd" colspan="5">
    <bean:write name="rtvVsatShipmentForm" property="fromLocationId" />
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell">
    <td class="bodymd">
    <bean:message key="label.supplier_name" />:
    </td>
    <td class="bodymd">
    <bean:write name="rtvVsatShipmentForm" property="supplierName" />
    </td>
    <td class="bodymd" width="125">
    <bean:message key="label.supplier_number" />: 
    </td>
    <td class="bodymd" colspan="3">
    <bean:write name="rtvVsatShipmentForm" property="supplierId" />
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell">
    <td class="bodymd">
    <bean:message key="label.rtv_paid" />: 
    </td>
    <td class="bodymd" align="left">
    <form:select property="selectedPaymentStatusCode" >
    <form:options name="rtvVsatShipmentForm" property="paymentStatusIds"
    labelProperty="paymentStatusNames" />
    </form:select>
    </td>
    <td class="leadSpacerCell">
    </td>
    </tr>
    <%-- <tr>
    <td class="bodymd">
    <bean:message key="label.check_number" />: 
    </td>
    <td class="bodymd" align="left">
    <form:text name="rtvVsatShipmentForm" property="checkNumber" maxlength="12"/>
    </td>
    </tr>
    --%>
    </table>
    <table width="700" class="bgColor" cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td class="spacerCell">
    </td>
    <tr>
    <td class="leadSpacerCell">
    </td>
    <td colspan="3">
    <table border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td class="bodymd">
    <bean:message key="label.return_authorization_no" />: 
    </td>
    <td class="bodymd" align="left">
    <form:text name="rtvVsatShipmentForm" property="returnAuth" maxlength="12"/>
    </td>
    <td class="leadSpacerCell">
    </td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell">
    </td>
    <td class="bodymd" valign="top">
    <bean:message key="label.supplier_address" />
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell">
    </td>
    <td colspan="6">
    <table border="0">
    <tr>
    <td width="10" rowspan="4">
    </td>
    <td class="bodymd">
    <form:text property="addressLine1" style="width:200" />
    </td>
    <td width="5">
    </td>
    <td class="bodymd">
    <bean:message key="label.city" />: 
    </td>
    <td colspan="3" class="bodymd">
    <form:text property="addressCity" style="width:200" />
    </td>
    </tr>
    <tr>
    <td class="bodymd">
    <form:text property="addressLine2" style="width:200" />
    </td>
    <td width="5">
    </td>
    <td class="bodymd">
    <bean:message key="label.state_or_province" />: 
    </td>
    <td class="bodymd">
    <form:text property="addressStateOrProvince" style="width:80" />
    </td>
    <td class="bodymd">
    <bean:message key="label.postal_code" />: 
    </td>
    <td class="bodymd">
    <form:text property="addressPostalCode" style="width:80" />
    </td>
    </tr>
    <tr>
    <td class="bodymd">
    <form:text property="addressLine3" style="width:200" />
    </td>
    <td width="5">
    </td>
    <td class="bodymd">
    <bean:message key="label.country" />: 
    </td>
    <td colspan="3" class="bodymd">
    <form:text property="addressCountry" style="width:200" />
    </td>
    </tr>
    </table>
    </td>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell">
    </td>
    <td class="bodymd" valign="top">
    <bean:message key="label.comments" />: 
    </td>
    <td>
    <form:textarea property="comments" cols="65" rows="3" onkeypress="limitKeyPress(this, 255)"/>
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td colspan="3" class="horizontalLine">
    </td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    </table>
    <table width="700" cellpadding="0" cellspacing="0" border="0" class="bgColor">
    <tr>
    <td class="leadSpacerCell"></td>
    <td class="bodymdbold"><bean:message key='label.item'/>: </td>
    <td><form:text size="15" property="applyId"/>  </td>
    <td class="bodymdbold"><bean:message key='label.quantity'/>: </td>
    <td><form:text size="8" maxlength="8" property="applyQty" />  </td>
    <rsw:display displayElementName="rtv_reason">
    <td style="display:none" class="bodymdbold"><bean:message key='label.inventory_status'/>: </td>
    <td style="display:none">
    <form:select property="selectedInventoryStatus" onchange="selectFromInvStatus();">
    <form:options name="rtvVsatShipmentForm" property="inventoryStatusCodes"
    labelProperty="inventoryStatusDescriptions" />
    </form:select>
    </td>
    <td class="bodymdbold"><bean:message key='label.reason_code'/>: </td>
    <td>
    <select name="applyReasonCode">
    <%-- <logic:iterate name="rtvVsatShipmentForm" property="rtvReasons" id="reason">
    <option value="<bean:write name="reason" property="code"/>">
    <bean:write name="reason" property="description"/>
    </option>
    </logic:iterate>
    --%>
    </select>
    </td>
    </rsw:display>
    </tr>
    <tr>
    <td class="leadSpacerCell"></td>
    <td class=bodymd>
    <a class="genericLink" href="" onClick="handleItemLookup(); return false"><bean:message key='link.item'/></a>
    </td>
    </tr>
    <tr>
    <td class="leadSpacerCell"></td>
    <td colspan="9" align="left">
    <br>
    <input type="submit"
    value="<bean:message key='button.apply'/>"
    onClick="handleApply();return false;">  
    <input type="button" value="Clear" onclick="clearFields()";></td>
    </tr>
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td class="horizontalWhiteLine" colspan="10"></td>
    </tr>
    </table>
    <table class="bgColor" width="700" cellpadding="0" cellspacing="0" border="0">
    <tr>
    <td class="spacerCell">
    </td>
    </tr>
    <tr>
    <td><rsw:errors/></td>
    </tr>
    </table>
    <div id="item_list_div">
    </div>
    <table width="700" cellpadding="0" cellspacing="0" border="0" class="bgColor">
    <tr>
    <td class="spacerCell"></td>
    </tr>
    <tr>
    <td>
    <table width="700" cellpadding="0" cellspacing="0" border="0" class="bgColor">
    <tr>
    <td class="bodymdbold" align="right" nowrap><div id="total_amt_div"></div></td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td class="spacerCell"></td>
    </tr>
    <tr>
    <td class="horizontalLine" colspan="3"></td>
    </tr>
    </table>
    <table cellpadding="0" cellspacing="0" border="0" width="700">
    <tr>
    <td class="spacerCell"></td>
    </tr>
    <tr>
    <td class="leadSpacerCell">
    </td>
    <td align="left">
    <input type="button" value="<bean:message key='button.next'/>"
    onclick="next();">
    <input type=button value="<bean:message key='button.back'/>"
    onclick="doBack();">
    <input type=button value="<bean:message key='button.cancel'/>"
    onclick="doSubmit('main', 'main.do');">
    </td>
    </tr>
    </table>
    </form:form>
    <div id="log"></div>
    </body>
    <!-- End of Page Body -->
    <jsp:include page="/elements/bottom_banner2.jsp" flush="true"/>
    <script language="JavaScript" type="text/javascript">
    function handleAction(retVal,position)
    if (retVal != null)
    var command = retVal["command"];
    if (command == "OK")
    updateArray(retVal["id"],
    formatQuantityFromVar(retVal["qty"]), true,
    <rsw:display displayElementName="rtv_reason">
    retVal["inventoryStatusCode"],
    retVal["inventoryStatusName"],
    retVal["reasonCode"],
    retVal["reasonDescription"],
    </rsw:display>
    <rsw:display_false displayElementName="rtv_reason">
    null, null, null, null,
    </rsw:display_false>
    position);
    totalAmounts();
    if (command == "Remove")
    deleteRow(position);
    writeTable(false);
    totalAmounts();
    function showEditWindow(sku, qty,
    <rsw:display displayElementName="rtv_reason">
    inventoryStatusCode, reasonCode,
    </rsw:display>
    position)
    if(!acquireFakeLock()) return;
    var elements = editWindowDiv.document.all;
    elements("editWindowId").value=sku;
    elements("editWindowQty").value = qty;
    <rsw:display displayElementName="rtv_reason">
    elements("editWindowInventoryStatusCode").value = inventoryStatusCode;
    elements("hiddenReasonCode").value = reasonCode;
    </rsw:display>
    var retVal;
    // if (IE6)
    retVal = window.showModalDialog("popup.jsp", editWindowDiv,
    "dialogWidth:335px;dialogHeight:230px;scroll:no;status:no;unadorned:no");
    else
    retVal = window.showModalDialog("javascript:document.write(window.dialogArguments.innerHTML);editWindowInit();",editWindowDiv,
    "dialogWidth:335px;dialogHeight:230px;scroll:no;status:no;unadorned:no");
    handleAction(retVal,position);
         releaseFakeLock();
    function updateArray(itemNumber, itemQty, fromEditWindow,
    inventoryStatusCode, inventoryStatusName,
    reasonCodeId, reasonCodeName, position, supplierCost)
    if (((rtvEntryArray[position].reasonCodeId != reasonCodeId)
    && arrayContainsItem(itemNumber, reasonCodeId))
         ||
         ((rtvEntryArray[position].itemNumber != itemNumber)
         && arrayContainsItemsExceptPos(itemNumber, reasonCodeId, position)))
    deleteRow(position);
    setItemQtyReasonArray(itemNumber, itemQty, reasonCodeId, reasonCodeName, supplierCost);
    else
    var rtvEntry = new Object();
    rtvEntry.itemNumber = itemNumber;
    rtvEntry.itemQty = itemQty;
    rtvEntry.inventoryStatusCode = inventoryStatusCode;
    rtvEntry.inventoryStatusName = inventoryStatusName;
    rtvEntry.reasonCodeId = reasonCodeId;
    rtvEntry.reasonCodeName = reasonCodeName;
    rtvEntry.supplierCost = supplierCost;
    rtvEntry.valid = rtvEntryArray[position].valid;
    rtvEntryArray[position] = rtvEntry;
    writeTable();
    </script>
    <div id="editWindowDiv" style="display:none">
    <html>
    <head>
    <style type="text/css">
    .titleTxt { font-size: 12 ; font-style: italic ; font-weight: bold; color: white ; font-family: arial }
    .bodymd {color: #000000; font-family: arial; font-size: 10pt; text-decoration: none}
    .bodymdbold {color: #000000; font-family: arial; font-size: 10pt; text-decoration: none; font-weight: bold}
    .bgColor { background-color: #efefef }
    </style>
    <title><bean:message key="title.edit_window" /></title>
    <script language="JavaScript">
    function handleOk()
    if (checkQuantityGreaterThenZero(document.editPopupForm.editWindowQty))
    var returnArray = new Array();
    returnArray["id"] = document.editPopupForm.editWindowId.value;
    returnArray["qty"] = document.editPopupForm.editWindowQty.value;
    <rsw:display displayElementName="rtv_reason">
    returnArray["inventoryStatusCode"] = document.editPopupForm.editWindowInventoryStatusCode.options[document.editPopupForm.editWindowInventoryStatusCode.selectedIndex].value;
    returnArray["inventoryStatusName"] = document.editPopupForm.editWindowInventoryStatusCode.options[document.editPopupForm.editWindowInventoryStatusCode.selectedIndex].text;
    returnArray["reasonCode"] = document.editPopupForm.editWindowReasonCode.options[document.editPopupForm.editWindowReasonCode.selectedIndex].value;
    returnArray["reasonDescription"] = document.editPopupForm.editWindowReasonCode.options[document.editPopupForm.editWindowReasonCode.selectedIndex].text;
    </rsw:display>
    returnArray["command"] = "OK";
    window.returnValue = returnArray;
    window.close();
    function handleCancel()
    window.close();
    function handleRemove()
    var returnArray = new Array();
    returnArray["command"] = "Remove";
    window.returnValue = returnArray;
    window.close();
    function init()
    document.title = "<bean:message key="title.edit_window" />";
    document.editPopupForm.editWindowQty.focus();
    <rsw:display displayElementName="rtv_reason">
    createReasonOptionObjects();
    setReasonOptions();
    document.editPopupForm.editWindowReasonCode.value = document.editPopupForm.hiddenReasonCode.value;
    </rsw:display>
    <rsw:display displayElementName="rtv_reason">
    function setReasonOptions()
    var currentOptions;
    document.editPopupForm.editWindowReasonCode.options.length = 0;
    if (document.editPopupForm.editWindowInventoryStatusCode.value == "AVAILABLE")
    currentOptions = availableOptions;
    else
    currentOptions = unavailableOptions;
    for (var i = 0; i < currentOptions.length; i++)
    document.editPopupForm.editWindowReasonCode.options.add(currentOptions[i]);
    </rsw:display>
    var availableOptions = new Array();
    var unavailableOptions = new Array();
    <rsw:display displayElementName="rtv_reason">
    function createReasonOptionObjects()
    var oOption;
    <logic:iterate name="rtvVsatShipmentForm" property="availableInventoryStatusReasons" id="reason">
    oOption = document.createElement("OPTION");
    oOption.value = "<bean:write name="reason" property="code"/>";
    oOption.text = "<bean:write name="reason" property="description"/>";
    availableOptions[availableOptions.length] = oOption;
    </logic:iterate>
    <logic:iterate name="rtvVsatShipmentForm" property="unavailableInventoryStatusReasons" id="reason">
    oOption = document.createElement("OPTION");
    oOption.value = "<bean:write name="reason" property="code"/>";
    oOption.text = "<bean:write name="reason" property="description"/>";
    unavailableOptions[unavailableOptions.length] = oOption;
    </logic:iterate>
    </rsw:display>
    </script>
    <%@ include file="rsw_functions.jsp" %>
    </head>
    <body leftmargin="0" topmargin="0" style="border:4px ridge lightgrey">
    <span style="margin-top:0;margin-left:0,margin-bottom:0;margin-right:0">
    <table cellspacing="0" cellpadding="0" border="0" bordercolor="#000000" width="330">
    <tr>
    <td bgcolor="#ff9999" width="100%" height="1" colspan="2"></td>
    </tr>
    <tr>
    <td bgcolor="#ff0000" height="15" align="left"><span
    class=titleTxt>  <bean:message key="label.edit" /> </span></td>
    <td bgcolor="#ff0000" height="15" align="right"><span
    class="titleTxt"><bean:message key="label.application_title" />   </span></td>
    </tr>
    <tr>
    <td bgcolor="#000000" width="100%" height="1" colspan="2"></td>
    </tr>
    </table>
    </span>
    <form name="editPopupForm" style="margin-top:0;margin-left:0,margin-bottom:0;margin-right:0"
    onsubmit="handleOk();return false;">
    <input type="hidden" name="editWindowPosition" value="">
    <input type="hidden" name="hiddenReasonCode" value="">
    <table cellspacing='0' class='bgColor' cellpadding='0' border='0' width='330'>
    <tr><td> </td></tr>
    <tr>
    <td class='bodymd'>  <bean:message key='label.item'/>:</td>
    <td class='bodymd'><input type="text" name="editWindowId" value="[id]" ></td>
    </tr>
    <tr>
    <!--Start RQST 34502 SIR 61007-->
    <!--td class='bodymd'--><!--  --><!--bean:message key='label.count_quantity'/--><!--:--><!--/td-->
    <td class='bodymd'>  <bean:message key='label.return_quantity'/>:</td>
    <!--End RQST 34502 SIR 61007-->
    <td class='bodymd'><input type="text" maxlength="8" name="editWindowQty" value="[qty]"></td>
    </tr>
    <rsw:display displayElementName="rtv_reason">
    <tr>
    <td style="display:none" class='bodymd'>  <bean:message key='label.inventory_status'/>:</td>
    <td style="display:none" class='bodymd'><select name="editWindowInventoryStatusCode" onchange="setReasonOptions();">
    <option value="AVAILABLE"><bean:message key="label.available"/></option>
    <option value="UNAVAILABLE"><bean:message key="label.unavailable"/></option>
    </select></td>
    </tr>
    <tr>
    <td class='bodymd'>  <bean:message key='label.reason_code'/>:</td>
    <td class='bodymd'><select name="editWindowReasonCode">
    <logic:iterate name="rtvVsatShipmentForm" property="rtvReasons" id="editWindowReason">
    <option value="<bean:write name="editWindowReason" property="code"/>">
    <bean:write name="editWindowReason"

    God Lord! Does anyone else here write JSPs that look like that?
    If I had to maintain that I would shoot myself straight in the temple.
    Sorry, I don't have answer to your question, I just had to say that.
    Do you like your job?

  • Problems with overage charges and making account changes on line

    I have quite a bit of history involving my attempts to resolve the problem of catching my account before it goes over the minutes allowed and making the changes on line (to cut down on call volume) to change my account to raise the minutes allowed for that billing cycle.  I was given one reason why it didn't work the first time (I didn't print out my confimation proving I made the changes - bit the bullet and paid those charges) and so the second time wanting to avoid the problem from the first time I made sure I printed out my confirmation.  The confirmation had an effective date of change of 07/19/2012 the day I was informed I was nearing my allowed minutes.  There were only 4 or 5 maximum days left in that billing cycle so I wanted to nip the problem in the bud and make the changes to my account to be made "that" day.  My confirmation said the changes were effective 07/19/2012.  In plently of time before that billing cycle ended.  Again I was told I did something wrong.  This time I'm holding my confirmation in my hand even as the person is telling me again I did it wrong.  The purpose Verizon wants it's customers to use the available on-line option is to cut down on their call volume.  I didn't go to school to get the knowledge apparantly needed to perform these particular tasks in a manner that is acceptable to Verizon.  Has anyone else had problems with trying to fix their problems themselves using Verizons "helpfull" on-line choice?

    I have an explanation for you by what was meant by "you did it wrong."
    When you make a change effective the date you are requesting it and not at the start or end of your billing cycle, your minute usage for that month is pro-rated.
    For example, you say you made a change, because you were nearing your allowance limit, on 7/19/2012 and wanted it effective that day with 5 days left in the billing cycle. Lets assume that your allowance is 700 minutes/month and you were at 675 minutes for that month(still under your monthly allowance). If you make a change effective with 5 days left in your billing cycle to the 1400 minute/month allowance, your allowance for the 1st 25 days of your cycle will have been pro-rated to (25/30) * 700 = 583 minutes. This would mean you would have already had an overage of 92 minutes for the 1st 25 days of the month. Additionally, you would have a pro-rated allowance to use the last 5 days of (5/30) * 1400 = 233 minutes. This is how the pro-rating works when you make a change effective during the middle of your billing cycle.
    What you need to do next time to avoid these overage charges is to make the change effective at the beginning of your current billing cycle. So if you had made the change on 7/19/2012, but your billing cycle ended on 7/24/2012(5 days later), you should have made the change effective at the beginning of your current billing cycle, or 6/24/2012. This is called backdating the change. In this instance, you would have received a credit on you account for the cost of the 700 minute plan and been charged the full amount for the 1400 minute plan on your next bill, which I believe is a net additional charge of $10 and you would have had the use of 1400 minutes for throughout the entire month. In this example, you would not have had any overage with your 675 minutes during the 1st 25 days of your cycle and would have been able to use 725 minutes over the last 5 days of your billing cycle. This is much better than the overage charge you would receive with 92 overage minutes @ $0.45/minute = $41.40.
    I hope this explains it.

  • Data in cell does not take effect immed

    Hi I have JTable with all cells editable.
    Problem is when user click on a cell and enter the data. That data does not get immediately take effect in table model unless user click on some other cell.
    How can i make data immediately available when for example user click on Change button and user does not have to click on any other cell.
    eg...row has 4 columns.....123....456....date....date
    if user changes 123 to 321...and click on CHange button i have in panel. ..it does not take effect.....user has to click on some other cell ie eg 456 cell.....then press Change button.

    in preparetable where i set the model, create columns, set renderer and editors. I even tried at the end of that method..ie added this line....still did not work....please help
      public void prepairLnnTable() {
        lnnTableModel = new CellSiteLNNTableModel();
        lnnTable.setModel(lnnTableModel);
        lnnTableModel.addColumn("AAA");
        lnnTableModel.addColumn("BBB");
        lnnTableModel.addColumn("Effective From");
        lnnTableModel.addColumn("Effective To");
        ccpd6.setAllowedCharacters("0123456789");
        ccpd7.setAllowedCharacters("0123456789");
        for(int k = 0; k < lnnTableModel.getColumnCount(); k++) {
          TableColumn col = lnnTable.getColumn(lnnTableModel.getColumnName(k));
          DefaultTableCellRenderer textRenderer = new DefaultTableCellRenderer();
          JTextField textColumn = new JTextField();
          TableCellRenderer renderer = null;
    //      TableCellEditor editor = null;
          if(k == CellSiteLNN.AAA) {
            renderer = textRenderer;
            DefaultCellEditor editor = new DefaultCellEditor(textColumn);
            editor.setClickCountToStart(1);
            col.setPreferredWidth(25);
            textColumn.setDocument(ccpd6);
            col.setCellEditor(editor);
          if(k == CellSiteLNN.BBB) {
            renderer = textRenderer;
            DefaultCellEditor editor = new DefaultCellEditor(textColumn);
            editor.setClickCountToStart(1);
            col.setPreferredWidth(25);
            textColumn.setDocument(ccpd7);
            col.setCellEditor(editor);
          if(k == CellSiteLNN.EFF_FROM) {
            renderer = new DateCellRenderer();
            TableCellEditor editor = new DateCellEditor();
            col.setPreferredWidth(180);
            col.setCellEditor(editor);
          if(k == CellSiteLNN.EFF_TO) {
            renderer = new DateCellRenderer();
            TableCellEditor editor = new DateCellEditor();
            col.setPreferredWidth(180);
            col.setCellEditor(editor);
          col.setCellRenderer(renderer);
    //      col.setCellEditor(editor);
    lnnTable.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
      dFormat.setTimeZone(TimeZone.getDefault());
      dFormat.setLenient(false);
      }

Maybe you are looking for

  • It still shows confirmed quantity at sales order in case of no stock

    Hi, I have the availability check configuration, but my requirement for 0 confirmed quantities at sales order in case of no stock is not working. That is- It still shows confirmed quantity at sales order in case of no stock. Please suggest.  All the

  • JCo 3.0  - RFC call from EJB with SSO

    Hello, I am trying to call abap using JCo 3.0 from EJB (NW CE 1.0). I have configured destination on server with authentication method to use SAP Logon tickets. But when I call my EJB method that looks like this: JCoDestination dest=JCoDestinationMan

  • Creating a LabVIEW Shared DLL for use with C# and Strings?

    Hi All, I am trying to create a prototype for a LabVIEW Shared DLL that all the VI does is take in a string and return an upper cased string. Needless to say the DLL builds fine but when I try calling the shared DLL from C# the .NET application recie

  • My macbook pro is hot?

    I just bought a macbook pro 13'' non retina display. (I am using it now) so far it has been very good. It is smooth and quick but I am worried about the heat. I have it in a very airated area and it is sitting on a desk. I downloaded istat as a widge

  • Few questions from a new user

    Hi Guys I've had my 3gs 16GB for about a week now. I am absolutely loving it, but I have a few questions. I am completely new to apple products. I had never used itunes before I bought my phone. First question is about the battery. I know this has be