EXTREMELY URGENT : Reinstalling Portal

By a twist of fate(actually screw-up of the 9iAS installer, wherein deinstalling Discoverer deinstalled everything under the sun), the Oracle Portal version that was installed was removed.
The portlets and page-definitions are intact and safe in the 9i database luckily.
How do I reinstall the portal without losing all of my data?
Please please post your responses as this is very urgent for us.

It sounds like the deinstall removed the middle tier portions of the portal and left the database installation intact. If that is the case, then you should be able to reinstall 9iAS, skip the portal install, and then make sure the DAD's to point to the portal and Login Server back ends. Note that all of the settings would have to be the same or you may have to use ssodatan to reconnect the login server to the portal.

Similar Messages

  • EXTREMELY URGENT: % Cost (out of Total Costs) Column in Report Painter

    Hi Gurus,
    I'm not new to Report Painter, but, am stuck at one thing.
    In report, Col 1 shows Costs by Administration (row 1), Labor (row 2), Others (row 3) and total (row 4 being formula as total of row 1, 2 & 3).
    Client wants col 2 to show % Cost of each row out of total Expenses (so totals row in this col. will have 100%)
    How to do it technically.
    Please help. It's EXTREMELY URGENT.
    I'll award points ASAP
    Regards,
    SB

    Its abit difficult to illustrate without having a screen dump, what you can do is make use of something called special cell definition. Now if you double click on the cell for column 1 of row 4 for total costs then the system identifies it as a cell Z001 which in fact will recognise a constant value of total costs , thereby you can define in Column 2 as a formula element with (X001/Z001)*100 thereby giving a value in %. Try it and see if it helps

  • EXTREMELY URGENT : KM navigation through Anonymous Portal

    Hi All,
    I have used AdminSingleFolderWoEP Selector as a LayoutSet for my KM documents.The Collection Renderer assigned is ConsumerTableCollectionRenderer.
    Now the problem is that for a folder structure say :
    Documents
       Folder1
          File1
          File2
       Folder2
          File1
    Now on click of a link say documents in my Anonymous Portal I get the view with 2 folders. On clicking back get the previous page.
    But if I select a Folder1 I get to see the display with File1 and File2. Now clicking the back button of InternetExplorer there is a warning:
    "Warning: Page has Expired The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.
    To resubmit your information and view this Web page, click the Refresh button."
    But if I navigate through BreadCrumb there is no such problem.
    Please help me out.
    Waiting for ur reply,
    Sweta.

    Hi all,
    I searched for this in the Service Market Place - SAP NOTE : 1062341
    This feature has been provided by SAP keeping security in mind.
    Thanks for all ur help.
    Sweta

  • EXTREMELY URGENT - Ultrasearch integration with portal giving errors

    gurus,
    i'm creating a portal source for Ultrasearch and when i register the portal site with Ultrasearch i get the following error -
    ----- START ERROR -------
    Oracle Ultra Search Error
    Could not retrieve data from Oracle 9iAS portal. Please make sure that the URL base is correct and that the portal is
    operational.
    ------ END ERROR -------
    i looked into the error.log file in $APACHE_HOME/Apache/logs and found the following in the error log file -
    http 404 - portal.home.wwsbr_srchxml.execute : Procedure does not exist
    can anyone explain what this means ....
    i looked for wwsbr_srchxml package and it is valid and owned by portal.
    ideas ...?
    any help will be greatly appreciated ....
    thanx

    Issue:
    Couldn't register the portal as a data source within the UltraSearch
    Resolution:
    When registering the portal URL Base it executes a procedure on the portal schema (using the part of the portal.home to execute the procedure)
    There for to register we have to use http://hostname:port/pls/portal/portal
    The last "portal" is whats used to execute the wwsbr_srchxml.execute procedure.
    The log in the Apache/Apache/logs/error_log...
    [Thu Jul 25 18:04:12 2002] [error] mod_plsql: /pls/portal/portal.home.wwsbr_srchxml.execute HTTP-404
    portal.home.wwsbr_srchxml.execute: PROCEDURE DOESN'T EXIST
    so basically its looking for portal.home.wwsbr_srchxml.execute which doesn't exist, since its inside the portal schema not the "portal.home" schema.
    Thanks,

  • EXTREMELY URGENT - Ultrasearch integration with oracle portal giving erros -

    gurus,
    i'm creating a portal source for Ultrasearch and when i register the portal site with Ultrasearch i get the following error -
    ----- START ERROR -------
    Oracle Ultra Search Error
    Could not retrieve data from Oracle 9iAS portal. Please make sure that the URL base is correct and that the portal is
    operational.
    ------ END ERROR -------
    i looked into the error.log file in $APACHE_HOME/Apache/logs and found the following in the error log file -
    http 404 - portal.home.wwsbr_srchxml.execute : Procedure does not exist
    can anyone explain what this means ....
    i looked for wwsbr_srchxml package and it is valid and owned by portal.
    ideas ...?
    any help will be greatly appreciated ....
    thanx

    Issue:
    Couldn't register the portal as a data source within the UltraSearch
    Resolution:
    When registering the portal URL Base it executes a procedure on the portal schema (using the part of the portal.home to execute the procedure)
    There for to register we have to use http://hostname:port/pls/portal/portal
    The last "portal" is whats used to execute the wwsbr_srchxml.execute procedure.
    The log in the Apache/Apache/logs/error_log...
    [Thu Jul 25 18:04:12 2002] [error] mod_plsql: /pls/portal/portal.home.wwsbr_srchxml.execute HTTP-404
    portal.home.wwsbr_srchxml.execute: PROCEDURE DOESN'T EXIST
    so basically its looking for portal.home.wwsbr_srchxml.execute which doesn't exist, since its inside the portal schema not the "portal.home" schema.
    Thanks,

  • Extremely Urgent : Transport of KM Content through ICE Protocol

    Hello Friends,
    This is really urgent.
    I have been transporting XML content in KM folders through ICE protocol.
    But of late the problem is that I am able to download the KM foledrs in .zip format in my Desktop but of late when I am trying to upload it in the TEST Server through Content Exchange it gives me a Page cannot be dispalyed error in the Content Exchange Window.
    Please help me out. Initially I had problems in downloading contents but now there is problem with uploading.
    I need to transport the KM contents to TEST and PRODUCTION servers immediately. If there are any other methods of doing the same do tell me.
    Wating for ur reply.
    Sweta.

    Hi sweta,
    u cn refer to these links....its useful to u........
    How to Export KM Contents by ICE protocol using Offline Channel :
    How to Export KM Contents by ICE protocol using Offline Channel
    How To…Distribute KM content using the ICE protocol(both online & offline scenario):
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/38effdbf-0d01-0010-c3ad-9d9547a492af
    Getting started with ICE:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0883c3b-ca84-2910-c0ad-80f8e8756275
    Regards
    Bhargava
    award if it helps

  • Extremely Urgent - Help Please - ( PA Interview Q & A )

    Hi Guys,
    I wanted to know Personnel Administration interview question And Answers , it is most urgent for me.
    Your detail response will be highly appreciated.
    Thanks – Sam
    Edited by: Sameer Sameer on Mar 6, 2008 10:07 PM

    1)     How the joining process is carried out in the concerned organization?
    2)      What are the different types of recruitment i.e. campus recruitment, employee ward, through consultant etc are carried out by the organization?
    3)      What are the different recruitment instruments i.e. ESS, newspaper, internet, job portals etc used by the company for the purpose of recruitment by the organization?
    4)      What are the different types of joining i.e. new appointment, on contract, re employment (transfer back from other company ) etc used by the organization?
    5)      Is there any probation period in the organization? If so, how long?
    6)     Is the salary structure same for newly joined persons from probation compared to that of the regular officers. If not so, then how is the salary structure different from regular employees?
    7)      What data are maintained for a newly joined person?
    8)      Is the joining process different for different employee subgroups?
    9)      Is there any one person-one position concept?
    10)      Is the joining process same for regular & contractual employees?
    11)      Do you need to intimate (Notification) any other division when a person joins?
    check this one and from these try to prepare questinonire by ur oown
    Edited by: Sikindar on Mar 7, 2008 9:43 AM

  • Reinstalling portal and licenses

    Hi,
    we had to reinstall our test portal server from scratch. Now when I try to use the old license I get an error as the System-ID is not the same as in the License, is ther a way to change the System-ID or do I have to apply for a new license?
    Thanks,
    M

    Hi,
    Have you tried changing it in the sapumproperties (from the system administration->system config->UM config menu, or directly on the file
    c:\usr\sap\<sid>\j2ee\j2ee_01\ume\sapum.properties.bak (note sap* will be activated if you change this file, remove the .bak and restart))
    Set the values
    login.ticket_issuer=<systemid>
    ume.license.sysid=<systemid>
    and restart the server.
    Not sure if it will work

  • Do i have to reinstall portal when i reinstall oracle database?

    do i have to install oracle in the custom mode in order to have intermedia configuration, or it is already supported when oracle is installed as typical.
    how can i know if it is supported or not?
    and if i have to reinstall do i have also to reinstall the portal AS.
    thanks.

    The Intermedia option is installed as part of the Typical installation of the database. To check if the intermedia option is installed, invoke the Database Configuration assistant that gets shipped with the Database Installation. Select your instance and the tool would show you all the options installed and moreover provide you with an option to install the options that are not already installed.
    The Portal installation expects the intermedia option to be installed in the database during its installation.

  • I need help -extremely urgent!

    Hi there
    i have an assignment to submit in one month and i'm stuck using Java on my personal computer. I installed the lastest version 1.5 and when working with Textpad and compiling the code it leaves me with the following message:
    Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
    has value '1.5', but '1.3' is required.
    Error: could not find java.dll
    Error: could not find Java 2 Runtime Environment.
    Tool completed with exit code 2
    Please can someone help me out i'm really frustrated and lost. Thanx

    1) subject says "urgent" - STRIKE ONE
    2) message starts, "I have an asignment" - STRIKE TWO
    3) message states further, "I'm stuck using Java" - STRIKE THREE
    Mind you, I'd help you if I knew the answer, but unfortunately I don't. But as an FYI, a lot of potential helpers jusy went out the window with you 3 strikes mentioned above.
    Good luck.

  • Organization Management Interview Questions and Answers  Extremely Urgent

    Hi,
    Please let me know Organization Management Interview Questions and Answers. MOST MOST URGENT
    Please do not post Link or website name and detail response will be highly appreciated.
    Very Respectfully,
    Sameer.
    SAP HR .

    Hi there,
    Pl. find herewith the answers of the questions posted on the forum.
    1. What are plan versions used for?
    Ans : Plan versions are scenarios in which you can create organizational plans.
    •     In the plan version which you have flagged as the active plan version, you create your current valid organizational plan. This is also the integration plan version which will be used if integration with Personnel Administration is active.
    •     You use additional plan versions to create additional organizational plans as planning scenarios.
    As a rule, a plan version contains one organizational structure, that is, one root organizational unit. It is, however, possible to create more than one root organizational unit, that is more than one organizational structure in a plan version.
    For more information on creating plan versions, see the Implementation Guide (IMG), under Personnel Management &#61614; Global Settings in Personnel Management &#61614; Plan Version Maintenance.
    2. What are the basic object types?
    Ans. An organization object type has an attribute that refers to an object of the organization management (position, job, user, and so on). The organization object type is linked to a business object type.
    Example
    The business object type BUS1001 (material) has the organization object type T024L (laboratory) as the attribute that on the other hand has an object of the organization management as the attribute. Thus, a specific material is linked with particular employees using an assigned laboratory.
    3. What is the difference between a job and a position?
    Ans. Job is not a concrete, it is General holding various task to perform which is generic.(Eg: Manager, General Manager, Executive).
    Positions are related to persons and Position is concrete and specific which are occupied by Persons. (Eg: Manager - HR, GM – HR, Executive - HR).
    4. What is the difference between an organizational unit and a work centre?
    Ans. Work Centre : A work center is an organizational unit that represents a suitably-equipped zone where assigned operations can be performed. A zone is a physical location in a site dedicated to a specific function. 
    Organization Unit : Organizational object (object key O) used to form the basis of an organizational plan. Organizational units are functional units in an enterprise. According to how tasks are divided up within an enterprise, these can be departments, groups or project teams, for example.
    Organizational units differ from other units in an enterprise such as personnel areas, company codes, business areas etc. These are used to depict structures (administration or accounting) in the corresponding components.
    5. Where can you maintain relationships between objects?
    Ans. Infotype 1001 that defines the Relationships between different objects.
    There are many types of possible relationships between different objects. Each individual relationship is actually a subtype or category of the Relationships infotype.
    Certain relationships can only be assigned to certain objects. That means that when you create relationship infotype records, you must select a relationship that is suitable for the two objects involved. For example, a relationship between two organizational units might not make any sense for a work center and a job.
    6. What are the main areas of the Organization and Staffing user interfaces?
    Ans. You use the user interface in the Organization and Staffing or Organization and Staffing (Workflow) view to create, display and edit organizational plans.
    The user interface is divided into various areas, each of it which fulfills specific functions.
    Search Area
    Selection Area
    Overview Area
    Details Area
    Together, the search area and the selection area make up the Object Manager.
    7. What is Expert Mode used for?
    Ans. interface is used to create Org structure. Using Infotypes we can create Objects in Expert mode and we have to use different transactions to create various types of objects.  If the company needs to create a huge structure, we will use Simple maintenance, because it is user friendly that is it is easy to create a structure, the system automatically relationship between the objects.
    8. Can you create cost centers in Expert Mode?
    Ans. Probably not. You create cost center assignments to assign a cost center to an organizational unit, or position.
    When you create a cost center assignment, the system creates a relationship record between the organizational unit or position and the cost center. (This is relationship A/B 011.) No assignment percentage record can be entered.
    9. Can you assign people to jobs in Expert Mode?
    10. Can you use the organizational structure to create a matrix organization?
    Ans. By depicting your organizational units and the hierarchical or matrix relationships between them, you model the organizational structure of your enterprise.
    This organizational structure is the basis for the creation of an organizational plan, as every position in your enterprise is assigned to an organizational unit. This defines the reporting structure.
    11. In general structure maintenance, is it possible to represent the legal entity of organizational units?
    12. What is the Object Infotype (1000) used for?
    Ans. Infotype that determines the existence of an organizational object.
    As soon as you have created an object using this infotype, you can determine additional object characteristics and relationships to other objects using other infotypes.
    To create new objects you must:
    •     Define a validity period for the object
    •     Provide an abbreviation to represent the object
    •     Provide a brief description of the object
    The validity period you apply to the object automatically limits the validity of any infotype records you append to the object. The validity periods for appended infotype records cannot exceed that of the Object infotype.
    The abbreviation assigned to an object in the system renders it easily identifiable. It is helpful to use easily recognizable abbreviations.
    You can change abbreviations and descriptions at a later time by editing object infotype records. However, you cannot change an object’s validity period in this manner. This must be done using the Delimit function.
    You can also delete the objects you create. However, if you delete an object the system erases all record of the object from the database. You should only delete objects if they are not valid at all (for example, if you create an object accidentally)
    13. What is the Relationships Infotype (1001) used for?
    Ans. Infotype that defines the Relationships between different objects.
    You indicate that a employee or user holds a position by creating a relationship infotype record between the position and the employee or user. Relationships between various organizational units form the organizational structure in your enterprise. You identify the tasks that the holder of a position must perform by creating relationship infotype records between individual tasks and a position.
    Creating and editing relationship infotype records is an essential part of setting up information in the Organizational Management component. Without relationships, all you have are isolated pieces of information.
    You must decide the types of relationship record you require for your organizational structure.
    If you work in Infotype Maintenance, you must create relationship records manually. However, if you work in Simple Maintenance and Structural Graphics, the system creates certain relationships automatically.
    14. Which status can Infotypes in the Organizational Management component have?
    Ans. Once you have created the basic framework of your organizational plan in Simple Maintenance, you can create and maintain all infotypes allowed for individual objects in your organizational plan. These can be the basic object types of Organizational Management – organizational unit, position, work center and task. You can also maintain object types, which do not belong to Organizational Management.
    15. What is an evaluation path?
    Ans. An evaluation path describes a chain of relationships that exists between individual organizational objects in the organizational plan.
    Evaluation paths are used in connection with the definition of roles and views.
    The evaluation path O-S-P describes the relationship chain Organizational unit > Position > Employee.
    Evaluation paths are used to select other objects from one particular organizational object. The system evaluates the organizational plan along the evaluation path.
    Starting from an organizational unit, evaluation path O-S-P is used to establish all persons who belong to this organizational unit or subordinate organizational units via their positions.
    16. What is Managers Desktop used for?
    Ans. Manager's Desktop assists in the performance of administrative and organizational management tasks. In addition to functions in Personnel Management, Manager's Desktop also covers other application components like Controlling, where it supports manual planning or the information system for cost centers.
    17. Is it possible to set up new evaluation paths in Customizing?
    Ans. You can use the evaluation paths available or define your own. Before creating new evaluation paths, check the evaluation paths available as standard.
    18. Which situations require new evaluation paths?
    Ans. When using an evaluation path in a view, you should consider the following:
    Define the evaluation path in such a manner that the relationship chain always starts from a user (object type US in Organizational Management) and ends at an organizational unit, a position or a user.
    When defining the evaluation path, use the Skip indicator in order not to overload the result of the evaluation.
    19. How do you set up integration between Personnel Administration and Organizational Management?
    Ans. Integration between the Organizational Management and Personnel Administration components enables you to,
    Use data from one component in the other
    Keep data in the two components consistent
    Basically its relationship between person and position.
    Objects in the integration plan version in the Organizational Management component must also be contained in the following Personnel Administration tables:
    Tables                    Objects
    T528B and T528T     Positions
    T513S and T513     Jobs
    T527X                    Organizational units
    If integration is active and you create or delete these objects in Organizational Management transactions, the system also creates or deletes the corresponding entries automatically in the tables mentioned above. Entries that were created automatically are indicated by a "P". You cannot change or delete them manually. Entries you create manually cannot have the "P" indicator (the entry cannot be maintained manually).
    You can transfer either the long or the short texts of Organizational Management objects to the Personnel Administration tables. You do this in the Implementation Guide under Organizational Management -> Integration -> Integration with Personnel Administration -> Set Up Integration with Personnel Administration. If you change these control entries at a later date, you must also change the relevant table texts. To do that you use the report RHINTE10 (Prepare Integration (OM with PA)).
    When you activate integration for the first time, you must ensure that the Personnel Administration and the Organizational Management databases are consistent. To do this, you use the reports:
    •        RHINTE00 (Adopt organizational assignment  (PA to PD))
    •        RHINTE10 (Prepare Integration (PD to PA))
    •        RHINTE20 (Check Program Integration PA - PD)
    •        RHINTE30 (Create Batch Input Folder for Infotype 0001)
    The following table entries are also required:
    •        PLOGI PRELI in Customizing for Organizational Management (under Set Up Integration with Personnel Administration). This entry defines the standard position number.
    •        INTE in table T77FC
    •        INTE_PS, INTE_OSP, INTEBACK, INTECHEK and INTEGRAT in Customizing under Global Settings ® &#61472;Maintain Evaluation Paths.
    These table entries are included in the SAP standard system. You must not change them.
    Since integration enables you to create relationships between persons and positions (A/B 008), you may be required to include appropriate entries to control the validation of these relationships. You make the necessary settings for this check in Customizing under Global Settings ® Maintain Relationships.
    Sincerely,
    Devang Nandha
    "Together, Transform Business Process by leveraging Information Technology to Grow and Excel in Business".

  • Weird JDBC - Works only for 6 ResultSets - Extremely Urgent !!!

    Hey there ! This is seriously an urgent issue .
    I can get succesful results for only 6 columns.
    When I attempt to get another Column( anything > 6),I obtain java.lang.ArrayIndexOutOfBoundsException error.
    DB :- Oracle 8.7
    JDBC :- CLASSPATH=%JAVA_HOME%\lib\tools.jar;
    C:\Program Files\Apache Tomcat 4.0\lib\classes12.zip;
         C:\Program Files\Apache Tomcat 4.0\lib\ojdbc14_g.jar;
    C:\Program Files\Apache Tomcat 4.0\lib\ocrs12.zip;
    Please help, guru`s !!!
    Attached is my code :-
    innerRset = statement.executeQuery("SELECT HBR_TEST_END_TIME,HBR_LOT_NUMBER,HBR_TEST_HEAD,HBR_DUT_SITE, HBR_BIN1, HBR_BIN2, HBR_BIN3 FROM TRDB_HBR WHERE HBR_TEST_END_TIME =TO_DATE('" + newDate +"', 'yyyy-mm-dd HH24:mi:ss')");
              while (innerRset.next())
              String[] columnsHBR = new String[6];
              columnsHBR[0] = innerRset.getString(1);
              columnsHBR[1] = innerRset.getString(2);
         columnsHBR[2] = innerRset.getString(3);
              columnsHBR[3] = innerRset.getString(4);
              columnsHBR[4] = innerRset.getString(5);
         columnsHBR[5] = innerRset.getString(6); //Works fine till here !
              columnsHBR[6] = innerRset.getString(7);// Generates the error if I try the 7th`
              vector.add(columnsHBR);
              /* Print HBR Results */
              Enumeration enum3 = vector.elements();
              while (enum3.hasMoreElements())
              System.out.println("Printing Vector Results");
              String[] columns3 = (String[]) enum3.nextElement();
              out.println(columns3[0] + columns3[1] + columns3[2] + columns3[3] + columns3[4] + columns3[5] + "<BR>\n");
    } // close HBR

    Okay !
    The error of java.lang.ArrayIndexOutOfBoundsException is Not there anymore !
    NOW, I can print more than 7 columns of values.
    BUT, it prints only to Console.
    I try printing to browser, it does NOT display.
    Console output :-
    Printing HBR Results
    T5696810052000-09-09 04:54:00.02000-09-08 19:38:35.0VN8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    T5696810052000-09-09 10:37:49.02000-09-09 10:37:44.0CX8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    T5696810052000-09-09 15:02:32.02000-09-09 10:37:44.0CX8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    T5696810052000-09-09 15:04:09.02000-09-09 10:37:44.0CX8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    Code :-
    /* Start of TRDB HBR query */
    System.out.println("I am gonna execute Query HBR");
              innerRset = statement.executeQuery("SELECT HBR_TEST_END_TIME, HBR_LOT_NUMBER, HBR_TEST_HEAD, HBR_DUT_SITE, HBR_BIN1, HBR_BIN2, HBR_BIN3 FROM TRDB_HBR WHERE HBR_TEST_END_TIME =TO_DATE('" + newDate +"', 'yyyy-mm-dd HH24:mi:ss')");
              //Query is SELECT HBR_TEST_END_TIME, HBR_LOT_NUMBER, HBR_TEST_HEAD, HBR_DUT_SITE, HBR_BIN1, HBR_BIN2, HBR_BIN3, HBR_BIN4, HBR_BIN5, HBR_BIN6, HBR_BIN7, HBR_BIN8 FROM TRDB_HBR WHERE HBR_TEST_END_TIME =TO_DATE('" + newDate +"', 'yyyy-mm-dd HH24:mi:ss')");
              while (innerRset.next())
              System.out.println("I am in innerRset of HBR");
              String[] columnsHBR = new String[13];
              columnsHBR[0] = innerRset.getString(1);
              columnsHBR[1] = innerRset.getString(2);
         columnsHBR[2] = innerRset.getString(3);
              columnsHBR[3] = innerRset.getString(4);
              columnsHBR[4] = innerRset.getString(5);
         columnsHBR[5] = innerRset.getString(6);
              columnsHBR[6] = innerRset.getString(7);
              //columnsHBR[7] = innerRset.getString(8);
              //columnsHBR[8] = innerRset.getString(9);
              //columnsHBR[9] = innerRset.getString(10);
              //columnsHBR[10] = innerRset.getString(11);
              //columnsHBR[11] = innerRset.getString(12);
              vector.add(columnsHBR);
              // Check No. of Rows in Vector
              int z = (vector).size();
              out.println("<BR>*******************************Element Position in HBR Array =" + z+"******************<BR>");
              /* Print HBR Results */
              Enumeration enum3 = vector.elements();
              while (enum3.hasMoreElements())
         System.out.println("Printing HBR Results");
              String[] columns3 = (String[]) enum3.nextElement();
         //HERE IS THE PROBLEM !!!!!!!!!!!!!!!!!!
              out.println(" HBR results are as follows :- " + columns3[0] + columns3[1] + columns3[2] + columns3[3] + columns3[4] + columns3[5] + columns3[6] +"<BR>\n");
         //PROBLEM ENDS HERE !!!!!!!!!!!!!!!!!!
              System.out.println(" I am Printing HBR Results ");
    System.out.println("Finish printing HBR Results");
    } // close HBR
    outerRset.close();
    innerRset.close();
    /* End of TRDB HBR query */

  • ResultSets works only for 6 ... Extremely  Urgent !!

    Hey there ! This is seriously an urgent issue .
    I can get succesful results for only 6 columns.
    When I attempt to get another Column( anything > 6),I obtain java.lang.ArrayIndexOutOfBoundsException error.
    Guys,I suspect its becoz of vector.
    Actually, this is my 3rd query and hence, after each query I push the ResultsSets into an array, then push into vector.
    I query 15, 5, and 12 columns respectively in my SQLs.
    Could it possibly be caused becoz I am pushing array`s of different size to the vector ?
    DB :- Oracle 8.7
    JDBC :- CLASSPATH=%JAVA_HOME%\lib\tools.jar;
    C:\Program Files\Apache Tomcat 4.0\lib\classes12.zip;
         C:\Program Files\Apache Tomcat 4.0\lib\ojdbc14_g.jar;
    C:\Program Files\Apache Tomcat 4.0\lib\ocrs12.zip;
    Please help, guru`s !!!
    Let me know , if my entire (short piece) of code it necessary !
    Attached is my code which generates the java.lang.ArrayIndexOutOfBoundsException error.:-
    innerRset = statement.executeQuery("SELECT HBR_TEST_END_TIME,HBR_LOT_NUMBER,HBR_TEST_HEAD,HBR_DUT_SITE, HBR_BIN1, HBR_BIN2, HBR_BIN3 FROM TRDB_HBR WHERE HBR_TEST_END_TIME =TO_DATE('" + newDate +"', 'yyyy-mm-dd HH24:mi:ss')");
              while (innerRset.next())
              String[] columnsHBR = new String[6];
              columnsHBR[0] = innerRset.getString(1);
              columnsHBR[1] = innerRset.getString(2);
         columnsHBR[2] = innerRset.getString(3);
              columnsHBR[3] = innerRset.getString(4);
              columnsHBR[4] = innerRset.getString(5);
         columnsHBR[5] = innerRset.getString(6); //Works fine till here !
              columnsHBR[6] = innerRset.getString(7);// Generates the error if I try the 7th`
              vector.add(columnsHBR);
              /* Print HBR Results */
              Enumeration enum3 = vector.elements();
              while (enum3.hasMoreElements())
              System.out.println("Printing Vector Results");
              String[] columns3 = (String[]) enum3.nextElement();
              out.println(columns3[0] + columns3[1] + columns3[2] + columns3[3] + columns3[4] + columns3[5] + "<BR>\n");
    } // close HBR

    Okay !
    The error of java.lang.ArrayIndexOutOfBoundsException is Not there anymore !
    NOW, I can print more than 7 columns of values.
    BUT, it prints only to Console.
    I try printing to browser, it does NOT display.
    Console output :-
    Printing HBR Results
    T5696810052000-09-09 04:54:00.02000-09-08 19:38:35.0VN8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    T5696810052000-09-09 10:37:49.02000-09-09 10:37:44.0CX8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    T5696810052000-09-09 15:02:32.02000-09-09 10:37:44.0CX8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    T5696810052000-09-09 15:04:09.02000-09-09 10:37:44.0CX8AS32B30May200 SC5
    04062CFNR2 T569681005 J27F<BR>
    Printing HBR Results
    Code :-
    /* Start of TRDB HBR query */
    System.out.println("I am gonna execute Query HBR");
    System.out.println(" New date is " + newDate );
              innerRset = statement.executeQuery("SELECT HBR_TEST_END_TIME,HBR_LOT_NUMBER,HBR_TEST_HEAD,HBR_DUT_SITE, HBR_BIN1, HBR_BIN2, HBR_BIN3, HBR_BIN4, HBR_BIN5 FROM TRDB_HBR WHERE HBR_TEST_END_TIME =TO_DATE('" + newDate +"', 'yyyy-mm-dd HH24:mi:ss')");
              while (innerRset.next())
              System.out.println("I am in innerRset of HBR");
              String[] columnsHBR = new String[9];
              columnsHBR[0] = innerRset.getString(1);
              columnsHBR[1] = innerRset.getString(2);
         columnsHBR[2] = innerRset.getString(3);
              columnsHBR[3] = innerRset.getString(4);
              columnsHBR[4] = innerRset.getString(5);
         columnsHBR[5] = innerRset.getString(6);
              columnsHBR[6] = innerRset.getString(7);
              columnsHBR[7] = innerRset.getString(8);
              vector.add(columnsHBR);
              // Check No. of Rows in Vector
              int z = (vector).size();
              out.println("<BR>*******************************Element Position in HBR Array =" + z+"******************<BR>");
              /* Print HBR Results */
              Enumeration enum3 = vector.elements();
              while (enum3.hasMoreElements())
         System.out.println("Printing HBR Results");
              String[] columns3 = (String[]) enum3.nextElement();
         System.out.println(columns3[0] + columns3[1] + columns3[2] + columns3[3] + columns3[4] + columns3[5] + columns3[6] + columns3[7] + "<BR>\n");
         System.out.println("Gonna print HBR punye query");
    /* // Alternative print method
    for (int i=0; i < columnsHBR.length; i++)
              columnsHBR= innerRset.getString(i+1);
    System.out.println("Finish printing HBR Results");
    } // close HBR
    outerRset.close();
    innerRset.close();
    /* End of TRDB HBR query */

  • Java and Partner Applications - EXTREMELY URGENT

    gurus,
    i'm trying to register a single sign on servlet application as a partner application.
    i followed ths steps as mentioned in the SSO SDK version 307 and when i try to run the application i get the following error -
    ******* START ERROR ********
    Error oracle.security.sso.enabler.SSOEnablerException: oracle.security.sso.enabler.SSOEnablerException: java.sql.SQLException: ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "DVIPARTAPP.WWSEC_SSO_ENABLER_PRIVATE", line 304 ORA-06512: at line 1
    ********* END ERROR *********
    the environment here is -
    database - 8.1.7
    portal - 3.0.8
    os - windows NT
    has anyone faced the same problem before.
    any help would be greatly appreciated.
    thanx a bunch.
    null

    Thank you very much once again for your prompt reply and suggestions. I tried the later solution using Developing Statically Protected PL/SQL (or j2ee) Applications described in Oracle® Application Server Single Sign-On Application Developer's Guide 10g (9.0.4).
    Protect the servlet(or jsp) by entering the following lines in the mod_osso.conf file:
    <Location /servlet>
    require valid-user
    authType Basic
    </Location>
    When this particular application added inside the portal (try to web clipp, it redirects to SSO login page.) In this case users have to login twice. Once to the default portal page, and another to this stand alone out side application. Defeats the purpose of SSO using Portal.
    Your question "is it an app that you want to be able to invoke from a link within Portal?" hits the nail right on the head. The difference here is, I do not want to add as a page link, ideally I want this web application to be able to web clipped inside the portal.
    Now, this is the external application (and not developed as a portlet). I have not completely understood how any web application developed as a portlet can get the user information (user/groups/roles etc) when user logs in to portal default page. And, the authorization is implemented inside this web application. They(users) do not need to authenticate once again since that is done when they login to the portal. I hope I am making sense.
    I am not clear on the web application developed as a portlet. Can users, groups, and roles be implemented inside this application? If it is developed as portlet. The problem here is you have to rewrite all of your existing applications as a Portlet (either PL/SQL or J2EE). Not all applications are developed using this technology.
    Your help is highly appreciated.
    Very Best Regards,
    -Dhiren.

  • Master detail form ... EXTREMELY URGENT

    gurus,
    here is my situation -
    i have 2 tables ...
    master ---> base_rate_type
    detail ---> base_rates
    the detail table has base rates for the base rate type in master. the detail can have multiple records but, only one active base rate.
    when the form is run, the user needs to see only the active base rate and on a click of a button the user needs to see the history of all the base rates (all inactive ones and one active).
    this is what i'm doing --
    1. created a view (base_rates_v) of all the active base rates from the detail table.
    2. created a master detail form -
    master ---> base_rate_type
    detail ---> base_rate_v
    the form shows only active records.
    3. created a custom button in the detail. the custom button displays all the records from base_rates table for that master.
    4. HERE IS THE PROBLEM -
    user can enter future base rates (active in future), but the user cannot enter another base rate which would be active rightaway, which means there will be only one base rate ACTIVE at any point of time.
    how would i validate the new base rate against the current ACTIVE BASE RATE ... ?
    i think i could do it in INSTEAD-OF TRIGGER but, then how would i convey the error message back to the user as a ALERT .... ?
    is it possible to alert the user from PL/SQL section of the Portal button ... ?
    any ideas anyone ...
    thanx a lot ...
    null

    dmitry,
    here is what i'm looking for -
    a base rate type can have multiple base rates, each having a start date and a stop date. at any point of time only one of them would be active.
    for example -
    Base rate type --> Type A
    Base Rate Start Date Stop Date
    7.5 10-jan-2001 10-feb-2001
    7 11-feb-2001 10-mar-2001
    8 11-mar-2001 9-jun-2001
    7 10-jun-2001 10-jul-2001
    5 10-oct-2001 10-nov-2001
    so in above case the second last one is active.
    the requirement is when i run the form it should show only active and future base rates. the last one in the above example is future base rate.
    so, i created a view on detail table that shows only active and future base rates. and then a master detail form (the view being the detail). i also created a custom button in the detail section, that would open a report and show all the base rates for a particular base rate type ('A' in above case).
    the VALIDATION that is required in the form is as follows -
    the form displays following -
    Base rate type --> Type A
    Base Rate Start Date Stop Date
    7 10-jun-2001 10-jul-2001
    5 10-oct-2001 10-nov-2001
    if the user enters a new base rate as foll -
    Base Rate Start Date Stop Date
    8 15-jun-2001 15-jul-2001
    then the new base rate overlaps with the existing active base rate. if it so happens i need to ALERT the user that a active base rate already exists for that period.
    how would i achieve this ... ?
    it does not matter if i validate it using JS or pl/sql.
    i was thinking JS would be difficult to use considering, the validation needs to go and check the existing base rates in the table.
    any ideas ...?
    thanx a lot ...
    null

Maybe you are looking for

  • Realizar consumo local em processo de subcontratação

    Bom dia a todos os colegas, esta é a primeira vez que posto algo na SCN, então me desculpem se estiver postado em grupo errado ou de forma errada. Atualemente temos um processo de subcontratação na empresa onde fazemos enviamos os componentes para um

  • Junit test runner error in jDeveloper 11.1.1.6.0

    Hi, I am having problem with the running of test project in jdeveloper. I created the test project using Application Test Framework from the Model project. Model project has the AM and PVOs used for BI VOs. The test project is created with all the se

  • Ipod nano screen fade then locks

    has anyone had this problem where if you hold the menu button down, then the 2gb black ipod nano locks up and the image on the screen fades away slowly until the lcd is blank? then the nano won't start up anymore (until it is plugged into a computer)

  • Auto-populating the selection screen parameters for web report

    hello i am having a scenario where my web report is a link to another internet application (a BSP application) and it is called by clicking some link or button on the BSP page. can i pass the selection values for BW Web report directly from BSP appli

  • Android ASUS tab into 802.1X EAP/PEAP wireless network

    Hi Guys,                 I have been fighting with this for awhile now, i decided to call the exeprt.  At work with have a 802.1x EAP wirless network. PCs and Blackberies work fine once they grab their cert. However,  things aren't that esay with the