Recover application direcory from bean

How can i recover the path to my application root direcory from within the managed bean?
thanks
eve

(i'm using tomcat as application server)

Similar Messages

  • The difference in calling an application module from a backing bean

    Hello everybody!
    I don't understand exactly, where is the difference in calling an application module from a backing bean in the following ways.
    Example 1
    FacesContext context = FacesContext.getCurrentInstance();
    ValueBinding vb = context.getApplication().createValueBinding("#{data}");
    BindingContext bc = (BindingContext)vb.getValue(context);
    DCDataControl dc = bc.findDataControl("AppModuleDataControl");
    AppModuleImpl appModule = (AppModuleImpl)dc.getDataProvider();Example 2
    String amDef = "model.services.AppModule";
    String config = "AppModuleLocal";
    AppModuleImpl appModule = (AppModuleImpl)Configuration.createRootApplicationModule(amDef, config);Example 3 (the same like Example 1???)
    String EL = "#{data.AppModuleDataControl.dataProvider}";
    FacesContext fc = FacesContext.getCurrentInstance();
    ValueBinding vb = fc.getApplication().createValueBinding(EL);
    AppModuleImpl appModule = (AppModuleImpl)vb.getValue(fc);Please can anybody explain, what the three examples do? Which example is preferred to call an application-module-method from a backing bean?
    Thanks and regards
    Majo
    Edit: I am using ADF BC 10g in JDev10 :)

    Hi :)
    >
    This could work, but can you describe the use case for which you need to get the ApplicationModule?
    Maybe we can find a better way to implement your functionality.
    >
    Sure, i know a lot of better ways to implement the same functionality too but its a huge project, its not my code and we have no time to reimplement this functions ;)
    Frank, i don't understand the first line of your code.
    DCBindingContainer bindings = ... resolve #{bindings}Where do i get the bindingContainer, if I don't have the "JSFUtils"- or "ADFUtils"-classes?
    Regards
    Majo
    Edit:
    Sorry, i have answer, before i think about it ;)
    FacesContext context = FacesContext.getCurrentInstance();
    Application app = context.getApplication();
    DCBindingContainer bindings = (DCBindingContainer)app.getVariableResolver().resolveVariable(context, "bindings");
    BindingContext bctx = bindings.getBindingContext();
    DCDataControl dc = bctx.findDataControl("AppModuleDataControl");
    AppModuleImpl am = (AppModuleImpl)dc.getDataProvider();or in my backing bean, when i add the property to the faces-config.xml
    DCBindingContainer bindings = this.getBindings();
    BindingContext bctx = bindings.getBindingContext();
    DCDataControl dc = bctx.findDataControl("AppModuleDataControl");
    AppModuleImpl am = (AppModuleImpl)dc.getDataProvider();Is this right?

  • TA20551 How to recover application that had an x on it after it was deleted from the dock

    How to recover application that had an x on it. it was deleted from my dock

    Hi katana,
    Go into your Finder under Applications:
    Click on iPhoto to open it - it will go to your Dock. Click and hold down on the icon on the Dock, and you will see "Options". Click on that, and then select "Keep in Dock". Do the same with PhotoBooth. You should be all set!
    Cheers,
    GB

  • Because the Firefox update today required me to update and install an update to an adobe application and then required me to restart my computer I "lost " the connection to my previous session and tabs. Is there any way to recover my tabs from yesterday?

    Because the Firefox update today required me to update and install an update to an adobe application and then required me to restart my computer I "lost " the connection to my previous session and tabs. Is there any way to recover my tabs from yesterday?

    Do you memeber the complete wording of the error message?
    Try:
    - iOS: Not responding or does not turn on
    - Also try DFU mode after try recovery mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - If not successful and you can't fully turn the iPod fully off, let the battery fully drain. After charging for an least an hour try the above again.
    - If still not successful that indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
    Apple Retail Store - Genius Bar

  • HT4873 How i can recover deleted files from icloud,,I had a backup copy on iCloud for whatsapp application and I lost it,,I need bring it back what I have to do

    How i can recover deleted files from icloud,,I had a backup copy on iCloud for whatsapp application and I lost it,,I need bring it back what I have to do

    You can't download pictures from iCloud by logging into icloud.com.  If you deleted pictures from camera roll AND photo stream, the only possibility is preforming a restore from an iCloud backup, assuming the backup has the pictures in it.  (Many users have been unable to restore and get back their pictures.)
    If the restore doesn't have all the pictures, then they are gone.
    In the future, use photo stream to sync photos from an iPhone to a computer, then copy the photos on the computer from the photo stream album into a permanent album.  Photo stream pics stay there only for 30 days, and only up to 1000 photos are stored.  Don't use photo stream as a storage medium, it's only for copying photos from one device to another.  Always copy (either via USB cable or photo stream) to a computer and then move to an album.

  • Htmlb:get the values from bean n display it in textView

    Hi,
    I am doing one PDK application using jspdyn page. In jsp page I am using htmlb to display the table. In that I am using one text view element. There I need to get the values from bean class.And display it in a table.
    Can anyone help me how can use the textView inside htmlb to retrieve the values from bean.
    Thanks & Regards
    Vineela

    hi vineela,
    For the textView, in the text value write the code  <%=myBean.getStr()%>
    where myBean will be your bean class and getStr() is the method in the bean class whcih returns value which needs to be displayed on the screen.
    Thanks
    Harsimran

  • Htmlb:Retrive values from bean n display it in textView

    Hi,
    I am doing one PDK application using jspdyn page. In jsp page I am using htmlb to display the table. In that I am using one text view element. There I need to get the values from bean class.And display it in a table.
    Can anyone help me how can use the textView inside htmlb to retrieve the values from bean.
    Thanks & Regards
    Vineela

    hi vineela,
    check this
    https://www.avispublics.com/irj/portalapps/com.sap.portal.pdk.htmlb.htmlbmanuals/docs/dynpage-01.html
    https://ww2.avispublicsduparisien.com/irj/portalapps/com.sap.portal.pdk.htmlb.htmlbmanuals/docs/tableview-01.html
    bvr
    Edited by: bvr on Mar 4, 2009 12:06 PM

  • Is there any way to recover files lost from restarting my Mac?

    I had Garage Band and Pages documents open, and all of a sudden an opaque grey screen slid down over the screen and it asked me to restart the computer by holding down the power button. I did that because it wouldn't let me do anything else, and when I turned it back on, my Pages document and my Garage Band song were gone. Is there anything on Mac that does what PCs do, when it shuts down unexpectedly it saves your files? It would be really helpful to recover those documents!!

    Hi Vicky, sorry to hear, where these new/unsaved docs, or older modified ones?
    It's not likely, but if the latter...
    It may be possible to recover some erased ones, but you must quit using the Computer immediately, because the OS will think it can write to those freed blocks on the disk.
    Either boot this one in Target mode...
    http://support.apple.com/kb/HT1661
    And recovering from another Mac, or booting this Mac from another HDD, then using Data Rescue...
    http://www.prosofteng.com/products/data_rescue.php
    (Has a Free Demo to see if it could or not, but you'll need another drive to recover to).
    rccharles on file recovery...
    "Stellar Phoenix Macintosh - Mac data recovery software, recovers data from damaged, deleted, or corrupted volumes and even from initialized disks."
    They have a trial version, so I guess you can see if your data can be recovered...
    http://www.stellarinfo.com/mac-data-recovery.htm
    FileSalvage is an extremely powerful Macintosh application for exploring and recovering deleted files from a drive or volume. FileSalvage is designed to restore files that have:
        * been accidentally deleted.
        * become unreadable due to media faults.
        * been stored on a drive before it was re-initialized/formatted.
    http://subrosasoft.com/OSXSoftware/index.php?main_page=product_info&products_id= 1
    http://discussions.apple.com/thread.jspa?messageID=11073082#11073082

  • I need to recover deleted data from my iPhone 4S but don't have a recent backup. I thought by pressing sync on my macbook this would back up-but I was wrong. There are no backups on my macbook and the latest backup on iCloud was Jan 2012. Please help

    I need to recover deleted data from my iPhone 4S but don't have a recent backup. I thought by pressing sync on my macbook this would back up…but I was wrong. There are no backups on my macbook and the latest backup on iCloud was Jan 2012. My mum died in May and I had lots of text messages that I wanted to keep. I really want to get them back. Is there any way at all I can get that deleted data from the phone?

    Since it has always been very basic to backup your computer and all it's data, Apple provides no way for you to transfer music from your iPhone back to your computer.  As you know, you can re-download all iTunes purchases, but music that you ripped yourself you'll have to just re-rip again.
    You can try and find 3rd party applications that might help you.  I'm sure you'll pay, however.
    Let this be a very important lesson learned.
    Best.

  • Hi, I would like to know how can I recover a document from pages that I didn't save anytime and instead of clicking the button save I clicked the delete button at the end. Is there any way to recover it?

    Hi, I would like to know how can I recover a document from pages that I didn't save anytime and instead of saving the doc I clicked the delete button. Is there any way to recover it?

    Regardless of application, the first step that I take is to save and name the current document — even if it has no content yet. With Pages, this good habit enables autosave. As you add content, your document revision history is restorable via the File Revert To menu. The delete key has the same document foreboding as only teaching a pet raven to speak "Nevermore."

  • BPM Workspace CSS error 'rowCssStyle' from bean of type fuego.workspace

    Hi,
    I'm consistently getting an error in BPM workspace when clicked on some of the custom views. The views are not loading and I get this error in the bottom part of the workspace. It’s related to workspace CSS , but we’ve not made any changes to CSS file.
    Have you encountered this problem?
    Unexpected Error
    javax.faces.el.EvaluationException: /jsf/view/viewPanelTemplate.xhtml @84,83 cssStyle="#{instance.rowCssStyle}": Error getting property 'rowCssStyle' from bean of type fuego.workspace.model.view.ViewTableInstanceBean: java.lang.NullPointerException
    at com.sun.facelets.el.LegacyValueBinding.getValue(LegacyValueBinding.java:60)
    at com.bea.opencontrols.XPControl.getPropertyValue(XPControl.java:312)
    at com.bea.opencontrols.XPControl.getPropertyValue(XPControl.java:285)
    at com.bea.opencontrols.XPControl.getPropertyValue(XPControl.java:273)
    at com.bea.opencontrols.table.Row.getCssStyle(Row.java:65)
    Any suggestions to clear this error is much appreciated.
    Cheers.

    In your weblogic console the application called -
    BPM Workspace would be in a Inactive or prepared state
    & worklist app wpuld be in an active state

  • How to recover the mailboxes from the decommissioned exchange db .

    Hello All,
    I have 2 EDB files on my exchange server which is no longer active its been decommissioned and the EDB mailbox is dismounted, 
    I would like to recover few emails/mail boxes from the EDB file and am not able to find any free tool which can help me in recovering the emails, 
    1. How to recover the mailboxes from the decommissioned exchange db 
    2.Tried using from free 3rd party tools which helped me view the mail boxes however am  unable to convert or recover the emails using the demo/ trial version and cant think of buy/purchasing the application since its very expensive $299 and $399 
    I know there are lot of exchange gurus here who can help me with some workaround in recovering the mailboxes from the EBD or on how to convert the edb file to pst 
    Looking forward to get some help from exchange gurus 
    Thanks, 
    Jean
    Jean

    Hello All,
    I have 2 EDB files on my exchange server which is no longer active its been decommissioned and the EDB mailbox is dismounted, 
    I would like to recover few emails/mail boxes from the EDB file and am not able to find any free tool which can help me in recovering the emails, 
    1. How to recover the mailboxes from the decommissioned exchange db 
    2.Tried using from free 3rd party tools which helped me view the mail boxes however am  unable to convert or recover the emails using the demo/ trial version and cant think of buy/purchasing the application since its very expensive $299 and $399 
    I know there are lot of exchange gurus here who can help me with some workaround in recovering the mailboxes from the EBD or on how to convert the edb file to pst 
    Looking forward to get some help from exchange gurus 
    Thanks, 
    Jean
    Jean
    Hello,
    There are so many third party software available in Web that can easily fix your Exchange Database issues, you can check out such  a software from here http://www.exchangerecoverytools.org . By using this software (Kernel for Exchange Server Recovery),
    you can immediately repair and convert damaged EDB to PST files.

  • How can i run application client from the command prompt ?

    Hi,
    I'm new to java & EJB. so can any body tell me the command to run the application client from the command prompt. Here is the code to print hello world:
    /* Remote interface */
    public interface Hello extends javax.ejb.EJBObject
         public String hello() throws      java.rmi.RemoteException;
    /* Home interface */
    public interface HelloHome extends javax.ejb.EJBHome
         Hello create() throws java.rmi.RemoteException, javax.ejb.CreateException;
    /* Stateless session bean class */
    public class HelloBean implements javax.ejb.SessionBean
         private javax.ejb.SessionContext ctx;
         public void ejbCreate(){
              System.out.println("ejbcreate()");
         public void ejbRemove(){
              System.out.println("ejbRemove()");
         public void ejbActivate(){
              System.out.println("ejbActivate()");
         public void ejbPassivate(){
              System.out.println("ejbejbPassivate()");
         public void setSessionContext(javax.ejb.SessionContext ctx){
              this.ctx=ctx;
         public String hello(){
              System.out.println("hello()");
              return "Hello, world!";
    /*Client class */
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import java.util.Properties;
    public class HelloClient
         public static void main(String[] args) throws Exception{
              Properties props=System.getProperties();
              Context ctx=new InitialContext(props);
              Object obj=ctx.lookup("HelloHome");
              HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(obj,HelloHome.class);
              Hello hello=home.create();
              System.out.println(hello.hello());
              hello.remove();
    I have stored .java files in c:\ejb
    I have successfully created the .class files using javac command in the following directory :
    c:\ejb
    I have also created Helloworld.ear file in c:\ejb using sun application server which contains the following files:
    ejb-jar-ic.jar
    app-client-ic.jar
    sun-j2ee-ri.project
    application.xml
    sun-application.xml
    Manifest.mf
    But the problem is that i'm not able to run the HelloWorld.class file successfully from the command prompt. So please suggest me the comand.
    Thanx in advance.
    Best regards,
    Pankaj

    Hi
    You can run this code from the command prompt in the same way as you run any other simple java program. The only thing is you need to set the Home and Local interfaces in the classpath.And obviously if u had deployed the bean in ur app server container, then its all over.
    And one more thing is that u need to set the provider URL in the InitialContext created in the client program.
    Thanks
    Arun B

  • Is there a way to recover a file from deleted trash

    Is there a way to recover a file from deleted trash files

    Once the trash is emptied only professional $$$ Applications will perform this feat and only if the filespace hasn't been overwritten yet.

  • Error getting property from bean.

    Hi,
    I get the above error message. I have no idea why. My getters and setter seem to be fine, they worked fine until I put some System.out.println("")'s in them, then I get this error. So I took them out and now it complains about other properties which have the same code in them (the getters) that they had before when it was complaining about the first properties.
    I've included the code below:
    500 Internal Server Error
    javax.faces.el.PropertyNotFoundException: Error getting property 'AuApprovalIndCheckboxDisabled' from bean of type com.cde.fedapp.view.backing.CdeAdminScreen     at com.sun.faces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:127)     at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:187)     at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:171)     at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)     at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)     at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)     at oracle.adf.view.faces.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:55)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.EditableValueRenderer.getDisabled(EditableValueRenderer.java:227)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.FormInputRenderer.renderDisabledAttribute(FormInputRenderer.java:57)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.SimpleSelectBooleanRenderer.encodeAllAsElement(SimpleSelectBooleanRenderer.java:98)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.FormElementRenderer.encodeAll(FormElementRenderer.java:48)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.delegateRenderer(CoreRenderer.java:281)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.InputLabelAndMessageRenderer.renderFieldCellContents(InputLabelAndMessageRenderer.java:115)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.LabelAndMessageRenderer._renderFieldCell(LabelAndMessageRenderer.java:293)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll(LabelAndMessageRenderer.java:163)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll(InputLabelAndMessageRenderer.java:94)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(RowLayoutRenderer.java:95)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:246)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelGroupRenderer._encodeChild(PanelGroupRenderer.java:147)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelGroupRenderer._encodeChildren(PanelGroupRenderer.java:124)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelGroupRenderer.encodeAll(PanelGroupRenderer.java:72)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(RowLayoutRenderer.java:95)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(RowLayoutRenderer.java:95)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(RowLayoutRenderer.java:95)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(RowLayoutRenderer.java:95)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)     at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)     at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)     at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)     at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)     at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)     at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:242)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:265)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)     at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)     at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)     at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)     at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:645)     at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:568)     at oracle.adf.view.faces.webapp.UIXComponentTag.doEndTag(UIXComponentTag.java:100)     at cdeAdminScreen.jspService(_cdeAdminScreen.java:1283)     [cdeAdminScreen.jsp]     at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)     at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)     at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)     at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)     at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)     at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)     at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)     at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)     at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)     at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)     at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)     at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)     at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)     at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)     at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)     at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)     at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)     at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)     at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)     at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)     at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)     at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)     at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)     at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)     at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)     at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)     at java.lang.Thread.run(Thread.java:595)
    CdeAdminScreen.java:
    package com.cde.fedapp.view.backing;
    import com.cde.fedapp.Adminstrator.AdmnHelper;
    import com.cde.fedapp.Adminstrator.AdmnVO;
    import com.cde.fedapp.common.Page;
    import java.sql.Connection;
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    import java.util.Locale;
    import javax.faces.component.UINamingContainer;
    import javax.faces.component.UISelectItems;
    import javax.faces.component.html.HtmlForm;
    import javax.faces.component.html.HtmlOutputText;
    import javax.faces.component.html.HtmlPanelGroup;
    import javax.faces.context.FacesContext;
    import javax.faces.el.VariableResolver;
    import javax.faces.event.ActionEvent;
    import javax.faces.model.SelectItem;
    import oracle.adf.view.faces.component.core.input.CoreSelectBooleanCheckbox;
    import oracle.adf.view.faces.component.core.input.CoreSelectManyCheckbox;
    import oracle.adf.view.faces.component.core.input.CoreSelectOneListbox;
    import oracle.adf.view.faces.component.core.layout.CorePanelGroup;
    import oracle.adf.view.faces.component.core.nav.CoreCommandButton;
    import oracle.adf.view.faces.component.core.output.CoreObjectSpacer;
    import oracle.adf.view.faces.component.core.output.CoreOutputText;
    import oracle.adf.view.faces.component.html.HtmlBody;
    import oracle.adf.view.faces.component.html.HtmlCellFormat;
    import oracle.adf.view.faces.component.html.HtmlHead;
    import oracle.adf.view.faces.component.html.HtmlHtml;
    import oracle.adf.view.faces.component.html.HtmlRowLayout;
    import oracle.adf.view.faces.component.html.HtmlTableLayout;
    import oracle.jdbc.pool.OracleDataSource;
    public class CdeAdminScreen {
    private HtmlHtml html1;
    private HtmlHead head1;
    private HtmlBody body1;
    private HtmlForm form1;
    private HtmlTableLayout tableLayout1;
    private HtmlRowLayout rowLayout1;
    private HtmlCellFormat cellFormat1;
    private UINamingContainer menu;
    private HtmlCellFormat cellFormat2;
    private HtmlTableLayout tableLayout2;
    private HtmlRowLayout rowLayout2;
    private HtmlCellFormat cellFormat3;
    private UINamingContainer header;
    private HtmlRowLayout rowLayout3;
    private HtmlCellFormat cellFormat4;
    private HtmlRowLayout rowLayout4;
    private HtmlCellFormat cellFormat5;
    private UINamingContainer footer;
    private HtmlTableLayout tableLayout3;
    private HtmlRowLayout rowLayout5;
    private HtmlCellFormat cellFormat6;
    private HtmlRowLayout rowLayout6;
    private HtmlCellFormat cellFormat7;
    private HtmlPanelGroup panelGroup1;
    private HtmlPanelGroup panelGroup2;
    private HtmlOutputText outputText1;
    private HtmlOutputText outputText2;
    private HtmlRowLayout rowLayout7;
    private HtmlCellFormat cellFormat8;
    private CoreObjectSpacer objectSpacer1;
    private HtmlRowLayout rowLayout8;
    private HtmlCellFormat cellFormat9;
    private CoreObjectSpacer objectSpacer2;
    private HtmlRowLayout rowLayout9;
    private HtmlCellFormat cellFormat10;
    private HtmlOutputText outputText3;
    private HtmlRowLayout rowLayout10;
    private HtmlCellFormat cellFormat11;
    private HtmlTableLayout tableLayout4;
    private HtmlRowLayout rowLayout11;
    private HtmlCellFormat cellFormat12;
    private HtmlPanelGroup panelGroup3;
    private HtmlOutputText outputText4;
    private HtmlCellFormat cellFormat121;
    private HtmlCellFormat cellFormat13;
    private HtmlRowLayout rowLayout12;
    private HtmlCellFormat cellFormat14;
    private HtmlCellFormat cellFormat15;
    private HtmlCellFormat cellFormat16;
    private HtmlCellFormat cellFormat17;
    private HtmlCellFormat cellFormat18;
    //Non-JDeveloper generated Stuff, aka my stuff.
    //private SelectItem selectedAdmnVO = new SelectItem(new AdmnVO(), "Select Admin Unit - Grant Fund Source"); //Bound to value of SelectOneMenu1.
    private AdmnVO selectedAdmnVO = initAdmnVO(); //Bound to selected admn unit in select listbox.
    private List approvedItems = new ArrayList(); //Bound to f:selectItems list of approved admn budgets in SelectOneMenu1 items
    private List approvalCheckedBoxes; //Bound to checkboxes in selectManyCheckbox1;
    private FacesContext context = FacesContext.getCurrentInstance();
    private VariableResolver vr = context.getApplication().getVariableResolver();
    private OracleDataSource ods = (OracleDataSource)vr.resolveVariable(context, "ods");
    private AdmnHelper admnHelper = (AdmnHelper)vr.resolveVariable(context, "admnHelper");
    private boolean auApprovalIndCheckboxDisabled = false;
    private boolean cdeInitApprovalIndCheckboxDisabled = false;
    private boolean cdeFinApprovalIndCheckboxDisabled = false;
    private boolean auApprovalIndCheckboxSelected;
    private boolean cdeInitApprovalIndCheckboxSelected;
    private boolean cdeFinApprovalIndCheckboxSelected;
    private CoreSelectOneListbox selectOneListbox11;
    private UISelectItems selectItems2;
    private HtmlPanelGroup panelGroup5;
    private HtmlOutputText outputText6;
    private CoreOutputText outputText5;
    private CoreSelectManyCheckbox selectManyCheckbox1;
    private UISelectItems selectItems1;
    private HtmlTableLayout tableLayout5;
    private HtmlRowLayout rowLayout13;
    private HtmlCellFormat cellFormat19;
    private HtmlRowLayout rowLayout14;
    private HtmlCellFormat cellFormat20;
    private HtmlRowLayout rowLayout15;
    private HtmlCellFormat cellFormat21;
    private HtmlCellFormat cellFormat22;
    private HtmlCellFormat cellFormat23;
    private HtmlCellFormat cellFormat24;
    private HtmlCellFormat cellFormat25;
    private HtmlCellFormat cellFormat26;
    private HtmlCellFormat cellFormat27;
    private CoreCommandButton commandButton1;
    private CorePanelGroup panelGroup4;
    private HtmlTableLayout tableLayout6;
    private HtmlRowLayout rowLayout16;
    private HtmlRowLayout rowLayout17;
    private HtmlRowLayout rowLayout18;
    private HtmlCellFormat cellFormat28;
    private HtmlCellFormat cellFormat29;
    private HtmlCellFormat cellFormat30;
    private CoreSelectBooleanCheckbox selectBooleanCheckbox11;
    private CoreSelectBooleanCheckbox selectBooleanCheckbox21;
    private CoreSelectBooleanCheckbox selectBooleanCheckbox3;
    public CdeAdminScreen(){
    System.out.println("Constructor: Begin CdeAdminScreen().");
    //this.init();
    System.out.println("Constructor: End CdeAdminScreen().");
    //Initialize AdmnVO, might want to do this in AdmnVO after search code and confirm it won't break.
    private AdmnVO initAdmnVO() {
    System.out.println("Begin initAdmnVO():");
    AdmnVO admnVO = new AdmnVO();
    admnVO = new AdmnVO(); //Bound to selected admn unit in select listbox.
    admnVO.setAdmnCode("");
    admnVO.setAdmnName("");
    admnVO.setAU_APPROVAL_DATE("");
    admnVO.setAU_APPROVAL_IND("");
    admnVO.setAU_APPROVED(false);
    admnVO.setBudgetFunds("");
    admnVO.setBudgetProjects("");
    admnVO.setCDE_FIN_APPROVAL_DATE("");
    admnVO.setCDE_FIN_APPROVAL_IND("");
    admnVO.setCDE_FIN_APPROVED(false);
    admnVO.setCDE_INIT_APPROVAL_DATE("");
    admnVO.setCDE_INIT_APPROVAL_IND("");
    admnVO.setCDE_INIT_APPROVED(false);
    admnVO.setContractFunds("");
    admnVO.setContractProjects("");
    admnVO.setGRANT_SOURCE_CODE("");
    admnVO.setGRANT_SOURCE_DESC("");
    admnVO.setStaffFunds("");
    admnVO.setStaffProjects("");
    System.out.println("End initAdmnVO():");
    return admnVO;
    public AdmnVO getSelectedAdmnVO() {
    boolean value = false;
    String name = "";
    System.out.println("getSelectedAdmnVO: 1.0: Begin getSelectedAdmnVO().");
    value = selectedAdmnVO.getAU_APPROVED();
    name = selectedAdmnVO.getAdmnName();
    System.out.println("getSelectedAdmnVO: selectedAdmnVO.AdmnName = " + name + selectedAdmnVO.getGRANT_SOURCE_DESC());
    if (value) System.out.println("getSelectedAdmnVO: selectedAdmnVO.AU_APPROVED = true");
    else System.out.println("getSelectedAdmnVO: selectedAdmnVO.AU_APPROVED = false");
    value = selectedAdmnVO.getCDE_INIT_APPROVED();
    if (value) System.out.println("getSelectedAdmnVO: selectedAdmnVO.CDE_INIT_APPROVED = true");
    else System.out.println("getSelectedAdmnVO: selectedAdmnVO.CDE_INIT_APPROVED = false");
    value = selectedAdmnVO.getCDE_FIN_APPROVED();
    if (value) System.out.println("getSelectedAdmnVO: selectedAdmnVO.CDE_FIN_APPROVED = true");
    else System.out.println("getSelectedAdmnVO: selectedAdmnVO.CDE_FIN_APPROVED = false");
    System.out.println("getSelectedAdmnVO: 1.1: End getSelectedAdmnVO().");
    return selectedAdmnVO;
    public void setSelectedAdmnVO(AdmnVO a_AdmnVO) {
    boolean value = false;
    System.out.println("SETSELECTEDADMNVO(): 1: Begin setSelectedItem().");
    this.selectedAdmnVO = a_AdmnVO;
    System.out.println("SETSELECTEDADMNVO(): The selected AU is " + selectedAdmnVO.getAdmnName() + "-" + selectedAdmnVO.getGRANT_SOURCE_DESC());
    System.out.println("SETSELECTEDADMNVO(): 1.0: SETSELECTEDADMNVO()().");
    value = selectedAdmnVO.getAU_APPROVED();
    if (value) System.out.println("SETSELECTEDADMNVO(): 1.1: selectedAdmnVO.AU_APPROVED = true");
    else System.out.println("SETSELECTEDADMNVO(): 1.1: selectedAdmnVO.AU_APPROVED = false");
    value = selectedAdmnVO.getCDE_INIT_APPROVED();
    if (value) System.out.println("SETSELECTEDADMNVO(): 1.2: selectedAdmnVO.CDE_INIT_APPROVED = true");
    else System.out.println("SETSELECTEDADMNVO(): 1.2: selectedAdmnVO.CDE_INIT_APPROVED = false");
    value = selectedAdmnVO.getCDE_FIN_APPROVED();
    if (value) System.out.println("SETSELECTEDADMNVO(): 1.3: selectedAdmnVO.CDE_FIN_APPROVED = true");
    else System.out.println("SETSELECTEDADMNVO(): 1.3: selectedAdmnVO.CDE_FIN_APPROVED = false");
    System.out.println("SETSELECTEDADMNVO(): 1.3: End SETSELECTEDADMNVO().");
    public List getApprovedItems() {
    Page approvals = null;
    Connection conn = null;
    AdmnVO admnVO = null;
    String admnCode = "";
    String admnName = "";
    String label = "";
    String fundDesc = "";
    SelectItem item = null;
    approvedItems.clear();
    //= new ArrayList();
    System.out.println("Begin getApprovedItems().");
    try {
    conn = ods.getConnection();
    admnHelper.setConnection(conn);
    //admnHelper.setCurrentAdmnPage(admnPage);
    approvals = admnHelper.getStatReportPage(); //TODO: Copy this to AdmnHelper.getApprovals() {Semantics}
    conn.close();
    } catch (Exception e) {
    // TODO: Post a Message to the screen
    System.out.println("getApprovedItems(). Got DB error.");
    System.out.println("getApprovedItems(): Back From DB.");
    item = new SelectItem(selectedAdmnVO, "Select Admin Unit - Grant Fund Source");
    System.out.println("getApprovedItems(): 1.0.");
    approvedItems.add(item);
    System.out.println("getApprovedItems(): 1.1.");
    Iterator iter = approvals.getList().iterator();
    System.out.println("getApprovedItems(): 1.2.");
    while (iter.hasNext()) {
    admnVO = (AdmnVO)iter.next();
    label = "";
    if (admnVO.getAU_APPROVED()) System.out.println("getApprovedItems: AU_APPROVED is true");
    else System.out.println("getApprovedItems: AU_APPROVED is false");
    if (admnVO.getCDE_INIT_APPROVED()) System.out.println("getApprovedItems: CDE_INIT_APPROVED is true");
    else System.out.println("getApprovedItems: CDE_INIT_APPROVED is false");
    if (admnVO.getCDE_FIN_APPROVED()) System.out.println("getApprovedItems: CDE_FIN_APPROVED is true");
    else System.out.println("getApprovedItems: CDE_FIN_APPROVED is false");
    admnName = admnVO.getAdmnName();
    admnCode = admnVO.getAdmnCode();
    fundDesc = admnVO.getGRANT_SOURCE_DESC();
    if (admnCode != null) {
    label = admnName + " - " + fundDesc;
    System.out.println("getApprovedItems(): AdmnName = " + label);
    item = new SelectItem(admnVO, label);
    approvedItems.add(item);
    System.out.println("getApprovedItems(): 1.3.");
    System.out.println("End getApprovedItems().");
    return approvedItems;
    public String resetApproval() {
    System.out.println("resetApproval(): Begin resetApproval().");
    System.out.println("resetApproval() - 1.0");
    System.out.println("resetApproval() - 1.1");
    System.out.println("resetApproval() - 1.2");
    System.out.println("resetApproval() - 1.3");
    //System.out.println("resetApproval(): Event Info:");
    //System.out.println("resetApproval(): The event's phase is [" + event.getPhaseId().toString());
    //System.out.println("resetApproval(): The event's source is [" + event.getSource().toString());
    System.out.println("");
    System.out.println("resetApproval(): Selected Admin Unit INFO:");
    System.out.println("resetApproval(): Selected Admin Unit is " +
    selectedAdmnVO.getAdmnName());
    System.out.println("resetApproval(): Selected Admin Unit Code is " +
    selectedAdmnVO.getAdmnCode());
    System.out.println("resetApproval(): Selected Admin Unit's Grant Fund Source is " +
    selectedAdmnVO.getGRANT_SOURCE_CODE());
    System.out.println("resetApproval(): Selected Admin Unit's au approval flag is " +
    selectedAdmnVO.getAU_APPROVAL_IND());
    System.out.println("resetApproval(): Selected Admin Unit's cde-init-approval flag is " +
    selectedAdmnVO.getCDE_INIT_APPROVAL_IND());
    System.out.println("resetApproval(): Selected Admin Unit's cde-fin-approval flag is " +
    selectedAdmnVO.getCDE_FIN_APPROVAL_IND());
    System.out.println("");
    System.out.println("");
    System.out.println("resetApproval(): Checkbox INFO:");
    //if (selectBooleanCheckbox11.isSelected()){
    System.out.println("The au checkbox value as string is " + auApprovalIndCheckboxSelected);
    if (auApprovalIndCheckboxSelected){
    System.out.println("The au approval checkbox is selected.");
    } else {
    System.out.println("The au approval checkbox is NOT selected.");
    if (selectBooleanCheckbox21.isSelected()){
    System.out.println("The cde init approval checkbox is selected.");
    } else {
    System.out.println("The cde init approval checkbox is NOT selected.");
    if (selectBooleanCheckbox3.isSelected()){
    System.out.println("The cde final approval checkbox is selected.");
    } else {
    System.out.println("The cde final approval checkbox is NOT selected.");
    System.out.println("resetApproval(): The AU APROVAL CHECKBOX SELECTED VALUE IS: " + selectBooleanCheckbox11.isSelected());
    System.out.println("resetApproval(): The CDE INIT APROVAL SELECTED CHECKBOX VALUE IS: " + selectBooleanCheckbox21.getValue());
    System.out.println("resetApproval(): The CDE FIN APROVAL CHECKBOX SELECTED VALUE IS: " + selectBooleanCheckbox3.getValue());
    //System.out.println("resetApproval(): The CDE FIN APROVAL CHECKBOX VALUE IS: " + selectBooleanCheckbox3.getSubmittedValue());
    return "failure";
    public void setSelectBooleanCheckbox11(CoreSelectBooleanCheckbox selectBooleanCheckbox11) {
    this.selectBooleanCheckbox11 = selectBooleanCheckbox11;
    public CoreSelectBooleanCheckbox getSelectBooleanCheckbox11() {
    return selectBooleanCheckbox11;
    public void setSelectBooleanCheckbox21(CoreSelectBooleanCheckbox selectBooleanCheckbox21) {
    this.selectBooleanCheckbox21 = selectBooleanCheckbox21;
    public CoreSelectBooleanCheckbox getSelectBooleanCheckbox21() {
    return selectBooleanCheckbox21;
    public void setSelectBooleanCheckbox3(CoreSelectBooleanCheckbox selectBooleanCheckbox3) {
    this.selectBooleanCheckbox3 = selectBooleanCheckbox3;
    public CoreSelectBooleanCheckbox getSelectBooleanCheckbox3() {
    return selectBooleanCheckbox3;
    public boolean getAuApprovalIndCheckboxDisabled(){
    if ((this.selectedAdmnVO.getAU_APPROVAL_IND() != null) && (this.selectedAdmnVO.getAU_APPROVAL_IND().equalsIgnoreCase("Y"))) return false;
    else return true;
    public void setAuApprovalIndCheckboxDisabled(boolean disabled){
    this.auApprovalIndCheckboxDisabled = disabled;
    public boolean getCdeInitApprovalIndCheckboxDisabled(){
    if ((this.selectedAdmnVO.getCDE_INIT_APPROVAL_IND() != null) && (this.selectedAdmnVO.getCDE_INIT_APPROVAL_IND().equalsIgnoreCase("Y"))) return false;
    else return true;
    public void setCdeInitApprovalIndCheckboxDisabled(boolean disabled){
    this.cdeInitApprovalIndCheckboxDisabled = disabled;
    public boolean getCdeFinApprovalIndCheckboxDisabled(){
    if ((this.selectedAdmnVO.getCDE_FIN_APPROVAL_IND() != null) && (this.selectedAdmnVO.getCDE_FIN_APPROVAL_IND().equalsIgnoreCase("Y"))) return false;
    else return true;
    public void setCdeFinApprovalIndCheckboxDisabled(boolean disabled){
    this.cdeFinApprovalIndCheckboxDisabled = disabled;
    public boolean getAuApprovalIndCheckboxSelected(){
    System.out.println("The FUCKING Checkbox is: " + auApprovalIndCheckboxSelected);
    return auApprovalIndCheckboxSelected;
    public void setAuApprovalIndCheckboxSelected(boolean selected){
    this.auApprovalIndCheckboxSelected = selected;
    System.out.println("The FUCKING Checkbox is: " + auApprovalIndCheckboxSelected);
    public boolean getCdeInitApprovalIndCheckboxSelected(){
    return cdeInitApprovalIndCheckboxSelected;
    public void setCdeInitApprovalIndCheckboxSelected(boolean selected){
    this.cdeInitApprovalIndCheckboxSelected = selected;
    public boolean getCdeFinApprovalIndCheckboxSelected(){
    return cdeFinApprovalIndCheckboxSelected;
    public void setCdeFinApprovalIndCheckboxSelected(boolean selected){
    this.cdeFinApprovalIndCheckboxSelected = selected;
    public void setApprovedItems(List items) {
    System.out.println("Begin SETAPPROVEDITEMS().");
    this.approvedItems = items;
    System.out.println("End SETAPPROVEDITEMS().");
    public void setApprovalCheckedBoxes(List approvalCheckedBoxes) {
    System.out.println("Begin SETAPPROVALCHECKBOXES().");
    this.approvalCheckedBoxes = approvalCheckedBoxes;
    System.out.println("End SETAPPROVALCHECKBOXES().");
    public void setHtml1(HtmlHtml html1) {
    this.html1 = html1;
    public HtmlHtml getHtml1() {
    return html1;
    public void setHead1(HtmlHead head1) {
    this.head1 = head1;
    public HtmlHead getHead1() {
    return head1;
    public void setBody1(HtmlBody body1) {
    this.body1 = body1;
    public HtmlBody getBody1() {
    return body1;
    public void setForm1(HtmlForm form1) {
    this.form1 = form1;
    public HtmlForm getForm1() {
    return form1;
    public void setTableLayout1(HtmlTableLayout tableLayout1) {
    this.tableLayout1 = tableLayout1;
    public HtmlTableLayout getTableLayout1() {
    return tableLayout1;
    public void setRowLayout1(HtmlRowLayout rowLayout1) {
    this.rowLayout1 = rowLayout1;
    public HtmlRowLayout getRowLayout1() {
    return rowLayout1;
    public void setCellFormat1(HtmlCellFormat cellFormat1) {
    this.cellFormat1 = cellFormat1;
    public HtmlCellFormat getCellFormat1() {
    return cellFormat1;
    public void setMenu(UINamingContainer menu) {
    this.menu = menu;
    public UINamingContainer getMenu() {
    return menu;
    public void setCellFormat2(HtmlCellFormat cellFormat2) {
    this.cellFormat2 = cellFormat2;
    public HtmlCellFormat getCellFormat2() {
    return cellFormat2;
    public void setTableLayout2(HtmlTableLayout tableLayout2) {
    this.tableLayout2 = tableLayout2;
    public HtmlTableLayout getTableLayout2() {
    return tableLayout2;
    public void setRowLayout2(HtmlRowLayout rowLayout2) {
    this.rowLayout2 = rowLayout2;
    public HtmlRowLayout getRowLayout2() {
    return rowLayout2;
    public void setCellFormat3(HtmlCellFormat cellFormat3) {
    this.cellFormat3 = cellFormat3;
    public HtmlCellFormat getCellFormat3() {
    return cellFormat3;
    public void setHeader(UINamingContainer header) {
    this.header = header;
    public UINamingContainer getHeader() {
    return header;
    public void setRowLayout3(HtmlRowLayout rowLayout3) {
    this.rowLayout3 = rowLayout3;
    public HtmlRowLayout getRowLayout3() {
    return rowLayout3;
    public void setCellFormat4(HtmlCellFormat cellFormat4) {
    this.cellFormat4 = cellFormat4;
    public HtmlCellFormat getCellFormat4() {
    return cellFormat4;
    public void setRowLayout4(HtmlRowLayout rowLayout4) {
    this.rowLayout4 = rowLayout4;
    public HtmlRowLayout getRowLayout4() {
    return rowLayout4;
    public void setCellFormat5(HtmlCellFormat cellFormat5) {
    this.cellFormat5 = cellFormat5;
    public HtmlCellFormat getCellFormat5() {
    return cellFormat5;
    public void setFooter(UINamingContainer footer) {
    this.footer = footer;
    public UINamingContainer getFooter() {
    return footer;
    public void setTableLayout3(HtmlTableLayout tableLayout3) {
    this.tableLayout3 = tableLayout3;
    public HtmlTableLayout getTableLayout3() {
    return tableLayout3;
    public void setRowLayout5(HtmlRowLayout rowLayout5) {
    this.rowLayout5 = rowLayout5;
    public HtmlRowLayout getRowLayout5() {
    return rowLayout5;
    public void setCellFormat6(HtmlCellFormat cellFormat6) {
    this.cellFormat6 = cellFormat6;
    public HtmlCellFormat getCellFormat6() {
    return cellFormat6;
    public void setRowLayout6(HtmlRowLayout rowLayout6) {
    this.rowLayout6 = rowLayout6;
    public HtmlRowLayout getRowLayout6() {
    return rowLayout6;
    public void setCellFormat7(HtmlCellFormat cellFormat7) {
    this.cellFormat7 = cellFormat7;
    public HtmlCellFormat getCellFormat7() {
    return cellFormat7;
    public void setPanelGroup1(HtmlPanelGroup panelGroup1) {
    this.panelGroup1 = panelGroup1;
    public HtmlPanelGroup getPanelGroup1() {
    return panelGroup1;
    public void setPanelGroup2(HtmlPanelGroup panelGroup2) {
    this.panelGroup2 = panelGroup2;
    public HtmlPanelGroup getPanelGroup2() {
    return panelGroup2;
    public void setOutputText1(HtmlOutputText outputText1) {
    this.outputText1 = outputText1;
    public HtmlOutputText getOutputText1() {
    return outputText1;
    public void setOutputText2(HtmlOutputText outputText2) {
    this.outputText2 = outputText2;
    public HtmlOutputText getOutputText2() {
    return outputText2;
    public void setRowLayout7(HtmlRowLayout rowLayout7) {
    this.rowLayout7 = rowLayout7;
    public HtmlRowLayout getRowLayout7() {
    return rowLayout7;
    public void setCellFormat8(HtmlCellFormat cellFormat8) {
    this.cellFormat8 = cellFormat8;
    public HtmlCellFormat getCellFormat8() {
    return cellFormat8;
    public void setObjectSpacer1(CoreObjectSpacer objectSpacer1) {
    this.objectSpacer1 = objectSpacer1;
    public CoreObjectSpacer getObjectSpacer1() {
    return objectSpacer1;
    public void setRowLayout8(HtmlRowLayout rowLayout8) {
    this.rowLayout8 = rowLayout8;
    public HtmlRowLayout getRowLayout8() {
    return rowLayout8;
    public void setCellFormat9(HtmlCellFormat cellFormat9) {
    this.cellFormat9 = cellFormat9;
    public HtmlCellFormat getCellFormat9() {
    return cellFormat9;
    public void setObjectSpacer2(CoreObjectSpacer objectSpacer2) {
    this.objectSpacer2 = objectSpacer2;
    public CoreObjectSpacer getObjectSpacer2() {
    return objectSpacer2;
    public void setRowLayout9(HtmlRowLayout rowLayout9) {
    this.rowLayout9 = rowLayout9;
    public HtmlRowLayout getRowLayout9() {
    return rowLayout9;
    public void setCellFormat10(HtmlCellFormat cellFormat10) {
    this.cellFormat10 = cellFormat10;
    public HtmlCellFormat getCellFormat10() {
    return cellFormat10;
    public void setOutputText3(HtmlOutputText outputText3) {
    this.outputText3 = outputText3;
    public HtmlOutputText getOutputText3() {
    return outputText3;
    public void setRowLayout10(HtmlRowLayout rowLayout10) {
    this.rowLayout10 = rowLayout10;
    public HtmlRowLayout getRowLayout10() {
    return rowLayout10;
    public void setCellFormat11(HtmlCellFormat cellFormat11) {
    this.cellFormat11 = cellFormat11;
    public HtmlCellFormat getCellFormat11() {
    return cellFormat11;
    public void setTableLayout4(HtmlTableLayout tableLayout4) {
    this.tableLayout4 = tableLayout4;
    public HtmlTableLayout getTableLayout4() {
    return tableLayout4;
    public void setRowLayout11(HtmlRowLayout rowLayout11) {
    this.rowLayout11 = rowLayout11;
    public HtmlRowLayout getRowLayout11() {
    return rowLayout11;
    public void setCellFormat12(HtmlCellFormat cellFormat12) {
    this.cellFormat12 = cellFormat12;
    public HtmlCellFormat getCellFormat12() {
    return cellFormat12;
    public void setPanelGroup3(HtmlPanelGroup panelGroup3) {
    this.panelGroup3 = panelGroup3;
    public HtmlPanelGroup getPanelGroup3() {
    return panelGroup3;
    public void setOutputText4(HtmlOutputText outputText4) {
    this.outputText4 = outputText4;
    public HtmlOutputText getOutputText4() {
    return outputText4;
    public void setCellFormat121(HtmlCellFormat cellFormat121) {
    this.cellFormat121 = cellFormat121;
    public HtmlCellFormat getCellFormat121() {
    return cellFormat121;
    public void setCellFormat13(HtmlCellFormat cellFormat13) {
    this.cellFormat13 = cellFormat13;
    public HtmlCellFormat getCellFormat13() {
    return cellFormat13;
    public void setRowLayout12(HtmlRowLayout rowLayout12) {
    this.rowLayout12 = rowLayout12;
    public HtmlRowLayout getRowLayout12() {
    return rowLayout12;
    public void setCellFormat14(HtmlCellFormat cellFormat14) {
    this.cellFormat14 = cellFormat14;
    public HtmlCellFormat getCellFormat14() {
    return cellFormat14;
    public void setCellFormat15(HtmlCellFormat cellFormat15) {
    this.cellFormat15 = cellFormat15;
    public HtmlCellFormat getCellFormat15() {
    return cellFormat15;
    public void setCellFormat16(HtmlCellFormat cellFormat16) {
    this.cellFormat16 = cellFormat16;
    public HtmlCellFormat getCellFormat16() {
    return cellFormat16;
    public void setCellFormat17(HtmlCellFormat cellFormat17) {
    this.cellFormat17 = cellFormat17;
    public HtmlCellFormat getCellFormat17() {
    return cellFormat17;
    public void setCellFormat18(HtmlCellFormat cellFormat18) {
    this.cellFormat18 = cellFormat18;
    public HtmlCellFormat getCellFormat18() {
    return cellFormat18;
    public void setSelectOneListbox11(CoreSelectOneListbox selectOneListbox11) {
    this.selectOneListbox11 = selectOneListbox11;
    public CoreSelectOneListbox getSelectOneListbox11() {
    return selectOneListbox11;
    public void setSelectItems2(UISelectItems selectItems2) {
    this.selectItems2 = selectItems2;
    public UISelectItems getSelectItems2() {
    return selectItems2;
    public void setPanelGroup5(HtmlPanelGroup panelGroup5) {
    this.panelGroup5 = panelGroup5;
    public HtmlPanelGroup getPanelGroup5() {
    return panelGroup5;
    public void setOutputText6(HtmlOutputText outputText6) {
    this.outputText6 = outputText6;
    public HtmlOutputText getOutputText6() {
    return outputText6;
    public void setOutputText5(CoreOutputText outputText5) {
    this.outputText5 = outputText5;
    public CoreOutputText getOutputText5() {
    return outputText5;
    public void setSelectManyCheckbox1(CoreSelectManyCheckbox selectManyCheckbox1) {
    this.selectManyCheckbox1 = selectManyCheckbox1;
    public CoreSelectManyCheckbox getSelectManyCheckbox1() {
    return selectManyCheckbox1;
    public void setSelectItems1(UISelectItems selectItems1) {
    this.selectItems1 = selectItems1;
    public UISelectItems getSelectItems1() {
    return selectItems1;
    public void setTableLayout5(HtmlTableLayout tableLayout5) {
    this.tableLayout5 = tableLayout5;
    public HtmlTableLayout getTableLayout5() {
    return tableLayout5;
    public void setRowLayout13(HtmlRowLayout rowLayout13) {
    this.rowLayout13 = rowLayout13;
    public HtmlRowLayout getRowLayout13() {
    return rowLayout13;
    public void setCellFormat19(HtmlCellFormat cellFormat19) {
    this.cellFormat19 = cellFormat19;
    public HtmlCellFormat getCellFormat19() {
    return cellFormat19;
    public void setRowLayout14(HtmlRowLayout rowLayout14) {
    this.rowLayout14 = rowLayout14;
    public HtmlRowLayout getRowLayout14() {
    return rowLayout14;
    public void setCellFormat20(HtmlCellFormat cellFormat20) {
    this.cellFormat20 = cellFormat20;
    public HtmlCellFormat getCellFormat20() {
    return cellFormat20;
    public void setRowLayout15(HtmlRowLayout rowLayout15) {
    this.rowLayout15 = rowLayout15;
    public HtmlRowLayout getRowLayout15() {
    return rowLayout15;
    public void setCellFormat21(HtmlCellFormat cellFormat21) {
    this.cellFormat21 = cellFormat21;
    public HtmlCellFormat getCellFormat21() {
    return cellFormat21;
    public void setCellFormat22(HtmlCellFormat cellFormat22) {
    this.cellFormat22 = cellFormat22;
    public HtmlCellFormat getCellFormat22() {
    return cellFormat22;
    public void setCellFormat23(HtmlCellFormat cellFormat23) {
    this.cellFormat23 = cellFormat23;
    public HtmlCellFormat getCellFormat23() {
    return cellFormat23;
    public void setCellFormat24(HtmlCellFormat cellFormat24) {
    this.cellFormat24 = cellFormat24;
    public HtmlCellFormat getCellFormat24() {
    return cellFormat24;
    public void setCellFormat25(HtmlCellFormat cellFormat25) {
    this.cellFormat25 = cellFormat25;
    public HtmlCellFormat getCellFormat25() {
    return cellFormat25;
    public void setCellFormat26(HtmlCellFormat cellFormat26) {
    this.cellFormat26 = cellFormat26;
    public HtmlCellFormat getCellFormat26() {
    return cellFormat26;
    public void setCellFormat27(HtmlCellFormat cellFormat27) {
    this.cellFormat27 = cellFormat27;
    public HtmlCellFormat getCellFormat27() {
    return cellFormat27;
    public void setCommandButton1(CoreCommandButton commandButton1) {
    this.commandButton1 = commandButton1;
    public CoreCommandButton getCommandButton1() {
    return commandButton1;
    public void setPanelGroup4(CorePanelGroup panelGroup4) {
    this.panelGroup4 = panelGroup4;
    public CorePanelGroup getPanelGroup4() {
    return panelGroup4;
    public void setTableLayout6(HtmlTableLayout tableLayout6) {
    this.tableLayout6 = tableLayout6;
    public HtmlTableLayout getTableLayout6() {
    return tableLayout6;
    public void setRowLayout16(HtmlRowLayout rowLayout16) {
    this.rowLayout16 = rowLayout16;
    public HtmlRowLayout getRowLayout16() {
    return rowLayout16;
    public void setRowLayout17(HtmlRowLayout rowLayout17) {
    this.rowLayout17 = rowLayout17;
    public HtmlRowLayout getRowLayout17() {
    return rowLayout17;
    public void setRowLayout18(HtmlRowLayout rowLayout18) {
    this.rowLayout18 = rowLayout18;
    public HtmlRowLayout getRowLayout18() {
    return rowLayout18;
    public void setCellFormat28(HtmlCellFormat cellFormat28) {
    this.cellFormat28 = cellFormat28;
    public HtmlCellFormat getCellFormat28() {
    return cellFormat28;
    public void setCellFormat29(HtmlCellFormat cellFormat29) {
    this.cellFormat29 = cellFormat29;
    public HtmlCellFormat getCellFormat29() {
    return cellFormat29;
    public void setCellFormat30(HtmlCellFormat cellFormat30) {
    this.cellFormat30 = cellFormat30;
    public HtmlCellFormat getCellFormat30() {
    return cellFormat30;
    CdeAdminScreen.jsp:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces/html" prefix="afh"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces" prefix="af"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/industrial/faces" prefix="afi"%>
    <f:view>
    <afh:html binding="#{backing_cdeAdminScreen.html1}" id="html1">
    <afh:head title="CDE Administration"
    binding="#{backing_cdeAdminScreen.head1}" id="head1">
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1252"/>
    <link type="text/css" rel="stylesheet" href="edstyle.css"/>
    </afh:head>
    <afh:body binding="#{backing_cdeAdminScreen.body1}" id="body1">
    <h:form binding="#{backing_cdeAdminScreen.form1}" id="form1">
    <afh:tableLayout binding="#{backing_cdeAdminScreen.tableLayout1}"
    id="tableLayout1" width="100%">
    <afh:rowLayout binding="#{backing_cdeAdminScreen.rowLayout1}"
    id="rowLayout1">
    <afh:cellFormat binding="#{backing_cdeAdminScreen.cellFormat1}"
    id="cellFormat1">
    <f:subview id="menu" binding="#{backing_cdeAdminScreen.menu}">
    <jsp:include page="/menu-jsf.jsp" flush="true"/>
    </f:subview>
    </afh:cellFormat>
    <afh:cellFormat binding="#{backing_cdeAdminScreen.cellFormat2}"
    id="cellFormat2" valign="top">
    <afh:tableLayout binding="#{backing_cdeAdminScreen.tableLayout2}"
    id="tableLayout2">
    <afh:rowLayout binding="#{backing_cdeAdminScreen.rowLayout2}"
    id="rowLayout2">
    <afh:cellFormat binding="#{backing_cdeAdminScreen.cellFormat3}"
    id="cellFormat3" valign="top">
    <f:subview id="header"
    binding="#{backing_cde

    You are messing with the bean specifications, and the introspection process cannot interpret your class.
    Your setters & getters for booleans must conform to the following format:
        private boolean test=false;
        public void setTest(boolean test) {
            this.test = test;
        public boolean isTest() {
            return this.test;
        }So, in your case, it means that you should have something like:
        private boolean auApprovalIndCheckboxDisabled = false;
        private boolean cdeInitApprovalIndCheckboxDisabled = false;
        private boolean cdeFinApprovalIndCheckboxDisabled = false;
        private boolean auApprovalIndCheckboxSelected;
        public void setAuApprovalIndCheckboxDisabled(boolean auApprovalIndCheckboxDisabled) {
            this.auApprovalIndCheckboxDisabled = auApprovalIndCheckboxDisabled;
        public boolean isAuApprovalIndCheckboxDisabled() {
            return this.auApprovalIndCheckboxDisabled;
        public void setCdeInitApprovalIndCheckboxDisabled(boolean cdeInitApprovalIndCheckboxDisabled) {
            this.cdeInitApprovalIndCheckboxDisabled = cdeInitApprovalIndCheckboxDisabled;
        public boolean isCdeInitApprovalIndCheckboxDisabled() {
            return this.cdeInitApprovalIndCheckboxDisabled;
        public void setCdeFinApprovalIndCheckboxDisabled(boolean cdeFinApprovalIndCheckboxDisabled) {
            this.cdeFinApprovalIndCheckboxDisabled = cdeFinApprovalIndCheckboxDisabled;
        public boolean isCdeFinApprovalIndCheckboxDisabled() {
            return this.cdeFinApprovalIndCheckboxDisabled;
        public void setAuApprovalIndCheckboxSelected(boolean auApprovalIndCheckboxSelected) {
            this.auApprovalIndCheckboxSelected = auApprovalIndCheckboxSelected;
        public boolean isAuApprovalIndCheckboxSelected() {
            return this.auApprovalIndCheckboxSelected;
        public void setDummy(boolean dummy){
            System.out.println("doing nothing, just here for introspection to work");
        public boolean isDummy(){
            System.out.println("doing something in the getter");
            return this.isAuApprovalIndCheckboxDisabled()&&this.isCdeFinApprovalIndCheckboxDisabled();
        }Sorry if the example is not really relevant, but it should get you started.
    Cheers,
    adsm

Maybe you are looking for