Dynamically build web GUI interface

Hi,
I am planning to build web GUI interface. Instead of desiginning statically, I want to store GUI meta data in a xml file and build web GUI from the meta data.
I would like to know if there any java tools available already to build web GUI from meta data.
THanks
RR

Hi,
I am planning to build web GUI interface. Instead of
desiginning statically, I want to store GUI meta data
in a xml file and build web GUI from the meta data.
I would like to know if there any java tools
available already to build web GUI from meta data.
THanks
RRWell, if you use Swing with a JApplet then you are dynamically creating the user interface. The components are added at runtime, not when you compile the programs. All you need to do is drive which controls to add by some stored data. The same is true for HTML if you generate your pages at runtime (i.e. not just static HTML files).

Similar Messages

  • Dynamically building web content using XML file(s)

    Hello All!
    I was recently tasked with a project to design a monitoring web application for our "in-house" built web applications. There is a certain set of modules and parameters that we need to monitor: GSLB --> Web Tier --> App Tier --> Database.
    Almost all (80%) of our applications share the same parameters that need to be monitored, but there are about a hundred of them. So here is what I'm thinking of doing....
    1. Create an XML document for each application (An example layout is included at the end of this post) and save it in the Applications directory.
    2. Setup a Spring Framework project, and create code to dynamically go through the Applications directory and kick-off the monitoring logic for each <application/> item. Basically, the code will just traverse through all of the xml files (I might even create just 1 xml file with all of the <application/> items in it), read the "metadata" for each application, and start the backend processing, as well as display the data in a dynamically-generated web GUI (based on the XML structure and data).
    Again, most of our applications (80%) have the same modules/parameters, therefore adding an application would only require us adding another <application/> element to the already-existing xml document (or adding an additional XML document). The code would do the rest...In regards to the rest 20% of applications, I would create a customize XML document with additional metadata (the code, in that case, would be able to handle the additional metadata).
    So here are my questions:
    1. What do you think of the idea itself? I'm sure that I'm not the only one who's thought of this, so are there any best-practices in this regard?
    2. The reason I thought of using Spring is that it is XML-based (there are many reasons for me using Spring actually -- Security, ORM integration, etc), and it might facilitate my efforts. I'm thinking that even if reading through the Applications directory isn't such a good idea, I can somehow utilize Spring's dependency injection & AOS to create the appropriate solution. Have anybody tried this before and willing to share ideas, implementation approach, etc?
    3. Other than Spring, what might help me accomplish this task?
    4. Is this feasible (from a time and effort stand-point), or should I just do it the old-fashioned way?
    Thanks in advance!
    Vladimir
    I am including a sample (very rough-draft) XML file of what the input might look like:
         <applications>
              <application name="Remote Application">
                   <vip>somethingUNIQUE.mycompany.com</vip>
                   <sys-level>LAB</sys-level>
                   <lb-type>GTM</lb-type>
                   <farms>
                        <farm name="Farm 1" id="1">
                             <member-name>sslname.mycompany</member-name>
                             <ip-address>34.34.24.242</ip-address>
                             <application-servers>
                                  <application-server name="Some Name1">
                                       <ip-address>
                                            34.983.238.32
                                       </ip-address>
                                  </application-server>
                                  <application-server name="Some Name 2222">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                                  <application-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                             </application-servers>
                             <web-servers>
                                  <web-server name="Some Name1">
                                       <ip-address>
                                            34.983.238.32
                                       </ip-address>
                                  </web-server>
                                  <web-server name="Some Name 2222">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </web-server>
                                  <web-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </web-server>
                             </web-servers>
                        </farm>
                        <farm name="Farm 2" id="2">
                             <member-name>sslvpn01.downingtown</member-name>
                             <ip-address>34.34.24.250</ip-address>
                             <application-servers>
                                  <application-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                             </application-servers>
                             <web-servers>
                                  <web-server name="Some Name1">
                                       <ip-address>
                                            34.983.238.32
                                       </ip-address>
                                  </web-server>
                                  <web-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </web-server>
                             </web-servers>
                        </farm>
                   </farms>
              </application>
              <application name="Tech Tools">
                   <vip>technicalUNIQUE.tools.mycompany.com</vip>
                   <sys-level>LAB</sys-level>
                   <lb-type>GTM</lb-type>
                   <farms>
                        <farm name="Farm 1" id="1">
                             <member-name>tools.tech</member-name>
                             <ip-address>34.34.24.214</ip-address>
                             <application-servers>
                                  <application-server name="Some Name 2222">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                                  <application-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                             </application-servers>
                             <web-servers>
                                  <web-server name="Some Name1">
                                       <ip-address>
                                            34.983.238.32
                                       </ip-address>
                                  </web-server>
                                  <web-server name="Some Name 2222">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </web-server>
                             </web-servers>
                        </farm>
                        <farm name="Farm 2" id="2">
                             <member-name>tools.tech222</member-name>
                             <ip-address>34.34.24.415</ip-address>
                             <application-servers>
                                  <application-server name="Some Name1">
                                       <ip-address>
                                            34.983.238.32
                                       </ip-address>
                                  </application-server>
                                  <application-server name="Some Name 2222">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                                  <application-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </application-server>
                             </application-servers>
                             <web-servers>
                                  <web-server name="Some Name1">
                                       <ip-address>
                                            34.983.238.32
                                       </ip-address>
                                  </web-server>
                                  <web-server name="Some Name 2222">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </web-server>
                                  <web-server name="Some Name 3425">
                                       <ip-address>
                                            34.343.248.32
                                       </ip-address>
                                  </web-server>
                             </web-servers>
                        </farm>
                   </farms>
              </application>
         </applications>

    Hello jschell!
    Again, the question was more about the overall architecture and design rather than monitoring implementation.
    So here is what I have now:
    1. A spring application that will do the following:
    Read in the "architecture.xml" file (a portion is shown below). This file will dictate not only the type of monitoring but also the layout (explained later).
    The architecture.xml is marshalled to entity objects -- Model (s), with nested Model "children"
    This array of Model(s) is what the server-side application will use to populate the monitoring parameters.
    When the Impl gets a hold of the Model(s), it traverses through all of these entities and does whatever processing it needs to do (Health check, routing check, etc), and produces Item(s) objects, which are similar in structure to the Model(s) entities, but have actual values that need to be displayed on the front-end. Each item might have an array of other, children, Item(s)
    2. A GWT application asks for the Items array, and displays them on the front-end.
    What I did already:
    *1. Created a base Spring project that accepts GWT requests and returns a set of Item(s) (statically-generated, since I don't have the proper Impl yet).*
    *2. Created the GWT project and the layout. GWT communicates with the Spring app (which runs on tomcat for now) and upon retrieving the Item(s) it recursively renders them into displayable items, with different background, borders colors, width, etc (based on the populated values and their nested children, if any) . The last code snippet is the definition of the Item class.*
    Basically, the architecture is setup and the next step is the actual implementation of the monitoring and routing logic -- which wasn't the point of this post, since I already did most of it for a different project :)
    Thanks for the replies though....
    Vladimir
    <serviceView name="YYYYYYYY XXXX">
         <item layout="vertical">
              <!-- The top level application name -->
              <item name="Routing XXXXXXX  (RX)"/>
              <!-- The GSLB name and Active Farms printout -- Work in Progress-->
              <item  name="RX GSLB - xxxxxxx.xx.xxxxxxxx.com" layout="vertical">
                   <dynamicText type="gslb_farms">
                        <param name="vip" value="xxxxxxxx.xx.xxxxxxxxx.com"/>
                   </dynamicText>
              </item>
              <!-- The farms Row -->
              <item layout="horizontal">
                   <!-- The 1st Farm -->
                   <item name="Farm 1" layout="vertical">
                        <operationalState name="xxxxxxx.xx.yyyyyyy.com" type="gslb_farm">
                             <param name="vip" value="activate.g.comcast.com"/>
                             <param name="farmName" value="RX.WT.F1.VIP">
                        </operationalState>
                        <hc name="RX.WT.F1.VIP" type="poller"/>
                        <!-- DataCenter name -->
                        <item name="PDX" value="PDX"/>
                        <!-- Web Tier -->
                        <item layout="horizontal">     
                             <item name="WEB1" description="WEB1" detailedView="someservice_level_xmlname.xml">
                                  <hc name="RE.WT.F1.rdw01" type="poller"/>
                             </item>
                             <item  name="WEB2">
                                  <hc name="RE.WT.F1.rdw02" type="poller"/>
                             </item>
                        </item>
    public class Item implements Serializable{
         private static final long serialVersionUID = 1L;
         public final static String _ROUTING_STATUS_ENABLED = "_ROUTING_STATUS_ENABLED";
         public final static String _ROUTING_STATUS_DISABLED = "_ROUTING_STATUS_DISABLED";
         public final static String _ROUTING_STATUS_UNKNOWN = "_ROUTING_STATUS_UNKNOWN";
         public final static String _HEALTH_STATUS_GOOD = "_HEALTH_STATUS_GOOD";
         public final static String _HEALTH_STATUS_BAD = "_HEALTH_STATUS_BAD";
         public final static String _HEALTH_STATUS_UNKNOWN = "_HEALTH_STATUS_UNKNOWN";
         // This is what will be printed out -- the static text
         private String name = null;
         // If detailedView is not empty, then a link for this item shows up
         // that opens up a Dialogue Box
         private String detailedView = null;
         // If detailedView is not empty, then a link for this item shows up
         // that opens up a completely new Service View
         private String serviceView = null;
         // Layout Information
         private boolean verticalLayout = true; // VERTICAL or HORIZONTAL
         // Coloring Information
         private String routingStatus = _ROUTING_STATUS_UNKNOWN; // ENABLED, DISABLED, UNKNOWN
         private String healthStatus = _HEALTH_STATUS_UNKNOWN; // HEALTHY or NOT-HEALTHY
         // Children
         private Item children[] = null;

  • NAC CAM 4.8 Unable to Access Web GUI Interface

                     Hello, we were working on trying to get the CAM and CAS to talk by using a Microsoft CA, we imported the Certs that we generated and shortly after that we lost Web GUI access, we are still able to access via SSH and everything appears ok, reloading the server didnt help. Is it possible the Cert was corrupted preventing us from accessing the web GUI interface, how can I regenerate cert and install it from the CLI? Should I look at something else like log files, if so what do I look for?
    Thank you,
    Mark

    Hi Mark,
    this problem also happend to me,
    U might want to check perfigo status with this command :
    /perfigo/common/bin/fostate.sh

  • ACE Web GUI Interesting Problem

    I have a very strange issue with the ACE web GUI interface. I have 2 ACE's that are in Active/Standby setup with a floating management IP address for each context. Now when I try to login to the Web interface with the Floating Mgmt. IP address for one of my contexts it always takes me to the Admin context and not the one I am trying to hit. I did some testing and I found it does this with every context when you try to login to the Web interface using the floating IP address. If I use one of the real IP's of an individual ACE I am able to get logged into the correct context. Has anybody else run into this? Is there something I can do to fix it? Also I noticed that when you login to the web interface using that same floating IP address it always passes RADIUS requests as the Admin context IP address as well.

    I don't see this problem with version A3(2.x)
    This was fixed with CSCso98451
    G.

  • Enable Web gui on Cisco 2901 ISR running IOS 15...

    I have recently purchased a Cisco 2901 Integrated Service Router that is running IOS 15... and need some help activating the WEB GUI Interface. I have read some documentation and have not had any luck. Some detailed instructions for the command line would be great if someone has the time to help.
    Thanks

    Hi,
    It looks as though there is not a Web GUI available for the 2901. However, Cisco does provide a tool called Cisco Configuration Professional, which provides tools to configure routers. It provides options for configuring many different functions in Cisco routers. You can follow the steps laid out in this article: http://www.cisco.com/c/en/us/td/docs/net_mgmt/cisco_configuration_professional/guides/CiscoCPqsg.html
    This gives a great overview of how to install and start using Configuration Professional. I hope this helps, and please feel free to respond with any further questions. I will certainly do my best to answer them!
    Garrett

  • Is there a way to interface Labview Web GUI with Fusion Charts?

    Is there a way to interface Labview Web GUI with Fusion Charts for dynamic web presentation?
    http://www.fusioncharts.com/

    I have a ballistics program which our clients can use (see attached).  Basically there is a series of Cascading Combo boxes that the user must select for Bullet Manufacturer, Caliber, and Bullet ID.  The program then goes out to the relevant data file (.CSV) and provides ballistic inputs for the selected projectile.  The user is also required to enter in additional data, such as Sight Height, LOS Range, Temp, etc..  Once all data is input, the user either hits the Calculate Button or the Tab (I'm using Event Structures and I now realize this is an issue for Web UI Builder), and the data gets passed to a MathScript which then crunches numbers and spits output to fill a table and a series of Graphs based upon the tablulated data (if so desired).
    I was hoping to use Labivew for the first two parts ( Data Collection and Number Crunching) and use something like Fusion Charts for the presentation.  I tried learning Ruby on Rails.  I was successful with the Ruby part (basically the Mathscript portion) but really got hung up on the Rails section and the need for something like JSON to interface with it.  Could not find a useful source of information which really showed you how to combine the two effectively. 
    Attachments:
    Ballistics1.JPG ‏144 KB
    Ballistics2.JPG ‏265 KB

  • Building Flex GUI dynamically

    Hi,
    I am trying to build a GUI tool in Flex3
    which would create/read/modify configuration files for complex Java app,
    which are close to INI (stored in a database):
    [Section1]
    param1 = value11
    param2 = value12
    [Section2]
    param2 = value 21
    So I am planning to create a tabbed interface with tab1=Section1, tab2=Section2....
    And on each tab I need to build some user friendly forms with standard Flex widgets like:
    TextInput, CheckBoxes, List, RadioButtons, etc.
    It should also support some validations.
    The problem is that this GUI might change a lot between released of our Java app,
    so it is very desirable to make it highly configurable (lets say, defined in external XML or MXML file
    which we can modify without recompiling full Flex app).
    Is there any Flex tool or framework allowing to build GUI dynamically (from XML) ?
    Please advise.
    TIA,
    Oleg.
    P.S.:  Degrafa seems to be a bit too complex for that, but I am not sure,
    haven't used it.

    Hi olegkon,
    Check out the link of the Flex Dahboard Sample..
    http://examples.adobe.com/flex3/devnet/dashboard/main.html
    Right Click to view the source ...You will find it very helpful as all in this app is controlled through an external xml files and you can take it as a very good reference to proceed for building a configurable item.
    Thanks,
    Bhasker

  • Dynamic Dimesion Building using SQL Interface

    I am attempting to use SQL Interface in Essbase 6.5 to dynamically build the account dimension from a PeopleSoft tree. The view works fine in SQL worksheet, but the last UNION statement does not work using the SQL interface. Here is the SQL that is generated: [SELECT * FROM ps_n_pre_acc_vw WHERE 1 = 1 order by 6,4,5,3] is generated. Here is the view:SELECT B.TREE_NODE AS PARENT , A.TREE_NODE AS CHILD , (A.TREE_NODE||' : '||C.DESCR) , b.tree_node_num AS num , a.tree_node_num AS c_tree_node_num , 'A' AS ord FROM SYSADM.PSTREENODE A , SYSADM.PSTREENODE B , SYSADM.PS_TREE_NODE_TBL C WHERE A.TREE_NAME = 'PRE_CUBE' AND A.SETID = 'NW' AND A.EFFDT = ( SELECT MAX(EFFDT) FROM PSTREELEAF WHERE TREE_NAME = 'PRE_CUBE') AND A.TREE_NAME = B.TREE_NAME AND A.SETID = B.SETID AND A.EFFDT = B.EFFDT AND A.PARENT_NODE_NUM = B.TREE_NODE_NUM AND A.TREE_NODE = C.TREE_NODE AND A.SETID = C.SETID AND C.EFF_STATUS = 'A' AND C.EFFDT = ( SELECT MAX(EFFDT) FROM SYSADM.PS_TREE_NODE_TBL X WHERE C.TREE_NODE = X.TREE_NODE AND C.SETID = X.SETID) UNION SELECT B.TREE_NODE AS PARENT , (A.RANGE_FROM||' : '||DESCR) AS child , A.RANGE_FROM , b.tree_node_num AS num , a.tree_node_num AS c_tree_node_num , 'B' AS ord FROM SYSADM.PSTREELEAF A , SYSADM.PSTREENODE B , SYSADM.PS_GL_ACCOUNT_TBL C WHERE A.TREE_NAME = 'PRE_CUBE' AND A.SETID = 'NW' AND A.EFFDT = ( SELECT MAX(EFFDT) FROM PSTREELEAF WHERE TREE_NAME = 'PRE_CUBE') AND A.TREE_NAME = B.TREE_NAME AND A.EFFDT = B.EFFDT AND A.SETID = B.SETID AND A.TREE_NODE_NUM = B.TREE_NODE_NUM AND C.SETID = A.SETID AND A.RANGE_FROM = C.ACCOUNT AND C.EFFDT = ( SELECT MAX(EFFDT) FROM SYSADM.PS_GL_ACCOUNT_TBL X WHERE C.ACCOUNT = X.ACCOUNT AND c.setid = x.setid) UNION SELECT B.TREE_NODE AS PARENT , (D.ACCOUNT||' : '||DESCR) AS child , D.ACCOUNT , b.tree_node_num AS num , a.tree_node_num AS c_tree_node_num , 'B' AS ord FROM pstreeleaf a , pstreenode b , PS_GL_ACCOUNT_TBL D WHERE a.tree_name = 'PRE_CUBE' AND a.effdt = '01-JAN-2001' AND A.SETID = 'NW' AND A.RANGE_FROM <> A.RANGE_TO AND A.TREE_NAME = B.TREE_NAME AND A.SETID = B.SETID AND A.EFFDT = B.EFFDT AND A.TREE_NODE_NUM = B.TREE_NODE_NUM AND D.ACCOUNT BETWEEN A.RANGE_FROM AND A.RANGE_TO AND D.SETID = 'NW' AND D.EFFDT = ( SELECT MAX(EFFDT) FROM PS_GL_ACCOUNT_TBL X WHERE D.ACCOUNT = X.ACCOUNT AND D.SETID = X.SETID)I created a view from the last union section of the SQL and Essbase returns a zero rows found error, although when I ran the view in SQL worksheet I was able to get rows returned. Any ideas on why the view does not return the expected results in Essbase?

    before your query do:
    <cfsavecontent
    variable="emailmessagebody"><cfinclude
    template="#mancbPath#/mancb_body.cfm"></cfsavecontent>
    then in your query instead of using '<cfinclude ...>'
    use
    '#emailmessagebody#'
    Azadi Saryev
    Sabai-dee.com
    http://www.sabai-dee.com/

  • Need help dynamically building combo-boxes...

    How can I dynamically build drop down lists?
    I was thinking about using a dynamic page, with bind variables
    set for sql statements inside <oracle></oracle> tags, or passing
    the variable from the first selection to the second selection of
    another page (or the same page?)...
    Another thing I was thinking about would be to base a form on a
    DB procedure, and pass the selections to the procedure, and re-
    build the lists that way...
    I need to avoid client side processing (javascript) because of
    accessiblity concerns.
    Any ideas would be greatly appreciated...
    Ryan

    Ajay,
    The following is an excerpt of the code I used. Because of a
    lack of time, I haven't made the code generic. The code is used
    to interface with Oracle Reports 6i & Oracle Configurator. The
    configurator (config_hdr_id & config_rev_nbr) parameters are
    selected by the user and passed into Oracle Reports using related
    dynamic combo-boxes. Pay particular attention to the
    wwpro_api_parameters.get_value function as well as the onChange
    javascript. Hope you can take pieces of this for an example.
    The following is the code for a Portal dynamic page:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=iso-8859-1">
    <title>Configurator Reports</title>
    <SCRIPT LANGUAGE="JavaScript1.1">
    <!-- Comment out script for old browsers
    ** this function will open a new URL for the Reports CGI
    ** executable to run the report
    function runReport()
    // semi-constants for JavaScript
    var cgiexe = "runrep.sh";
    var slash = "/";
    var colon = ":";
    var qmark = "?";
    var paramsep = "&";
    ** URL parameter values
    ** We should check for nulls, http://, etc. but not for now
    var dtlist = document.REPFORM.WEBHOST;
    var WEBHOST = dtlist.options[dtlist.selectedIndex].value;
    var WEBPORT = document.REPFORM.WEBPORT.value;
    var dtlist = document.REPFORM.SERVER;
    var SERVER = dtlist.options[dtlist.selectedIndex].value;
    var dtlist = document.REPFORM.REPORT;
    var REPORT = dtlist.options[dtlist.selectedIndex].value;
    var dtlist = document.REPFORM.P_HEADER_ID;
    var P_HDR_ID = dtlist.options[dtlist.selectedIndex].value;
    var P_REV_NBR = document.REPFORM.P_REV_NBR.value;
    var dtlist = document.REPFORM.USERID;
    var USERID = dtlist.options[dtlist.selectedIndex].value;
    var dtlist = document.REPFORM.DESTYPE;
    var DESTYPE = dtlist.options[dtlist.selectedIndex].value;
    var dflist = document.REPFORM.DESFORMAT;
    var DESFORMAT = dflist.options[dflist.selectedIndex].value;
    var dtlist = document.REPFORM.MIMETYPE;
    var MIMETYPE = dtlist.options[dtlist.selectedIndex].value;
    // construct the final URL given the parameters
    var URL = "http://" + WEBHOST + colon + WEBPORT +
    "/dev60cgi/"
    + cgiexe + qmark +
    "server=" + SERVER + paramsep +
    "report=" + REPORT + paramsep +
    "p_header_id=" + P_HDR_ID + paramsep +
    "p_rev_nbr=" + P_REV_NBR + paramsep +
    "userid=" + USERID + paramsep +
    "destype=" + DESTYPE + paramsep +
    "desformat=" + DESFORMAT + paramsep +
    "mimetype=" + MIMETYPE;
    // alert("Opening a window with the following URL : \r\r" +
    URL);
    // open the new window with the constructed URL
    //runWindow = window.open(URL);
    //Point the current window to the URL to run the form
    this.window.location.href=URL;
    function getRevision(form)
    var l_config_hdr_id =
    form.P_HEADER_ID.options[form.P_HEADER_ID.selectedIndex].value;
    window.location.href =
    "/pls/portal30/!PORTAL30.wwpob_page_util.redirect?_pageid=61&_tab
    string=&_portletmode=&_cache=1&cz.p_config_hdr_id="+l_config_hdr_
    id;
    return false;
    //-->
    </SCRIPT>
    </head>
    <body>
    <form NAME="REPFORM" METHOD="GET" onSubmit="return false">
    <table BORDER=0 CELLSPACING="5" valign="top" align="left">
    <tr>
    <td ALIGN=LEFT COLSPAN="2"><font face="arial" size="-1"><B>Enter
    configuration data and click the button to submit the selected
    report.</B></font></td>
    </tr>
    <TR><TD> </TD></TR>
    <tr><td valign="top"><table BORDER=0 CELLSPACING="2">
    <TR><TD COLSPAN="3" ALIGN="LEFT">
    <FONT COLOR="#6666CC" FACE="arial,helvetica"
    SIZE="-1"><NOBR><B>Report Parameters</B></NOBR></FONT>
    </TD></TR>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Report:</font></td>
    <td><font face="arial" size="-1"><select NAME="REPORT">
    <option SELECTED
    VALUE="portal_test_report_6i.rdf">portal_test_report_6i.rdf
    </select></font></td>
    </tr>
    <ORACLE>
    -- Dynamically retrieving the Configurator Header ID's.
    -- kreierso 8-oct-01
    declare
    v_config_hdr_id oc_config_ord_qte_lookup.config_hdr_id%type;
    begin
    v_config_hdr_id :=
    to_number(portal30.wwpro_api_parameters.get_value('p_config_hdr_i
    d','cz'));
    htp.p('<TR><TD ALIGN="left"><font face="arial"
    size="-1">Configuration Header ID:</font></TD>');
    htp.p('<TD><font face="arial" size="-1"><SELECT
    NAME="P_HEADER_ID" onchange="getRevision(this.form)">');
    htp.p('<OPTION VALUE=" "> ');
    for r_get_hdr_values in (
    select cz.config_hdr_id, cz.config_rev_nbr
    from cz_config_hdrs cz
    order by cz.config_hdr_id desc
    ) loop
    if v_config_hdr_id = r_get_hdr_values.config_hdr_id then
    htp.p('<OPTION SELECTED
    VALUE="'||r_get_hdr_values.config_hdr_id||'">'||r_get_hdr_values.
    config_hdr_id);
    else
    htp.p('<OPTION
    VALUE="'||r_get_hdr_values.config_hdr_id||'">'||r_get_hdr_values.
    config_hdr_id);
    end if;
    end loop;
    htp.p('</SELECT></font>');
    htp.p('</TD></TR>');
    htp.p('<TR><TD ALIGN="left"><font face="arial"
    size="-1">Configuration Revision:</font></TD>');
    htp.p('<TD><font face="arial" size="-1"><SELECT
    NAME="P_REV_NBR">');
    for r_get_rev_values in (
    select cz.config_rev_nbr
    from cz_config_hdrs cz
    where cz.config_hdr_id = v_config_hdr_id
    order by cz.config_rev_nbr desc
    ) loop
    htp.p('<OPTION
    VALUE="'||r_get_rev_values.config_rev_nbr||'">'||r_get_rev_values
    .config_rev_nbr);
    end loop;
    htp.p('</SELECT></font></TD></TR>');
    end;
    </ORACLE>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Format:</font></td>
    <td><font face="arial" size="-1"><select NAME="DESFORMAT">
    <option SELECTED VALUE="RTF">RTF
    <option VALUE="PDF">PDF
    <option VALUE="HTML">HTML</select></font></td>
    </tr>
    <tr><td> </td></tr>
    <tr>
    <td ALIGN=RIGHT><FONT face="arial" size="-1"><input TYPE="SUBMIT"
    NAME="Runrep" VALUE="Run Report"
    onClick="runReport();"></FONT></td>
    <td ALIGN=RIGHT><FONT face="arial" size="-1"><input TYPE="RESET"
    NAME="Reset" VALUE="Reset"></FONT></td>
    </tr>
    </table></td>
    <td valign="top"><table BORDER=0 CELLSPACING="2">
    <TR><TD COLSPAN="3" ALIGN="LEFT">
    <FONT COLOR="#6666CC" FACE="arial,helvetica"
    SIZE="-1"><NOBR><B>Report Paremeters (Hidden
    Candidates)</B></NOBR></FONT>
    </TD></TR>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Userid:</font></td>
    <td><font face="arial" size="-1"><select NAME="USERID">
    <option SELECTED
    VALUE="kreierso/password@DEV11">kreierso/password@DEV11
    </select></font></td>
    </tr>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Type:</font></td>
    <td><font face="arial" size="-1"><select NAME="DESTYPE">
    <option SELECTED VALUE="cache">cache
    <option VALUE="Printer">printer
    <option VALUE="File">file
    </select></font></td>
    </tr>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Mimetype:</font></td>
    <td><font face="arial" size="-1"><select NAME="MIMETYPE">
    <option SELECTED VALUE="application/msword">application/msword
    </select></font></td>
    </tr>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Reports
    Server:</font></td>
    <td><font face="arial" size="-1"><select NAME="SERVER">
    <option SELECTED
    VALUE="Rep60_dev11_shane.dci.com">Rep60_dev11_shane.dci.com
    </select></font></td>
    </tr>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Web Host:</font></td>
    <td><font face="arial" size="-1"><select NAME="WEBHOST">
    <option SELECTED VALUE="shane.dci.com">shane.dci.com
    </select></font></td>
    </tr>
    <tr>
    <td ALIGN=LEFT><font face="arial" size="-1">Web Port:</font></td>
    <td><font face="arial" size="-1"><input type=hidden
    NAME="WEBPORT" VALUE="7500">7500</font></td>
    </tr>
    </td></tr></table>
    <TR><TD> </TD></TR>
    <TR><TD ALIGN="CENTER" COLSPAN="2">
    <font face="arial" size="+1" color="#000099">This is currently
    being developed.... ~Thanks, Kirk.</font>
    </TD></TR>
    </table>
    </form>
    </body>
    </html>

  • ACS IS WORKING, BUT NOT THE WEB GUI

    I have an ACS ver 5.4.0.46.7 running on an applicance, ACS-1121-K9. After rebooting a Win2008-controller it stopped working and someone in my Department rebooted the ACS. It looks like the authentications are working now, but I can't Access the web gui. It responds to ping and ssh. I did a show acs-config-web-Interface and the view-Interface was disabled, I enabled it but still it isn't working:
    TBGACS02/admin# show acs-config-web-interface
    migration interface is disabled
    ucp interface is disabled
    view interface is enabled
    rest interface is disabled
    TBGACS02/admin# show application status acs
    ACS role: PRIMARY
    Process 'database'                  running
    Process 'management'                running (HTTP is nonresponsive)
    Process 'runtime'                   not monitored
    Process 'adclient'                  running
    Process 'ntpd'                      running
    Process 'view-database'             running
    Process 'view-jobmanager'           Execution failed
    Process 'view-alertmanager'         running
    Process 'view-collector'            running
    Process 'view-logprocessor'         running
    I could try to reboot again but I'd prefer not if possible..

    As a basic troubleshooting we can restart the services or server completely. However if that doesn't help, then we can also review the size of /opt to ensure accumulation of view database is not causing this issue. From the logging perspective we can look at management and ade/ADE logs. 
    In Majority of cases customer reset the application configuration and restore the last good backup. This always help them resolve the issue quickly without going through the troubleshooting process. 
    HTH
    -Jatin

  • WRT54G V6.0 Web Based Interface Issue

    I'm trying to setup a WRT54G. I ran the SetupWizard which didn't work.
    I can access the Web Based Interface at 192.168.1.1 , but when it appears (after putting in the admin password), the page doesn't properly load. The colors and some text comes up, but all of the tabs, buttons and links are missing (including the Save Settings button). I can't get to Administration page to restore the factory defaults or upgrade the firmware.
    I've tried the pressing the reset button for 30 seconds about 100 times so far, and nothing has worked. I've tried this on 3 different computers, and my other 2 WRT54G's run properly on all of these computers.
    I bought the router about 2 years ago and I just opened the box today.
    What fixes are available?
    Thanks in advance.
    Solved!
    Go to Solution.

    If you are not able to see any Tab on your router setup page, If you have any Firewall or Antivirus  installed on your computer you may disable it and then try to Login to your Router Setup page and check if you are able to see any Tabs on Routers GUI. If still not then Press and hold the reset button for 30 seconds...Release the reset button...Unplug the power cable from your router, wait for 30 seconds and re-connect the power cable.
    If you still face the same problem, Connect your other computer to the Router and try to access the router setup page and check if you are able to see any tabs on the router setup page. If stil the same problem on the 2nd computer then you need to Upgrade the firmware of your Router using TFTP tool. 
    First you need to Download 1.67 MB the Latest Firmware of your router. 
    TFTP tool which you can Download 44.3 KB (It will be named as BEFW11S4-v2_SetupWizard) 
     Double click the tftp.exe file and click run :
    For Server- Enter the IP Address of the router that you assigned.  By default, the router is 192.168.1.1...
    For Password- Enter the password you assigned the router. By default, the router’s password is “admin”.
    For File- Click the triple “…” button and browse for the .bin firmware file...
    Click Upgrade button to start upgrading.  A progress bar should show up to show the progress.
    Once the Upgrade is done press and hold the reset button for 30 seconds...Release the reset button...Unplug the power cable from your router, wait for 30 seconds and re-connect the power cable...Now Check if you are able to Login to your Routers GUI and able to see the Tabs on it. 

  • SG 300 web admin interface does not display properly

    Went to log into the web admin interface on my SG-300 today and I get this in both IE and Firefox:
    I'm not able to login by typing user/password and just pressing enter. I've tried power-cycling the switch, and this didn't help, however, since the power cycle, the font-panel system LED has been blinking green. I seem to recall, though I can't locate the reference now, that this means the switch is running with factory settings, but that cannot be right because:
    1. I had previously saved a new configuration on the switch, which it should be using now.
    2. It is answering on the configured non-factory IP address -- just not rendering the web admin interface successfully.
    I've had this unit for approximately a month. This is not the first issue I have had with this unit (see:
    https://supportforums.cisco.com/message/3486734) and I'm experiencing some strange LAN speed issues since I installed it. Do I need to RMA this thing?

    Hi Lamont
    There was a issue and work around for a issue with IE in the release notes, it may be relevant to you.
    http://www.cisco.com/en/US/docs/switches/lan/csbms/sf30x_sg30x/release_notes/Sx200-Sx300_R1.1.1.8.pdf
    Problem: Some WEB GUI pages require full version compatibility of JRE, Browser and JRE-Browser applets. For XML compatibility reasons, MSXML DLL Version 6 is required for IE browser users.
    Solution: For download and installation please refer the following link: www.microsoft.com/downloads/details.aspx?FamilyID=993C0BCF-3BCF-4009-
    BE21-27E85E1857B1&displaylang=en
    This may or may not be relevant to you.  I would like to think that you are using 1.1.1.8 ?
    If you really are experiencing some weird problems , why not get the product verified by the Good folk at the Small Business Support Center.
    http://www.cisco.com/en/US/support/tsd_cisco_small_business_support_center_contacts.html
    Regards Dave

  • 2602e Reset to Defaults Except IP not Work over Web GUI

    Hello,
    1. Set a Static IP
    2. Apply & Save Configuration
    3. After Reboot the IP is correct.
    Then do Reset to Defaults Except IP in the WEB Gui.
    After Reboot the AP loos the static IP and get a DHCP Address.
    Reset to Defaults Except IP = Reset to Defaults !
    Whats Wrong ?

    OK, here is:
    Writing out the event log to flash:/event.log ...
    *Jan 22 17:44:56.675: %SYS-7-NV_BLOCK_INIT: Initialized the geometry of nvram
    *Jan 22 17:44:57.547: %SYS-5-RELOAD: Reload requested by  on console. Reload Reason: Reload Command.
    Write of event.log done
    IOS Bootloader - Starting system.
    flash is writable
    FLASH CHIP:  Numonyx Mirrorbit (0089)
    Xmodem file system is available.
    flashfs[0]: 212 files, 7 directories
    flashfs[0]: 0 orphaned files, 0 orphaned directories
    flashfs[0]: Total bytes: 31997952
    flashfs[0]: Bytes used: 15058432
    flashfs[0]: Bytes available: 16939520
    flashfs[0]: flashfs fsck took 23 seconds.
    Reading cookie from SEEPROM
    Base Ethernet MAC address: 10:f3:11:c2:2e:3a
    Ethernet speed is 1000 Mb - FULL Duplex
    Loading "flash:/ap3g2-k9w7-mx.152-4.JB3a/ap3g2-k9w7-mx.152-4.JB3a"...##########################
    File "flash:/ap3g2-k9w7-mx.152-4.JB3a/ap3g2-k9w7-mx.152-4.JB3a" uncompressed and installed, entry point: 0x2003000
    executing...
    Secondary Bootloader - Starting system.
    Tide MB - 32MB of flash
    Xmodem file system is available.
    flashfs[0]: 212 files, 7 directories
    flashfs[0]: 0 orphaned files, 0 orphaned directories
    flashfs[0]: Total bytes: 31997952
    flashfs[0]: Bytes used: 15058432
    flashfs[0]: Bytes available: 16939520
    flashfs[0]: flashfs fsck took 14 seconds.
    Base Ethernet MAC address: 10:f3:11:c2:2e:3a
    Boot CMD: 'boot  flash:/ap3g2-k9w7-mx.152-4.JB3a/ap3g2-k9w7-xx.152-4.JB3a;flash:/ap3g2-k9w7-mx.152-4.JB3a/ap3g2-k9w7-mx.152-4.JB3a'
    Loading "flash:/ap3g2-k9w7-mx.152-4.JB3a/ap3g2-k9w7-xx.152-4.JB3a"...#######################################
    File "flash:/ap3g2-k9w7-mx.152-4.JB3a/ap3g2-k9w7-xx.152-4.JB3a" uncompressed and installed, entry point: 0x1003000
    executing...
                  Restricted Rights Legend
    Use, duplication, or disclosure by the Government is
    subject to restrictions as set forth in subparagraph
    (c) of the Commercial Computer Software - Restricted
    Rights clause at FAR sec. 52.227-19 and subparagraph
    (c) (1) (ii) of the Rights in Technical Data and Computer
    Software clause at DFARS sec. 252.227-7013.
               cisco Systems, Inc.
               170 West Tasman Drive
               San Jose, California 95134-1706
    Cisco IOS Software, C3600 Software (AP3G2-K9W7-M), Version 15.2(4)JB3a, RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2013 by Cisco Systems, Inc.
    Compiled Mon 23-Dec-13 08:11 by prod_rel_team
    Tide MB - 32MB of flash
    Initializing flashfs...
    flashfs[3]: 212 files, 7 directories
    flashfs[3]: 0 orphaned files, 0 orphaned directories
    flashfs[3]: Total bytes: 31739904
    flashfs[3]: Bytes used: 15058432
    flashfs[3]: Bytes available: 16681472
    flashfs[3]: flashfs fsck took 12 seconds.
    flashfs[3]: Initialization complete.
    flashfs[4]: 0 files, 1 directories
    flashfs[4]: 0 orphaned files, 0 orphaned directories
    flashfs[4]: Total bytes: 11999232
    flashfs[4]: Bytes used: 1024
    flashfs[4]: Bytes available: 11998208
    flashfs[4]: flashfs fsck took 0 seconds.
    flashfs[4]: Initialization complete.
    Copying radio files from flash: to ram:
    Copy in progress...CCCCC
    Copy in progress...CCC
    Copy in progress...CCCC
    Copy in progress...CCCC
    Copy in progress...CC
    Copy in progress...CCC
    Copy in progress...CC
    Copy in progress...CCCCC
    Uncompressing radio files...
    ...done Initializing flashfs.
    Radio0  present 8764 8000 0 A8000000 A8010000 0
    Rate table has 650 entries (20 legacy/224 11n/406 11ac)
    POWER TABLE FILENAME = ram:/B2.bin
    Radio1  present 8764 8000 0 88000000 88010000 4
    POWER TABLE FILENAME = ram:/B5.bin
    This product contains cryptographic features and is subject to United
    States and local country laws governing import, export, transfer and
    use. Delivery of Cisco cryptographic products does not imply
    third-party authority to import, export, distribute or use encryption.
    Importers, exporters, distributors and users are responsible for
    compliance with U.S. and local country laws. By using this product you
    agree to comply with applicable laws and regulations. If you are unable
    to comply with U.S. and local laws, return this product immediately.
    A summary of U.S. laws governing Cisco cryptographic products may be found at:
    http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
    If you require further assistance please contact us by sending email to
    [email protected].
    cisco AIR-SAP2602E-E-K9 (PowerPC) processor (revision A0) with 204790K/57344K bytes of memory.
    Processor board ID FGL1711Z6K6
    PowerPC CPU at 800Mhz, revision number 0x2151
    Last reset from power-on
    1 Gigabit Ethernet interface
    2 802.11 Radios
    32K bytes of flash-simulated non-volatile configuration memory.
    Base ethernet MAC Address: 10:F3:11:C2:2E:3A
    Part Number                          : 73-14511-02
    PCA Assembly Number                  : 800-37898-01
    PCA Revision Number                  : A0
    PCB Serial Number                    : FOC17093TXF
    Top Assembly Part Number             : 800-38357-01
    Top Assembly Serial Number           : FGL1711Z6K6
    Top Revision Number                  : A0
    Product/Model Number                 : AIR-SAP2602E-E-K9  
    Press RETURN to get started!
    *Mar  1 00:00:16.035: %IFMGR-7-NO_IFINDEX_FILE: Unable to open nvram:/ifIndex-table No such file or directory
    *Mar  1 00:00:16.151: %SOAP_FIPS-2-SELF_TEST_IOS_SUCCESS: IOS crypto FIPS self test passed (11)APAVC:  WlanPAKs 18174 RadioPaks  17566
    *Mar  1 00:00:23.131: %SOAP_FIPS-2-SELF_TEST_RAD_SUCCESS: RADIO crypto FIPS self test passed on interface Dot11Radio 0 (4)
    *Mar  1 00:00:29.443: %SOAP_FIPS-2-SELF_TEST_RAD_SUCCESS: RADIO crypto FIPS self test passed on interface Dot11Radio 1 (4)
    *Mar  1 00:00:29.503: initializing dot11 onplus
    *Mar  1 00:00:29.667: not a autoconfig enabled device!!!
    *Mar  1 00:00:31.671: %LINK-6-UPDOWN: Interface GigabitEthernet0, changed state to up
    *Mar  1 00:00:32.671: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0, changed state to down
    *Mar  1 00:01:18.015: Starting Ethernet promiscuous mode
    *Jan 22 17:44:57.000: %LINK-5-CHANGED: Interface Dot11Radio0, changed state to administratively down
    *Jan 22 17:44:57.000: %LINK-5-CHANGED: Interface Dot11Radio1, changed state to administratively down
    *Jan 22 17:44:57.007: %CDP_PD-4-POWER_OK: Full power - HIGH_POWER inline power source
    *Jan 22 17:44:57.015: %SYS-5-RESTART: System restarted --
    Cisco IOS Software, C3600 Software (AP3G2-K9W7-M), Version 15.2(4)JB3a, RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2013 by Cisco Systems, Inc.
    Compiled Mon 23-Dec-13 08:11 by prod_rel_team
    *Jan 22 17:44:57.015: %SNMP-5-COLDSTART: SNMP agent on host ap is undergoing a cold start
    *Jan 22 17:44:57.999: %LINEPROTO-5-UPDOWN: Line protocol on Interface BVI1, changed state to up
    *Jan 22 17:44:57.999: %LINEPROTO-5-UPDOWN: Line protocol on Interface Dot11Radio0, changed state to down
    *Jan 22 17:44:57.999: %LINEPROTO-5-UPDOWN: Line protocol on Interface Dot11Radio1, changed state to downERROR: Failed to configure ethernet promiscuous mode. Interface Descriptor mismatch
    *Jan 22 17:45:01.667: %SOAP_FIPS-2-SELF_TEST_HW_SUCCESS: HW crypto FIPS self test passed (0-0)
    *Jan 22 17:45:01.667: DPAA Initialization Complete
    *Jan 22 17:45:01.667: %SYS-3-HARIKARI: Process DPAA INIT top-level routine exited
    *Jan 22 17:45:02.667: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0, changed state to up
    *Jan 22 17:45:06.863: %DHCP-6-ADDRESS_ASSIGN: Interface BVI1 assigned DHCP address 10.16.33.216, mask 255.255.254.0, hostname ap

  • 1142N unable to open Web GUI and CMD line options not available

    I am currently trying to configure two 1142N APs (AIR-LAP1142N-A-K9) to be stand alone APs. I have followed the PDFs
    http://www.cisco.com/en/US/customer/docs/wireless/access_point/12.3_8_JA/configuration/guide/s38frst.html#wp1103248
    and
    http://www.cisco.com/en/US/customer/docs/wireless/access_point/12.3_2_JA/configuration/guide/s32frst.html#wp1103310
    I set up the switch to provide DHCP and confirmed that each AP is indeed assigned an IP address. I can also ping each device. However when trying to browse to the GUI it fails to connect. So I tried to configure it via the CMD line. The enable mode does not give the option to configure interfaces as you would expect in enable mode nor does it give the option to enter global exec. example of the out put below.
    AP8843.e178.0ee0>
    AP8843.e178.0ee0>enable
    Password:
    AP8843.e178.0ee0#?
    Exec commands:
      cd               Change current directory
      clear            Reset functions
      clock            Manage the system clock
      crypto           Encryption related commands.
      debug            Debugging functions (see also 'undebug')
      delete           Delete a file
      dir              List files on a filesystem
      disable          Turn off privileged commands
      enable           Turn on privileged commands
      exit             Exit from the EXEC
      fsck             Fsck a filesystem
      help             Description of the interactive help system
      led              LED functions
      lock             Lock the terminal
      login            Log in as a particular user
      logout           Exit from the EXEC
      lwapp            lwapp exec commands
      mkdir            Create new directory
      monitor          Monitoring different system events
      more             Display the contents of a file
      name-connection  Name an existing network connection
      no               Disable debugging functions
      ping             Send echo messages
      pwd              Display current working directory
      release          Release a resource
      reload           Halt and perform a cold restart
      rename           Rename a file
      renew            Renew a resource
      rmdir            Remove existing directory
      send             Send a message to other tty lines
      set              Set system parameter (not config)
      show             Show running system information
      systat           Display information about terminal lines
      terminal         Set terminal line parameters
      test             Test subsystems, memory, and interfaces
      traceroute       Trace route to destination
      undebug          Disable debugging functions (see also 'debug')
      upgrade          Upgrade software
      verify           Verify a file
      where            List active connections
    It seems that the IOS on this device does not have the capability to configure the AP as stand alone or that it has been disabled. How do I get into the CMD line to configure the AP for deployment?
    Secondly since I could not configure it via the CMD line I attempted to connect to it via the GUI like I said above. This fails. I ran an NMAP to find out what is open and found that nothing but port 23 is open. What is the deal here? Is the web GUI shut off by default? Am I just totally missing something? I think I dies a little inside after this...help please?

    AP8843.e178.0ee0#sh ver
    Cisco IOS Software, C1140 Software (C1140-RCVK9W8-M), Version 12.4(18a)JA, RELEASE SOFTWARE (fc4)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2008 by Cisco Systems, Inc.
    Compiled Fri 21-Nov-08 01:28 by prod_rel_team
    ROM: Bootstrap program is C1140 boot loader
    BOOTLDR: C1140 Boot Loader (C1140-BOOT-M) Version 12.4(18a)JA3, RELEASE SOFTWARE (fc1)
    AP8843.e178.0ee0 uptime is 2 hours, 16 minutes
    System returned to ROM by power-on
    System image file is "flash:/c1140-rcvk9w8-mx/c1140-rcvk9w8-mx"
    This product contains cryptographic features and is subject to United
    States and local country laws governing import, export, transfer and
    use. Delivery of Cisco cryptographic products does not imply
    third-party authority to import, export, distribute or use encryption.
    Importers, exporters, distributors and users are responsible for
    compliance with U.S. and local country laws. By using this product you
    agree to comply with applicable laws and regulations. If you are unable
    to comply with U.S. and local laws, return this product immediately.
    A summary of U.S. laws governing Cisco cryptographic products may be found at:
    http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
    If you require further assistance please contact us by sending email to
    [email protected].
    cisco AIR-LAP1142N-A-K9    (PowerPC405ex) processor (revision B0) with 98294K/32768K bytes of memory.
    Processor board ID
    PowerPC405ex CPU at 586Mhz, revision number 0x147E
    Last reset from power-on
    LWAPP image version 3.0.51.0
    1 Gigabit Ethernet interface
    32K bytes of flash-simulated non-volatile configuration memory.
    Base ethernet MAC Address:
    Part Number                          :
    PCA Assembly Number                  :
    PCA Revision Number                  : A0
    PCB Serial Number                    :
    Top Assembly Part Number             :
    Top Assembly Serial Number           :
    Top Revision Number                  : A0
    Product/Model Number                 : AIR-LAP1142N-A-K9
    Configuration register is 0xF

  • Problem when applying my changes at the CCA Administrator GUI Interface

    Hi when i´m trying to save my changes at the CCA Administrator GUI interface(TAW) i´m receiving the error below:
    04 Ago 2009 11:17:39,968 [ ERROR com.taw.clients.am.AdminSuperBean $Revision: 5 $.processHashtable(AdminSuperBean.java:504) - Unable to process the Hashtable
    java.lang.NullPointerException
    at com.taw.clients.am.AdminSuperBean.constructSqlQuery(AdminSuperBean.java:796)
    at com.taw.clients.am.AdminSuperBean.processHashtableAdmin(AdminSuperBean.java:562)
    at com.taw.clients.am.AdminSuperBean.processHashtable(AdminSuperBean.java:500)
    at com.taw.clients.am.AdminSuperBean.processHashtable(AdminSuperBean.java:493)
    at com.taw.clients.am.configuration.CompanyDefaultSecurityBean.processRequest(CompanyDefaultSecurityBean.java:212)
    at com.taw.clients.am.CompanyBean.processRequest(CompanyBean.java:1771)
    at jsp_servlet._administrationmanager.__company_edit._jspService(__company_edit.java:1289)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3392)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    Please anyone know how can i fix it ?
    Regards,
    Marcelo Henrique
    Experti - Brazil

    Hi below the contents of the web.xml file, let´s to try to fix this trouble together.
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app>
    <context-param>
    <param-name>webContainer</param-name>
    <param-value>Weblogic</param-value>
    </context-param>
    <context-param>
    <param-name>disableMessageSynchronization</param-name>
    <param-value>true</param-value>
    </context-param>
    <context-param>
    <param-name>busConnection</param-name>
    <param-value>experti-labsrv</param-value>
    </context-param>
    <context-param>
    <param-name>noResourceBundle</param-name>
    <param-value>true</param-value>
    </context-param>
    <context-param>
    <param-name>reportServerUrl</param-name>
    <param-value>http://experti-labsrv/TAW</param-value>
    </context-param>
    <context-param>
    <param-name>isReportServer</param-name>
    <param-value>true</param-value>
    </context-param>
    <context-param>
    <param-name>applicationPath</param-name>
    <param-value>C:\bea\user_projects\domains\experti_domain\app\TAW</param-value>
    </context-param>
    <context-param>
    <param-name>URLstoragePath</param-name>
    <param-value>http://experti-labsrv/TAW/Storage</param-value>
    </context-param>
    <context-param>
    <param-name>storagePath</param-name>
    <param-value>/Storage</param-value>
    </context-param>
    <context-param>
    <param-name>debugLogFile</param-name>
    <param-value>\WEB-INF\logs\CallCenterAnywhere.log</param-value>
    </context-param>
    <context-param>
    <param-name>debugMaxNumberLogFiles</param-name>
    <param-value>5</param-value>
    </context-param>
    <context-param>
    <param-name>debugMaxLogFileSize</param-name>
    <param-value>1000</param-value>
    </context-param>
    <context-param>
    <param-name>debugTracelevel</param-name>
    <param-value>DEBUG</param-value>
    </context-param>
    <context-param>
    <param-name>debugLogPattern</param-name>
    <param-value>%d{DATE} [%t] %-5p %c.%M(%F:%L) %x - %m</param-value>
    </context-param>
    <context-param>
    <param-name>databasePlatform</param-name>
    <param-value>ORACLE</param-value>
    </context-param>
    <!-- Needs to be removed for MSSQL-->
    <context-param>
    <param-name>databaseDatasource</param-name>
    <param-value>cca813</param-value>
    </context-param>
    <context-param>
    <param-name>databaseSchema</param-name>
    <param-value>mhpAdminCC813</param-value>
    </context-param>
    <!-- <context-param>
    <param-name>databaseUser</param-name>
    <param-value>mhpcc813</param-value>
    </context-param>
    <context-param>
    <param-name>databasePassword</param-name>
    <param-value>mhpcc813</param-value>
    </context-param> -->
    <context-param>
    <param-name>databaseDatasourceReadOnly</param-name>
    <param-value>cca813</param-value>
    </context-param>
    <context-param>
    <param-name>databaseSchemaReadOnly</param-name>
    <param-value>mhpAdminCC813</param-value>
    </context-param>
    <!-- <context-param>
    <param-name>databaseUserReadOnly</param-name>
    <param-value>MHPCCRead813</param-value>
    </context-param>
    <context-param>
    <param-name>databasePasswordReadOnly</param-name>
    <param-value>MHPCCRead813</param-value>
    </context-param> -->
    <context-param>
    <param-name>weblogic.httpd.inputCharset./*</param-name>
    <param-value>UTF-8</param-value>
    </context-param>
    <context-param>
    <param-name>ftpConnectMode</param-name>
    <param-value>active</param-value>
    </context-param>
    <servlet>
    <servlet-name>ProxyDispatcher</servlet-name>
    <servlet-class>com.taw.web.ProxyDispatcher</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ProxyPingHandler</servlet-name>
    <servlet-class>com.taw.web.ProxyPingHandler</servlet-class>
    <load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ProxyLoginHandler</servlet-name>
    <servlet-class>com.taw.web.ProxyLoginHandler</servlet-class>
    <load-on-startup>3</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ProxyLoginDataHandler</servlet-name>
    <servlet-class>com.taw.web.ProxyLoginDataHandler</servlet-class>
    <load-on-startup>4</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ProxyContactHandler</servlet-name>
    <servlet-class>com.taw.web.contact.was.ProxyContactHandler</servlet-class>
    <load-on-startup>5</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>WebServiceChat</servlet-name>
    <servlet-class>com.taw.web.service.WebServiceChat</servlet-class>
    <load-on-startup>6</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ReportServlet</servlet-name>
    <servlet-class>com.taw.clients.reports.ReportServlet</servlet-class>
    <load-on-startup>7</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>CustomReportServlet</servlet-name>
    <servlet-class>com.taw.clients.reports.CustomReportServlet</servlet-class>
    <load-on-startup>8</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ImageServlet</servlet-name>
    <servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServlet</servlet-class>
    <load-on-startup>9</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ProxyRequestHandler</servlet-name>
    <servlet-class>com.taw.web.ProxyRequestHandler</servlet-class>
    <load-on-startup>10</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>glue-console</servlet-name>
    <servlet-class>electric.console.ConsoleServlet</servlet-class>
    <init-param>
    <param-name>soapServletContext</param-name>
    <param-value>/services</param-value>
    </init-param>
    <load-on-startup>11</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>glue-soap</servlet-name>
    <servlet-class>electric.server.http.ServletServer</servlet-class>
    <init-param>
    <param-name>httpRegistryRoot</param-name>
    <param-value>/</param-value>
    </init-param>
    <load-on-startup>12</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>JnlpDownloadServlet</servlet-name>
    <servlet-class>com.sun.javaws.servlet.JnlpDownloadServlet</servlet-class>
    <init-param>
    <param-name>logLevel</param-name>
    <param-value>DEBUG</param-value>
    </init-param>
    <init-param>
    <param-name>logPath</param-name>
    <param-value>C:\bea\user_projects\domains\experti_domain\app\TAW\WEB-INF\logs\jnlpdownloadservlet.log</param-value>
    </init-param>
    <load-on-startup>13</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>ProxyMessageHandler</servlet-name>
    <servlet-class>com.taw.web.ProxyMessageHandler</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>ProxyWebCallback</servlet-name>
    <servlet-class>com.taw.web.webcallback.ProxyWebCallback</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>ProxyDial</servlet-name>
    <servlet-class>com.taw.web.dial.ProxyDial</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>ProxyDispatcher</servlet-name>
    <url-pattern>/ProxyDispatcher</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ReportServlet</servlet-name>
    <url-pattern>/ReportServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyPingHandler</servlet-name>
    <url-pattern>/ProxyPingHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyLoginHandler</servlet-name>
    <url-pattern>/ProxyLoginHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyLoginDataHandler</servlet-name>
    <url-pattern>/ProxyLoginDataHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyContactHandler</servlet-name>
    <url-pattern>/ProxyContactHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>WebServiceChat</servlet-name>
    <url-pattern>/WebServiceChat</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyRequestHandler</servlet-name>
    <url-pattern>/ProxyRequestHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyMessageHandler</servlet-name>
    <url-pattern>/ProxyMessageHandler</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyWebCallback</servlet-name>
    <url-pattern>/ProxyWebCallback</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ProxyDial</servlet-name>
    <url-pattern>/ProxyDial</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>glue-soap</servlet-name>
    <url-pattern>/services/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>glue-console</servlet-name>
    <url-pattern>/console/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>JnlpDownloadServlet</servlet-name>
    <url-pattern>*.jnlp</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>JnlpDownloadServlet</servlet-name>
    <url-pattern>*.jar</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>CustomReportServlet</servlet-name>
    <url-pattern>/CustomReportServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>ImageServlet</servlet-name>
    <url-pattern>/imageServlet</url-pattern>
    </servlet-mapping>
    <filter>
    <filter-name>XSS</filter-name>
    <filter-class>com.taw.web.filter.CrossScriptingFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>XSS</filter-name>
    <url-pattern>/AdministrationManager/*.jsp</url-pattern>
    </filter-mapping>
    <filter-mapping>
    <filter-name>XSS</filter-name>
    <url-pattern>/index.jsp</url-pattern>
    </filter-mapping>
    <filter-mapping>
    <filter-name>XSS</filter-name>
    <url-pattern>/InteractionManager/*.jsp</url-pattern>
    </filter-mapping>
    </web-app>

Maybe you are looking for

  • Problem with iTunes in iPhone 4S

    Hello! I have iPhone 4s in iOS 6. When i go to iTunes via iPhone.. it appears this "1" in red cyrcle. And then I cand ged rid of this.. I tap to retry but still nothing.. I cant delete it also.. Any ideas?

  • Acrobat 9.31 / Browser Plugin - Printing Color PDF as Black and White?

    I have an interesting issue for the masses. For a couple of our users (it encompasses both Windows XP x64 and Windows 7 x64), they are having an issue where when they attempt to print a PDF directly from Acrobat's browser plugin (in this case, IE8 is

  • Convert Java Script for WAD 7 application

    Hi All,      We are migrating our 3.x WAD applications using migration tool option available in WAD 7.0, but in case a java script is present it is giving error. What should we do for successful conversion of code as we have no expertise in JAVA. Reg

  • Testing Object Equality using Serialization

    Hey everyone! I was wondering if somebody could help me figure out how to compare two objects using serialization. I have two objects that I'm trying to compare. Both of these objects extend a common "Model" class that has a method getSerialized() th

  • No sound using JACK

    I don't have any sound output when using Rosegarden. My soundcard is a SB Live! and working properly. Snd-seq and realtime (gid=92, group audio) is loaded, and jackd starts fine. I also have Rosegarden set to autoload a soundfont for my card, and sta