Add taskflow at runtime

Does anybody know how i can add a taskflow at runtime.
SUppose i have a button and when the user clicks the button, a taskflow should be add to a parent component.
We can create a region to the component when the button is clicked but the difficult part is how to add the taskflow binding to that region. We should add the executable binding at runtime and that appears to be not so straightforward.
This is what i've got so far
BindingContext vBindingContext = BindingContext.getCurrent();
        DCBindingContainer bc =
                vBindingContext.findBindingContainer(
                "view_testPageDef");
        List exs = bc.getExecutableBindings();
        Iterator it = exs.iterator();
        while(it.hasNext()) {
            Object o = it.next();
            DCTaskFlowBinding binding = (DCTaskFlowBinding)it.next();
            System.out.println("Class:" + o.getClass());           
        DCTaskFlowBinding newBinding =  new DCTaskFlowBinding();As you can see we get the list of the executable bindings that are in our pagedef so far.
The step i am missing is how to set the taskflow ID to the DCTaskFlowBinding. It has a getter for the taskflow id but not a setter.
Is their a factory class to achieve this or how should i approach this?

hi Yannick
Please consider this example application created using JDeveloper 11.1.1.3.0
http://www.consideringred.com/files/oracle/2010/DynamicTaskflowBindingsApp-v0.01.zip
Similar to what I tried in Re: binding wrapper methods and Page Definition beans the idea is to use the definition of an existing task-flow executable binding to create new task-flow executable bindings. To be able to use these new bindings on a page, a list of binding expressions is managed and used in an af:forEach component to add af:region tags/components .
protected DCBindingContainer findOrCreateTaskflowExecutable(
     String pTasflowExecutableId, String pExistingTaskflowExecutableId)
     DCBindingContainer vTaskflowExecutable =
          findTaskflowExecutable(pTasflowExecutableId);
     if (vTaskflowExecutable == null)
          BindingContainer vBindings = getBindings();
          DCBindingContainer vExistingTaskflowExecutable =
               findTaskflowExecutable(pExistingTaskflowExecutableId);
          DCBindingContainerDef vDCBindingContainerDef =
               vExistingTaskflowExecutable.getDef();
          Object vExecutableBinding =
               vDCBindingContainerDef.createExecutableBinding(
                    BindingContext.getCurrent(), (DCBindingContainer)vBindings);
          vTaskflowExecutable = (DCBindingContainer)vExecutableBinding;
          vTaskflowExecutable.setName(pTasflowExecutableId);
          DCBindingContainer vDCBindings = (DCBindingContainer)vBindings;
          vDCBindings.addExecutableBinding(vTaskflowExecutable);
     return vTaskflowExecutable;
     <af:forEach items="#{backing_dsctfManager.leftBindingsList}"
              var="tfbinding">
       <af:outputText value="#{tfbinding}" id="ot1"/>
       <af:region value="#{tfbinding.regionModel}" id="r2"/>
     </af:forEach>This screencast shows how this behaves at run-time
http://www.screentoaster.com/watch/stUEpQSkxIR15bQF5aWFhZXl5X/dynamictaskflowbindingsapp
(Note that approaches focused on the RichRegion component seem to have a problem because it is the af:region tag that allows the task-flow to be included (using PageContext.include()) and even if that is simulated, the absence of an af:region tag causes an IllegalStateException in the UIComponentClassicTagBase.doStartTag() for components in the task-flow with the same ID as one of the components in the page it is included (see also mojarra-1.2_09-b02-FCS-source.zip), and even if that is avoided the task-flow somehow shows up on the page but does not behave as expected, so ... it looks like the af:region tag plays an important role here.)
Anyway, I don't know if any of this is supported by Oracle, or if it is robust, or anything else ... it just "does something" with new task-flow executable bindings.
regards
Jan Vervecken

Similar Messages

  • Can I add controls at runtime in JApplet

    Please also tell me what good is JApplet for. As I cannot interact with database and there are several other limitations. Should I go and use JApplet in my application or avoid using them.
    My basic question remains the same "Can I add controls at runtime in JApplet"

    Yes, you can add controls to an applet at runtime.
    Applets are run on remote computers, in browsers for instance.
    Since they are run remotely, connecting to a database can be difficult. In most cases you'll need a server that makes the connection with the database. The applet speaks with the server via a socket.
    If you're writing a standard desktop application, then you should use JFrame.

  • ADF taskflow and runtime Customizations

    Hi,
    I have a taskflow that contains panel customizable, which is deployed as adf library to my webcenter portal application.
    When I open resorces catalog in composer mode at runtime I am able to add an instance of the taskflow to the page then add content into the customizable area.
    When I add another instance of the taskflow to a page anywhere in the portal it picks up the runtime changes i made to the first instance.
    Is there a way to stop this behaviour and allow multiple instances of a taskflow to run independently.
    My Taskflow:
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
    xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
    xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable">
    <cust:panelCustomizable id ="pc1" xmlns:cust="http://xmlns.oracle.com/adf/faces/customizable"
    layout="scroll" showEditAction="true"
    showSplitAction="true"
    rendered="#{Content.display}">
    <af:outputText id="ot1" value="EditId"
    binding="#{Content.ID}"
    rendered="#{securityContext.userInRole['Administrator']}"
    />
    </cust:panelCustomizable>
    </jsp:root>
    So the user can manipulate what goes into the content area at runtime.
    Regards

    Hi,
    To debug it on production, can you check on the hot-deployment area of Spaces apps to validate the shared library reference is updated in weblogic.xml is picked up:
    WebCenter_Domain_Home/servers/WC_Spaces/tmp/_WL_user/webcenter_11.1.1.4.0/<depl_prefix>/war/WEB-INF/weblogic.xml
    - Substitute respective depl_prefix with latest hot deployment folder created inside WebCenter_Domain_Home/servers/WC_Spaces/tmp/_WL_user/webcenter_11.1.1.4.0 directory for your instance.
    Cross verify the shared library reference for the ADF taskflow is reflected in the weblogic.xml for the Spaces server to reflect it.
    I hope it helps
    Thanks,
    Pramod

  • How to add Colums at runtime?

    Hello All,
    Please tell me how to create Colums in a table at Runtime.
    And how the Attributes in Columns are created like I want to add Name, age, DOB etc. So that they can be created as Column Name at Runtime.
    Thanks

    Hi Vivek,
    Try this,
    if(firstTime)
         IWDTransparentContainer tc=(IWDTransparentContainer)view1.getElement("RootUIElementContainer");
         IWDNodeInfo tableNodeInfo1_Source=wdContext.getNodeInfo().addChild("TableNode1_Source",null,true,false,true,false,true,true,null,null,null);
         IWDTable tab1=(IWDTable)view1.createElement(IWDTable.class,"FirstTable");
         tc.addChild(tab1);     
         tab1.setWidth("100%");
         tab1.setGridMode(WDTableGridMode.BOTH);
         tab1.bindDataSource(tableNodeInfo1_Source);
         IWDAttributeInfo name=tableNodeInfo1_Source.addAttribute("Name","ddic:com.sap.dictionary.string");
         IWDAttributeInfo age=tableNodeInfo1_Source.addAttribute("Age","com.sap.dictionary.string");
         IWDTableColumn nameCols=(IWDTableColumn)view.createElement(IWDTableColumn.class,"nameCol");
         IWDCaption c1=(IWDCaption)view.createElement(IWDCaption.class,"nameCap");
         c1.setText("Name");
         nameCols.setHeader(c1);
         IWDTextView nameView=(IWDTextView)view.createElement(IWDTextView.class,"nameView");
         nameView.bindText(name);
         areaCols1.setTableCellEditor(nameView);
         tab1.addColumn(nameCols);
         Similarly for Age

  • How To Add CommandTable at Runtime

    Hi there ,
    I am using Crystal Reports 12 with Visual Studio.NET 2008 and SQL Server 2005 as my Database engine , I have used the RCAPI ( Report Creation API for .NET SDK ) which can be used to create reports at runtime but i have failed to complete my task as described below :
    1-I Have Created a CommandTable with the following command
           CommandTable myTable=new  CommandTable();
    2- Then i Have configured the CommandTable object as follows :
              //Creating A ConnectionInfo Object to be set to the CommandTable.ConnectionInfo
                ConnectionInfo info=new ConnectionInfo();
                info.Password = "pw";
                infol.UserName="sa";
                info.Attributes.Add("QE_DatabaseName", "Northwind");
                info.Attributes.Add("QE_DatabaseType", "OLE DB (ADO)");
               info.Attributes.Add("QE_ServerDescription","OT-DEVSERVER-1
    SQLSRV2005");
                info.Attributes.Add("QE_SQLDB","1");
                info.Attributes.Add("SSO Enabled", "0");
                info.Kind = CrConnectionInfoKindEnum.crConnectionInfoKindCRQE;
                myTable.ConnectionInfo=info;
                myTable.Name = "Products";
                myTable.Description = "Products of the Northwind DB";
                myTable.Alias = "Products";
                myTable.CommandText = "Select * From Products";
    3- The Problem is Coming Now .......
    when i try to add the commandTable to the report as follows :
                ReportClientDocument.DatabaseController.AddTable(myTable, null);
    i Got The following Error :
    *Logon failed.*
    *Error in File Northwind_ListReportTemplate {436793F2-F1FA-4CC2-8251-BC92683830A1}.rpt:*
    *Unable to connect: incorrect log on parameters*
    any Help How could i add this table at runtime .
    Thanks,
    Ahmed

    Hi Vivek,
    Try this,
    if(firstTime)
         IWDTransparentContainer tc=(IWDTransparentContainer)view1.getElement("RootUIElementContainer");
         IWDNodeInfo tableNodeInfo1_Source=wdContext.getNodeInfo().addChild("TableNode1_Source",null,true,false,true,false,true,true,null,null,null);
         IWDTable tab1=(IWDTable)view1.createElement(IWDTable.class,"FirstTable");
         tc.addChild(tab1);     
         tab1.setWidth("100%");
         tab1.setGridMode(WDTableGridMode.BOTH);
         tab1.bindDataSource(tableNodeInfo1_Source);
         IWDAttributeInfo name=tableNodeInfo1_Source.addAttribute("Name","ddic:com.sap.dictionary.string");
         IWDAttributeInfo age=tableNodeInfo1_Source.addAttribute("Age","com.sap.dictionary.string");
         IWDTableColumn nameCols=(IWDTableColumn)view.createElement(IWDTableColumn.class,"nameCol");
         IWDCaption c1=(IWDCaption)view.createElement(IWDCaption.class,"nameCap");
         c1.setText("Name");
         nameCols.setHeader(c1);
         IWDTextView nameView=(IWDTextView)view.createElement(IWDTextView.class,"nameView");
         nameView.bindText(name);
         areaCols1.setTableCellEditor(nameView);
         tab1.addColumn(nameCols);
         Similarly for Age

  • Add Component during runtime in swing

    I want to create applet which add any component at runtime.
    I have done this but there is one bug.
    When i add the components, they are not display in applet window.
    But as soon as i change the size of the or minimize or maximize the applet window
    it will display the components.
    Reply as soon as possible.
    Thanks

    ALWAYS execute the following if you add or remove components from an already visible container:
    container.revalidate();
    container.repaint();

  • Programmatically Add JUCtrlAttrsBinding At Runtime

    Hi ,
    I have try to add new JUCtrlAttrsBinding mapping in DCBindingContainer at runtime.Its added successfully , but
    when i try to write valueExpression for this attribute i have get the below error.
    javax.el.PropertyNotFoundException: Target Unreachable, 'AttrNew1' returned null
    Code :
    BindingContext bcx =
    (BindingContext) ADFContext.getCurrent().getSessionScope().get("data");
    DCBindingContainer container = null;
    container =
    bcx.findBindingContainer("DynamicPersonVOPageDef");
    JUCtrlAttrsBinding lnewAttrs= JUCtrlAttrsBinding.createAttributeBinding((JUFormBinding) container,
    new Object(), "DeptVO", "DeptVOIterator", "AttrNew", "AttrNew");
    container.addControlBinding("AttrNew1", lnewAttrs);
    RichInputText lcomp = new RichInputText();
    lcomp.setValueExpression("value", createValueExpression("#{bindings.AttrNew1.inputValue}",Object.class));
    Error Log :
    javax.el.PropertyNotFoundException: Target Unreachable, 'AttrNew1' returned null
         at com.sun.el.parser.AstValue.getTarget(Unknown Source)
         at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
         at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.cacheReadOnly(EditableValueRenderer.java:416)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.beforeEncode(LabeledInputRenderer.java:117)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:334)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1491)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1410)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:405)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:654)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:573)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:330)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.access$400(RegionRenderer.java:46)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer$ChildEncoderCallback.processComponent(RegionRenderer.java:569)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer$ChildEncoderCallback.processComponent(RegionRenderer.java:553)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer._encodeChildren(RegionRenderer.java:259)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.encodeAll(RegionRenderer.java:190)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at oracle.adf.view.rich.component.fragment.UIXRegion.encodeEnd(UIXRegion.java:300)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1181)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
         at org.apache.myfaces.trinidadinternal.facelets.TrinidadFaceletViewHandler.renderView(TrinidadFaceletViewHandler.java:120)
         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:777)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:293)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:213)
         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:300)
         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:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         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.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         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.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         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.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
    javax.el.PropertyNotFoundException: Target Unreachable, 'AttrNew1' returned null
         at com.sun.el.parser.AstValue.getTarget(Unknown Source)
         at com.sun.el.parser.AstValue.isReadOnly(Unknown Source)
         at com.sun.el.ValueExpressionImpl.isReadOnly(Unknown Source)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer._getUncachedReadOnly(EditableValueRenderer.java:486)
         at oracle.adfinternal.view.faces.renderkit.rich.EditableValueRenderer.cacheReadOnly(EditableValueRenderer.java:416)
         at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.beforeEncode(LabeledInputRenderer.java:117)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:334)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1491)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1410)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:405)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:654)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:573)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:330)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.access$400(RegionRenderer.java:46)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer$ChildEncoderCallback.processComponent(RegionRenderer.java:569)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer$ChildEncoderCallback.processComponent(RegionRenderer.java:553)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer._encodeChildren(RegionRenderer.java:259)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.encodeAll(RegionRenderer.java:190)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at oracle.adf.view.rich.component.fragment.UIXRegion.encodeEnd(UIXRegion.java:300)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1181)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
         at org.apache.myfaces.trinidadinternal.facelets.TrinidadFaceletViewHandler.renderView(TrinidadFaceletViewHandler.java:120)
         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:777)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:293)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:213)
         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:300)
         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:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         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.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         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.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         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.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Anybody know to how to resolve this problem.ya i following wrong step to add JUCtrlAttrsBinding mapping at runtime.
    Thanks & Regards,
    Ashwani

    Hi,
    the binding container is instantiated from the definition in the PageDef file. The lifespan of the binding container content is request. In your code you create an instance Binding Container by looking up the Binding Context in the session (btw.: I don't like the way you do this because its bad practice). You then add JUCtrlAttrsBinding binding as an object instance. This means that if the instance of the binding container is renewed, your object is no longer around. To permanently create an attribute binding on the fly, you would need to change the page definition meta data or make sure the instance of the attribute is checked and renewed frequently (by request).
    Instead of the approach you take
    bcx.findBindingContainer("DynamicPersonVOPageDef");
    you should use
    BindingContext.getCurrent().findCurrentBindingEntry();
    This gives you access to the current loaded binding container. The EL ie resolved upon render response, so you need to create your binding instance earlier than that
    Frank

  • Add Partition during runtime

    How do you add a partition to a table during runtime
    The table should grow with every month and as part of an automated process (add partition for new months data )
    one should not need to change the table design on a monthly basis ( upgrade on deploy )
    Would this be done with a pre mapping process with dynamic pl/sql ?

    Hi,
    Otherway of doing is, design staging table kind of thing similiar to your target table, load incremental data ( ie monthly data ) into that...then exchange that data with the target table partition in post mapping process...this way, your design repo metadata is unchanged.......
    you may have to think about the index rebuilding .....etc.... and this is theoretical idea suggested in Oracle docs....may be u shd try and let us know.....
    rgds
    Mahesh

  • Add image in Runtime

    Post Author: BusinessObject
    CA Forum: .NET
    Hi,
    Wondering is there way to add external image that is stored somewhere in hard disk DURING RUNTIME!
    Thanks

    Post Author: LisaConsult
    CA Forum: .NET
    I have an OLE object which is an image.  I set it during development as a linked object.  During runtime, I change the reference to the object to a file currently on the user's workstation.  Everything works fine.  However, upon load, is it looking for the location set up at development first/by default?  I connect remotely to the client's environment and the client tells me that the reports run faster when I'm connected to their network.  I'm wondering if it's because of the linked image file?  When I look in the raw rpt file via notepad, I can see a reference to my computer in the rpt file.  Thanks

  • Add member at runtime

    How can I do to create or add member to an instance of a class at runtime?

    I'll be surprised to learn that's possible (in any reasonable way).It's easy to understand that I am a beginner. :o(
    Do I understand correctly that you want to dynamically define classes? Yes! But I see that's not possible.
    If so, why?I've an abstract class that execute some SQL operations defined in the extended classes, so
    I'd hope that defining properly the attribute on an external file (XML, properties...) and parsing it, that'll be possible..
    Tnx

  • Add Fragments in runtime

    Hello There,
    Is it possible to add "Fragments" to PDF dynamically at runtime (Using JS)?
    I have couple of fragments and i want to assemble it in sigle page in particular order.
    For example:
    I have three different fragments and the result order can be any of the below.
    Here are few results.
    Result I
    1. Fragment 1
    2. Fragment 2
    3. Fragment 3
    Result II
    1. Fragment 2
    2. Fragment 3
    3. Fragment 1
    Result III
    1. Fragment 3
    2. Fragment 1
    3. Fragment 2
    Thanks in advance,
    Siva

    Post Author: LisaConsult
    CA Forum: .NET
    I have an OLE object which is an image.  I set it during development as a linked object.  During runtime, I change the reference to the object to a file currently on the user's workstation.  Everything works fine.  However, upon load, is it looking for the location set up at development first/by default?  I connect remotely to the client's environment and the client tells me that the reports run faster when I'm connected to their network.  I'm wondering if it's because of the linked image file?  When I look in the raw rpt file via notepad, I can see a reference to my computer in the rpt file.  Thanks

  • Add ClientListener at runtime

    Hi.
    I'm trying to add a RichInputText to a page at runtime and add a ClientListener to that RichInputText so that at mouse click a javascript function is called (function handleClick should be called at click event).
    Following is the code that's not working:
    RichInputText comp = new RichInputText();
    comp.setLabel("Input text");
    comp.setColumns(20);
    // add clientListener for click event
    ClientListenerSet cls = comp.getClientListeners();
    if (cls == null)
    cls = new ClientListenerSet();
    cls.addListener("click", "handleClick");
    comp.setClientListeners(cls);
    The handleClick function looks like this:
    function handleClick(event){
    alert('click');
    event.cancel();
    return ;
    Does abyone know how to do it the write way ?

    Hi Krithika.
    I have a panel group layout to which the component is added:
    pgl.getChildren().add(comp);
    And the component is renderd but it does not execute the javascript function when I click on it.
    Pompei

  • How can i add control at runtime??

    hi,
    please help me! how can i add control(textfield, dropdownlist or subform...) at run time???
    thanks

    this option had no relation about editing items or not , i hadn't notice it was accessible true pop up
    when you rigt click is properties disable also ?
    may be i 'm wrong i talking about that :
    see attachement
    CLAD / Labview 2011, Win Xp
    Mission d'une semaine- à plusieurs mois laissez moi un MP...
    RP et Midi-pyrénées .Km+++ si possibilité de télétravail
    Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
    Don't forget to valid a good answer / pensez à valider une réponse correcte
    Attachments:
    example.jpg ‏57 KB

  • Not able to add a new runtime while creating ADF application (Linux)

    Hi All
    I downloaded "Oracle WebLogic Server 11gR1 (10.3.5) + Coherence + OEPE - Package Installer" for Linux (32 bit JVM) and installed it on my hosted linux box. After the installation, I added sun jdk that comes bundled with the installation to my PATH environment variable. Now when I try to create a new Oracle ADF Application, I am getting stuck while adding a new runtime environment. I chose the type of runtime environment as "Oracle Weblogic Server 11gR1 Patch Set 4". For weblogic home I gave the location of wlserver_10.3 directory which also sets the JAVA Home automatically in the wizard, but I am not able to proceed after this. Both Next and Finish buttons remain disabled. I also tried adding this runtime environment from Windows ->Preferences ->Server ->Runtime Environment but getting the same issue.
    Am I missing something here?

    Hi Abhishek,
    The reason the RT isn't being listed is because it doesn't have the ADF runtime installed and this is a requirement for ADF applications.
    Please download the 11.1.1.5 Application Development Runtime from http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html and install into the wls home where you installed wls1035_oepe111172_win32.bin.
    Once this is complete, please delete and re create the runtime environment. Once this is done, you should be able to create an ADF application without any issues.
    thanks
    Raj

  • Add JButton at runtime

    I have two JPanel's in a JFrame. First JPanel has a JButton.
    Now what i want is that when i click that JButton, a JButton should be added in the other JPanel.
    this is what iv tried
    public void actionPerformed(ActionEvent ae)
    panel.add(new JButton("ok"));
    panel.repaint();
    but the above code is not working, please suggest...

    revalidate
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class Example {
        public static void main(String[] args) {
            JPanel north = new JPanel();
            final JPanel south = new JPanel(new GridLayout(0,4,2,2));
            JButton btn = new JButton("create another button");
            north.add(btn);
            btn.addActionListener(new ActionListener(){
                int count;
                public void actionPerformed(ActionEvent evt) {
                    ++count;
                    south.add(new JButton("button # " + count));
                    south.revalidate(); // <<<---<<<
                    //south.repaint(); //sometimes this is needed, too
            JFrame f = new JFrame("Example");
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            Container cp = f.getContentPane();
            cp.add(north, BorderLayout.NORTH);
            cp.add(south, BorderLayout.SOUTH);
            f.setSize(400,300);
            f.setLocationRelativeTo(null);
            f.setVisible(true);
    }

Maybe you are looking for