Can't use BoxLayout more than once in a class?

I have a JPanel inside of a JPanel. I am using a BoxLayout
manager on the main JPanel, and I used to use a GridLayout on the
sub JPanel. Yesterday I changed the Layout Manager of the subPanel
to BoxLayout, and now I get this strange error at runtime. Why can't I use
2 Box Layouts? Why is Java trying to share them?
Exception in thread "main" java.awt.AWTError: BoxLayout can't be shared
        at javax.swing.BoxLayout.checkContainer(BoxLayout.java:408)
        at javax.swing.BoxLayout.invalidateLayout(BoxLayout.java:195)
        at java.awt.Container.invalidate(Container.java:851)
        at java.awt.Component.addNotify(Component.java:5398)
        at java.awt.Container.addNotify(Container.java:1852)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at java.awt.Container.addNotify(Container.java:1859)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at java.awt.Container.addNotify(Container.java:1859)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at java.awt.Container.addNotify(Container.java:1859)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at java.awt.Container.addNotify(Container.java:1859)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at java.awt.Container.addNotify(Container.java:1859)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at java.awt.Container.addNotify(Container.java:1859)
        at javax.swing.JComponent.addNotify(JComponent.java:4270)
        at javax.swing.JRootPane.addNotify(JRootPane.java:658)
        at java.awt.Container.addNotify(Container.java:1859)
        at java.awt.Window.addNotify(Window.java:395)
        at java.awt.Frame.addNotify(Frame.java:479)
        at java.awt.Window.pack(Window.java:413)
        at CDBTest.main(CDBTest.java:246)I need help.
Thanks
Josh

hmm, the following's my code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class PreferencesPane extends JPanel {
//Main pane to be added to the class
private JTabbedPane mainPane;
//the options pane
private JPanel optionsPane;
//the accounts list
private JPanel accountsPane;
//the personal information display
private JPanel perInfoPane1;
private JPanel perInfoPane2;
//labels
private JLabel usernameLabel;
private JLabel newPassLabel;
private JLabel confPassLabel;
private JPanel separatorLabel;
private JLabel nameLabel;
private JLabel emailLabel;
private JLabel titleLabel;
private JLabel companyLabel;
private JLabel homePhoneLabel;
private JLabel workPhoneLabel;
private JLabel cellPhoneLabel;
private JLabel faxLabel;
private JLabel homeAddLabel;
private JLabel workAddLabel;
private JLabel notesLabel;
//Textfields
private JTextField usernameField;
private JPasswordField newPassField;
private JPasswordField confPassField;
private JPanel separatorField;
private JTextField nameField;
private JTextField emailField;
private JTextField titleField;
private JTextField companyField;
private JTextField homePhoneField;
private JTextField workPhoneField;
private JTextField cellPhoneField;
private JTextField faxField;
private JTextArea homeAddField;
private JTextArea workAddField;
private JTextArea notesField;
//Save information button
private JButton saveInfoButton;
private JPanel perInfoPane;
public PreferencesPane() {
optionsPane = new JPanel();
accountsPane = new JPanel();
//labels
usernameLabel = new JLabel("Username:");
newPassLabel = new JLabel("New Password:");
confPassLabel = new JLabel("Confirm New Password:");
separatorLabel = new JPanel();
nameLabel = new JLabel("Name:");
emailLabel = new JLabel("Email:");
titleLabel = new JLabel("Title:");
companyLabel = new JLabel("Company:");
homePhoneLabel = new JLabel("Home Phone:");
workPhoneLabel = new JLabel("Work Phone:");
cellPhoneLabel = new JLabel("Cell Phone:");
faxLabel = new JLabel("Fax:");
homeAddLabel = new JLabel("Home Address:");
workAddLabel = new JLabel("Work Address:");
notesLabel = new JLabel("Notes:");
//Textfields
usernameField = new JTextField(20);
newPassField = new JPasswordField(20);
confPassField = new JPasswordField(20);
separatorField = new JPanel();
nameField = new JTextField(20);
emailField = new JTextField(20);
titleField = new JTextField(20);
companyField = new JTextField(20);
homePhoneField = new JTextField(20);
workPhoneField = new JTextField(20);
cellPhoneField = new JTextField(20);
faxField = new JTextField(20);
homeAddField = new JTextArea(10,20);
workAddField = new JTextArea(10,20);
notesField = new JTextArea(10,20);
//Panel to contain the textfield and labels
perInfoPane1 = new JPanel(new GridLayout(12,2));
perInfoPane1.add(usernameLabel);
perInfoPane1.add(usernameField);
perInfoPane1.add(newPassLabel);
perInfoPane1.add(newPassField);
perInfoPane1.add(confPassLabel);
perInfoPane1.add(confPassField);
perInfoPane1.add(separatorLabel);
perInfoPane1.add(separatorField);
perInfoPane1.add(nameLabel);
perInfoPane1.add(nameField);
perInfoPane1.add(emailLabel);
perInfoPane1.add(emailField);
perInfoPane1.add(titleLabel);
perInfoPane1.add(titleField);
perInfoPane1.add(companyLabel);
perInfoPane1.add(companyField);
perInfoPane1.add(homePhoneLabel);
perInfoPane1.add(homePhoneField);
perInfoPane1.add(workPhoneLabel);
perInfoPane1.add(workPhoneField);
perInfoPane1.add(cellPhoneLabel);
perInfoPane1.add(cellPhoneField);
perInfoPane1.add(faxLabel);
perInfoPane1.add(faxField);
perInfoPane2 = new JPanel(new GridLayout(3,2));
perInfoPane2.add(homeAddLabel);
perInfoPane2.add(homeAddField);
perInfoPane2.add(workAddLabel);
perInfoPane2.add(workAddField);
perInfoPane2.add(notesLabel);
perInfoPane2.add(notesField);
//save button
saveInfoButton = new JButton("Save information");
perInfoPane = new JPanel(new BoxLayout(perInfoPane,BoxLayout.Y_AXIS));
perInfoPane1.setAlignmentX(Component.LEFT_ALIGNMENT);
perInfoPane2.setAlignmentX(Component.LEFT_ALIGNMENT);
saveInfoButton.setAlignmentX(Component.LEFT_ALIGNMENT);
perInfoPane.add(perInfoPane1);
perInfoPane.add(perInfoPane2);
perInfoPane.add(saveInfoButton);
//adds components to the TabbedPane
mainPane = new JTabbedPane(JTabbedPane.LEFT);
mainPane.add("Options",optionsPane);
mainPane.add("Accounts",accountsPane);
mainPane.add("Personal Information",perInfoPane);
setLayout(new BorderLayout());
add(mainPane,BorderLayout.CENTER);
As you can see, the only time I use BoxLayout is the following line:
perInfoPane = new JPanel(new BoxLayout(perInfoPane,BoxLayout.Y_AXIS));
As far as I can tell, that's correct, but I'm still getting this at runtime:
Exception in thread "main" java.awt.AWTError: BoxLayout can't be shared
Anyone have any ideas?

Similar Messages

  • In migrating to a 21.3" iMac from a Time Machine backup, can I do this more than once?

    In migrating to a 21.3" iMac from a Time Machine backup, can I do this more than once?

    David,
    My apologies....I was working on questions from a different thread and thought yours was part of that one.  Your question is fine where it is....
    Now....that being said, I'm afraid I don't know the answer to your question.  I know you can exclude certain items from being backed up in Time Machine, which would save disk space on your external drive. But, you'd first have to calculate how much disk space you're using for the different things you want to back up vs. those you want to exclude.
    I think it MIGHT be possible to do what you want, but (in my honest opinion) it's a recipe for a LOT of headaches should things not work out as you calculated. Better (again, in my opinion) to just pick up a larger external hard drive and transfer everything as Time Machine was designed.
    Just my $0.02 worth.

  • CRS Install hostname being used by more than once for the same node.

    Hi, we're installing The Oracle Clusterware and on the Cluster Configuration screen of the universal Installer (the one were you specify the clustername and clusternodes) we get the following error message in a dialog box when the next button is clicked:
    "You must enter unique values for the public node name, the private node name and the virtual hostname for all nodes in the cluster. The name, node1, that you entered is being used by more than once for the same node."
    Has anyone experienced this error message before and know what the cause is?
    Could it be a problem with the /etc/hosts file?
    Thanks in advance,
    M

    Make sure you allocate separate IP addresses on your network for the VIP addresses on each RAC node (this is not the same as the machine IP already configured on the OS).
    Also, the installer may complain if your private and public IPs are configured under the same subnet.
    Finally, as mentioned before, check that name resolution for all the IPs to be used. On all RAC nodes, your /etc/hosts file should be configured with:
    - public name and IP addresses of ALL nodes
    - private name and IP addresses of ALL nodes
    - VIP name and IP addresses of ALL nodes
    Hope that helps
    B.

  • Is there any way you can deautherized 5 computers more than once a year?

    Is there any way you can deautherized 5 computers more than once a year?

    Click "Support" at the top of this page, then click the link under "Contact Us"

  • Can I call getRequestDispatcher more than once?

    All,
    Does a servlet allows getRequestDispatcher to be called than once?
    This is what I'm trying to do. While the server is processing data, I want to forward the user to a temporary page to display "Processing Data". Once
    the server got the result, then I want to forward the user to the separate page to display the data. But before forwarding to the second page, I flushBuffer() and reset() the response object. WHen reset(), I got IllegalStateException. How can I fix this? Here is my code snippet:
    1. Forward to first page:
    getServletContext().getRequestDispatcher(
    "/ProcessingNoticePage.jsp").forward(request, response);
    2. Flush out and reset:
    if(response.isCommitted())
    System.out.print("\nresponse is committed");
    response.flushBuffer();
    System.out.print("\nResetting response");
    response.reset();
    System.out.print("\nComplete reset");
    3. Forward to second page:
    getServletContext().getRequestDispatcher(
    pageName).forward(request, response);
    I got the IllegalStateException on the reset() in step #2. Thanks.

    What do you mean by refresh?
    The servlet is actually calling another object. THat objects call other objects to perform server side processing that talks over RMI/IIOP. This process might take more than 30 seconds. So in the mean time, I made the servlet forwarding to a temp page to let the user know that data is being processed. Once all the results are back, I set the result to the request obj. and then forward to another JSP page. This (second) JSP page will display the data.
    --kawthar                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Using newText more than once in a form

    I have a form with several hidden subforms, which become visible depending on what the user selects in the dropdown list for each subform. The problem is that my script doesn't work for all the subforms. I've come across some information about this (copied below), and I've included my event scripts for the three subforms. I've tried using a var, like this: "var newValue = this.boundItem(xfa.event.newText);", but that doesn't solve the problem. I've also tried both "switch...case" and "if...else." Neither one provides the answer. Thank you for any suggestions you might have or for pointing me toward a source of relevant information.
    ***********************From the Forum
    http://forums.adobe.com/message/1358815#1358815
    The xfa.event.newText will have the value of the selected dropdown will focus is still on the dropdown. The rawValue property will not be populated until you leave the dropdown. So depending on when you want the value will determine which property to use. Note that the xfa.event.newText will return the value and not the text of the dropdown (assuming you have both set).
    The xfa.event.newText will give you what was entered into a field while it still has focus. In a DD List the selected values are returned. In a textField you would get the chars that are typed into the field. Once focus leaves the field the event.newText is cleared and it is ready for the next field to populate it.
    http://forums.adobe.com/thread/694464?tstart=0
    Also you only get one shot at xfa.event.newText .....if you are using it earlier in the script it will be gone the second time you use it. So put it in a variable right away, then you can reuse the variable.
    **********************From my form
    form1.injurySubformPage1.workLocationDdl::change - (JavaScript, client)
    sedgwickSubform.presence = "hidden";
    benefitsSubform.presence = "hidden";
    custServSubform.presence = "hidden";
    var newValue = this.boundItem(xfa.event.newText);
    switch (newValue){
        case "assoc":
              sedgwickSubform.presence = "visible";
                break;
        case "benefits":
                benefitsSubform.presence = "visible";
                    break;
        case "custserv":
                custServSubform.presence = "visible";
                    break;
    next dropdown
    assocInfoSubform.presence = "hidden";
    custInfoSubform.presence = "hidden";
    switch (newValue){
        case "associate":
              sedgwickSubform.presence = "visible";
                break;
        case "customer":
                benefitsSubform.presence = "visible";
                    break;      
    last dropdown
    form1.injurySubformPage2.seekingMedicalTreatmentDdl::change - (JavaScript, client)
    physicianSubform.presence = "hidden";
    switch (newValue){
        case "yes":
              physicianSubform.presence = "visible";
                break;
        case "no":
                physicianSubform.presence = "hidden";
                    break;   

    What is the javascript message? alert('message') isn't right. Below are the scripts for each dropdown list now, after I made some changes. I also made another test form with three dropdowns and their respective subforms on one page. They all work normally, with select...case statements, like the ones below.
    *********************dropdown #1
    form1.injurySubformPage1.workLocationDdl::change - (JavaScript, client)
    sedgwickSubform.presence = "hidden";
    benefitsSubform.presence = "hidden";
    custServSubform.presence = "hidden";
    var newValue = this.boundItem(xfa.event.newText);
    switch (newValue){
        case "assoc":
              sedgwickSubform.presence = "visible";
                break;
        case "benefits":
                benefitsSubform.presence = "visible";
                    break;
        case "custserv":
                custServSubform.presence = "visible";
                    break;
    ***************** dropdown #2
    form1.injurySubformPage1.typeOfIncidentDdl::change - (JavaScript, client)
    assocInfoSubform.presence = "hidden";
    custInfoSubform.presence = "hidden";wn #3
    var newValue = this.boundItem(xfa.event.newText);
    if (xfa.event.newText == "associate"){
              assocInfoSubform.presence = "visible";
    } else {
              custInfoSubform.presence = "visible";
    ************************dropdown#3
    form1.injurySubformPage2.seekingMedicalTreatmentDdl::change - (JavaScript, client)
    physicianSubform.presence = "hidden";
    var newValue = this.boundItem(xfa.event.newText);
    switch(newValue) {
        case "yes":
            physicianSubform.presence = "visible";
        break;
        case "no":
            physicianSubform.presence = "hidden";
        break;

  • Queryeditor using fields more than once in where clause not possible?

    I have to create a select query with a WHERE clause using a field multiple times.
    I can't get this to work. For example:
    SELECT ALL
      EMSDTALIB.EMSPPA.PAIDNR,
      EMSDTALIB.EMSPPA.PANAAM,
      EMSDTALIB.EMSPPA.PAVLTR,
      EMSDTALIB.EMSPPA.PATITL,
      EMSDTALIB.EMSPPA.PAADRS,
      EMSDTALIB.EMSPPA.PAHSNR,
      EMSDTALIB.EMSPPA.PAHSNT,
      EMSDTALIB.EMSPPA.PAPCA1
    FROM EMSDTALIB.EMSPPA
    WHERE EMSDTALIB.EMSPPA.PABEDR=1 AND EMSDTALIB.EMSPPA.PADTUD=0 AND
      (EMSDTALIB.EMSPPA.PADVBD='001' OR EMSDTALIB.EMSPPA.PADVBD='003' OR EMSDTALIB.EMSPPA.PADVBD='006')How do I get this to work?
    Regards,
    Roland

    Hi Roland, Luca, ICON_SS,
    I just tried similar queries using the latest release bits and it works fine.
    My Queries that worked fine are :
    SELECT ALL DASUSR1.PERSON.PERSONID, DASUSR1.PERSON.NAME, DASUSR1.PERSON.JOBTITLE, DASUSR1.PERSON.FREQUENTFLYER
    FROM DASUSR1.PERSON
    WHERE ( DASUSR1.PERSON.NAME='Able, Tony' OR NAME='Black, John' )
    SELECT ALL DASUSR1.PERSON.PERSONID, DASUSR1.PERSON.NAME, DASUSR1.PERSON.JOBTITLE, DASUSR1.PERSON.FREQUENTFLYER
    FROM DASUSR1.PERSON
    WHERE ( DASUSR1.PERSON.PERSONID=1 OR PERSONID=2 OR PERSONID=3)
    I would suggest you to Download & Install latest Creator bits released 9/27/2004, if not already done.
    Appreciate your valuable feedback,
    Sakthi

  • Transforming XML using XSLT more than once

    Hi,
    I am trying to transform an XML Document object in Java. However, it requires 2 transforms as each of them is complicated and needs to be generic enough for use by different XML strings. So I have a single XML string and two XSLT files.
    Currently, I am using the Java transformer to perform both the transforms one after another. However, I was wondering if there is a function within XSLT or Java that would allow performing the second transform on the result of the first transform without having to resort to multiple calls from within Java.
    Thanks a lot.
    Jay Badiyani

    http://xml.apache.org/xalan-j/samples.html#usexmlfilters

  • Can 1 application deployed more than once on a server without any changes?

    Hi all!
    My question is in the topic.
    Could anyone give me a short answer?
    Someone has sad that JNDI names of EJBs should be different per application.
    Is it true?
    Thanks in advance.
    Gyuszi

    My question is in the topic.My answer is in the topic.
    Could anyone give me a short answer?At first, I read the question and thought that you were talking about deploying the same application on multiple servers. Maybe I read too fast or you word it in a confusing manner. But it is always good to elaborate a bit on the topic to avoid such confusing possibilities.

  • How to use an available field more than once  to define an unique field?

    At the table level in the console you can indicate various combinations of fields that must be unique either individually or in combination. However, you can assign an available field only once,  individually or in combination. For our data model it is a functional requirement that any available field can be used in more than one combination to define an unique combination.
    Example separate unique combinations:
    •       combination of:  postal code + house number
    •       combination of:  city + street + house number
    We use "house number" twice.
    Is it possible to do this in MDM and how?
    Thanks in advance for your answer,
    Heleen

    Hi Heleen,
      If you want to use Source field twice then you an option called <b>Clone Field</b> in MDM Import Manager.
    Follow these steps:
    Step1. In Import manager select the source table.
    Step2. Right click on the required field and Select <i>Clone Field</i>  house number in your case.
    Please revert if any queries.
    Thanks and regards,
    <b>Sagar Sonje.
    Mark Helpful Answers</b>

  • How to use same page fragment more than once in a page,

    Hi Gurus,
    How to use same page fragment more than once in a page. I have a complex page fragment which has lots of Bindings (Binding Property set with backingBean variables).
    I want to use the same page fragment multiple times on the same page with different tabs.
    I want different ApplicationModule Instance for the page fragment in different tabs.
    So I have created a Bounded Taskflow with pagefragments which has this complex pagefragment.
    I've dragged the taskflow to page and created regions.
    I'm able to execute the page successfully when I have only one region but fails if I have region more than once in the page.
    Can anyone help me how to resolve this issue.
    Web User Interface Developer's Guide for Oracle Application Development Framework: section 19-2 states we can have same pagefragment more than once in a page.
    Thanks,
    Satya

    java.lang.IllegalStateException: Duplicate component id: 'pt1:r1:0:t2:si5', first used in tag: 'com.sun.faces.taglib.jsf_core.SelectItemsTag'
    +id: j_id_id1
    type: javax.faces.component.UIViewRoot@1d23189
      +id: d1
       type: RichDocument[UIXFacesBeanImpl, id=d1]
        +id: j_id_id5
         type: HtmlScript[UIXFacesBeanImpl, id=j_id_id5]
          +id: j_id0
           type: javax.faces.component.html.HtmlOutputText@bc252
        +id: m1
         type: RichMessages[UINodeFacesBean, id=m1]
        +id: f1
         type: RichForm[UIXFacesBeanImpl, id=f1]
          +id: pt1
           type: RichPageTemplate[oracle.adf.view.rich.component.fragment.UIXInclude$ContextualFacesBeanWrapper@2a0cc, id=pt1]
            +id: ps1
             type: RichPanelSplitter[UIXFacesBeanImpl, id=ps1]
              +id: pt3
         at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1199)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag265(__projectrevenuern_jsff.java:12356)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag264(__projectrevenuern_jsff.java:12317)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag263(__projectrevenuern_jsff.java:12262)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag262(__projectrevenuern_jsff.java:12200)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag261(__projectrevenuern_jsff.java:12147)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag260(__projectrevenuern_jsff.java:12099)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag259(__projectrevenuern_jsff.java:12047)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag258(__projectrevenuern_jsff.java:11992)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag257(__projectrevenuern_jsff.java:11948)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag255(__projectrevenuern_jsff.java:11860)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag254(__projectrevenuern_jsff.java:11808)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag9(__projectrevenuern_jsff.java:510)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag8(__projectrevenuern_jsff.java:461)
         at jsp_servlet.__projectrevenuern_jsff._jspx___tag1(__projectrevenuern_jsff.java:149)
         at jsp_servlet.__projectrevenuern_jsff._jspService(__projectrevenuern_jsff.java:67)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:429)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.__include(IncludeTag.java:443)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag$1.call(RegionTag.java:153)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag$1.call(RegionTag.java:128)
         at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:492)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag50(__projectrevenuepg_jspx.java:2392)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag49(__projectrevenuepg_jspx.java:2353)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag46(__projectrevenuepg_jspx.java:2209)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag45(__projectrevenuepg_jspx.java:2162)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag9(__projectrevenuepg_jspx.java:526)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag8(__projectrevenuepg_jspx.java:475)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag7(__projectrevenuepg_jspx.java:424)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag6(__projectrevenuepg_jspx.java:373)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag2(__projectrevenuepg_jspx.java:202)
         at jsp_servlet.__projectrevenuepg_jspx._jspx___tag1(__projectrevenuepg_jspx.java:144)
         at jsp_servlet.__projectrevenuepg_jspx._jspService(__projectrevenuepg_jspx.java:71)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:499)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:248)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
         at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:473)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:141)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:710)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:273)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:205)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:70)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:326)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = CAMIND1 TXID =  CONTEXTID =  TIMESTAMP = 1262712477691 
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <JMXWatchNotificationListener><handleNotification> failure creating incident from WLDF notification
    oracle.dfw.incident.IncidentCreationException: DFW-40116: failure creating incident
    Cause: DFW-40112: There was an error executing adrci commands; the following errors have been found "DIA-48415: Syntax error found in string [create home base=C:\\Documents and Settings\\tammineedis\\Application] at column [69]
    DIA-48447: The input path [C:\\Documents and Settings\\tammineedis\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr] does not contain any ADR homes
    DIA-48447: The input path [diag\ofm\defaultdomain\defaultserver] does not contain any ADR homes
    DIA-48494: ADR home is not set, the corresponding operation cannot be done
    Action: Ensure that command line tool "adrci" can be executed from the command line.
         at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:708)
         at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:246)
         at oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:195)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
         at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
         at javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
         at javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
         at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
         at weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:824)
         at weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
         at weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
         at com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
         at weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
         at weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
         at weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
         at weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:765)
         at weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:525)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: oracle.dfw.common.DiagnosticsException: DFW-40112: failed to execute the adrci commands "create home base=C:\\Documents and Settings\\tammineedis\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr product_type=ofm product_id=defaultdomain instance_id=defaultserver
    set base C:\\Documents and Settings\\tammineedis\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr
    set homepath diag\ofm\defaultdomain\defaultserver
    create incident problem_key="BEA-101020 [HTTP]" error_facility="BEA" error_number=101020 error_message="null" create_time="2010-01-05 12:27:58.155 -05:00" ecid="0000INzXpbB7u1MLqMS4yY1BGrHn00000K"
    Cause: There was an error executing adrci commands; the following errors have been found "DIA-48415: Syntax error found in string [create home base=C:\\Documents and Settings\\tammineedis\\Application] at column [69]
    DIA-48447: The input path [C:\\Documents and Settings\\tammineedis\\Application Data\\JDeveloper\\system11.1.1.2.36.55.36\\DefaultDomain\\servers\\DefaultServer\\adr] does not contain any ADR homes
    DIA-48447: The input path [diag\ofm\defaultdomain\defaultserver] does not contain any ADR homes
    DIA-48494: ADR home is not set, the corresponding operation cannot be done
    Action: Ensure that command line tool "adrci" can be executed from the command line.
         at oracle.dfw.impl.incident.ADRHelper.invoke(ADRHelper.java:1052)
         at oracle.dfw.impl.incident.ADRHelper.createIncident(ADRHelper.java:786)
         at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:688)
         ... 19 moreI get the above Error.
    I have checked the bindings and it has 2 instances of the taskflow.
    I have changed the backingbean scope to backingBean

  • Using firefox 5 - when ever I try to use the same key more than once in a row, it does not work. Hitting the multiple times does nothing at all. How can this be corrected. HELP!!!

    everything that needs to be done on the keyboard is effected - letters, numbers, backspace, directionals, delete, home, end, page up, page down, '''all keys that are pressed more than once''' It does not matter what webpage I am on.
    PLEASE HELP
    this is very frustrating

    You may have switched on an accessibility feature called FilterKeys by keeping the Shift key pressed for too long.
    * http://www.microsoft.com/enable/products/windowsxp/default.aspx
    *http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/access_filterkeys_turnon.mspx?mfr=true

  • Use Topic in TOC more than once...

    We have just purchased RoboHelp 6 for our Help System
    generation as well as to begin developing online training courses.
    I have a WebHelp File that contains 5 books - one book per
    procedure. I have a topic that is applicable to two procedures.
    Without having to make a copy of the topic, is it possible to set
    up the TOC to use the topic in question more than once?
    The problem arises when I am setting up the Browse Sequence.
    I tried to set up the Browse Sequence using the Auto-create using
    TOC...option, but the sequence appears to be in alphabetically
    order. In fact, it is in no way, shape or form even close to the
    TOC (as indicated in the Help - Topics in each browse sequence will
    be in the same order as in the TOC)!!!
    So, I tried to manually create the browse sequence. I used a
    browse sequence to contain all topics, then I set up another browse
    sequence to contain the duplicate topic. When I use the navigation
    arrows to move through the toc, it will not advance to the second
    browse sequnce.
    Any ideas or suggestions would be greatly appreciated. Thanks
    in advance.
    Lisa

    Hi LNT1
    The trick to all this is to never directly link from the TOC
    to the desired topic. Let's assume the TOC should have a topic
    appearing in two different places. In order to make this work, you
    link from two different redirect pages.
    Now if you generate WebHelp, I see where there could be an
    issue, because the browse sequence can only link from one topic to
    another. In other words, a topic can only have a single link to and
    a single link from it. So in this case, the redirect trick would
    fail. However, another trick comes to mind that may work. Instead
    of a Redirect page, you could have two different pages that instead
    of redirecting, contained an Inline Frame (IFRAME) that simply
    displayed the contents of the desired page. Basically, the pages
    containing the IFRAME would link properly and provide the desired
    effect.
    For more on IFRAMEs, download my Tips and Tricks file and
    scan it for how to create IFRAMES.
    Cheers... Rick

  • Use of same filed more than once in module pool program.

    hi Good day,
    i want to use a filed on the screen more than once.
    ex : T7EHS00_EXA_PHY-UNIT
    the reason why i want to use this field more than once is b'coz it has SEARCH HELP.
    If i use this filed search help is created internally.
    to be more specific :
    i have
    screen field    screen field
    xys                unit of meas.
    abc                unit of meas.
    def                 unit of meas
    ghi                 unit of meas.
    jkl                  unit of meas.
    but SAP Does not accept the same field more than once.
    in this case what can i do?
    thank you,
    J.

    Hi Jacob,
    use like this....
    data : i1 type T7EHS00_EXA_PHY-UNIT ,
            i2 type T7EHS00_EXA_PHY-UNIT,
            i3 type T7EHS00_EXA_PHY-UNIT,
            i4 type T7EHS00_EXA_PHY-UNIT.
    In the screen properties,
    Give search Help-----> H_T006
    Declare the name in program as given to IO filed name...
    Hope you Understood...
    Regards,
    Vijay SR

  • Can the same partner function be entered in the sales order more than once.

    Hi
    I know that as per standard same partner function cannot be entered more than once in Sales order.
    If somebody has tried ways to do this please share.
    THanks
    Alags

    Yes. You can have multiple Ship to Party, Bill to Parrty & Payer in Sales Order. But Sold to Party will have to Unique & single.
    This functionality of having multilpe Partners is widely used & just follow as Deepak suggested above & you too can have multiple Partners of same type in single Sales Order.
    But there has to be a strong Business case in doing so... say different Ship tp Party for different line items in Sales Order or different BIll to Party for some line Items in Sales Order.
    Hope this helps,
    Thanks,
    JIgnesh Mehta

Maybe you are looking for

  • How do I get the old Apple ID off of my iPhone and the new one installed?

    I got a MacBook Pro and decided to create a new Apple ID different from the one I previously had. How do I get the old Apple ID off my iPhone and the new one installed?

  • Can two systems share the same WAS

    hi, i have installed EP system and also a BW system. i have installed EP on WAS. can i use the same WAS for the BW system or do i need to install another instance of WAS in the BW system. please provide some inputs into this, thanks, uday

  • Is there a way I can easily manipulate tables from Microsoft Word in Illustrator?

    So my boss has a lot of tables from microsoft word that she wants to move into Illustrator in hopes that this will be easier for her to manipulate them. However, her main concern is that she wants to be able to easily edit the content of the tables w

  • Display chinese character problem

    i have a page which have some text box for user input the text and then do searching, but i need retain the text which user input previsous, when the user input the chinese text and click submit button then the result show correctly, but the input bo

  • How to get list of Reports used in iBots?

    Hi, What is the process to get list of all those reports used in iBots/Alerts. Is there any NQ table, which contains this information. Thanks, Sunil Jena