Problem in ADF Tree When I use 2 Tree in a Page with same View Object !

Hi everybody,
I use JDeveloper 11.1.1.5 and ADF Faces in UI . I have 2 tree in a page that they are from same Updatable View Object but diffrent instances in application module . When I change an attribute value from one of them in manage Bean programmatically , both of them change??!! in my case I put a checkbox in nodeStamp, when user click on checkbox, title of row must change but title in both of them change?????
I think it is a bug.
please help me. Thanks

>
so what is diffrent to use same view object instances in page or multiple instances when we need ??
>
Actually, this depends on your use case. suppose you have a view object with a bind variable, and you want to display to tables on the same page but with different query result depending on the bind variable, in this case you have to create two view instances.
check
http://andrejusb.blogspot.com/2011/06/understanding-adf-bc-view-object.html

Similar Messages

  • Error when i run any page with any view object

    jdevloper 11.1.2
    version 64
    i create menu from task flow and template  and its ok .
    after create  model from database.
    when i run any page not have any view object its successful and run
    but when i drag any table  object from data control  to the page and run  its show error
    Error 500--Internal Server Error
    oracle.jbo.domain.DataCreationException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-25029 at oracle.jbo.common.JBOClass.findDataClass(JBOClass.java:243) at oracle.jbo.server.AttributeDefImpl.initFromXML(AttributeDefImpl.java:3904) at oracle.jbo.server.AttributeDefImpl.loadFromXML(AttributeDefImpl.java:3855) at oracle.jbo.server.EntityDefImpl.loadAttribute(EntityDefImpl.java:4935) at oracle.jbo.server.EntityDefImpl.loadAttributes(EntityDefImpl.java:4899) at oracle.jbo.server.EntityDefImpl.loadFromXML(EntityDefImpl.java:3808) at oracle.jbo.server.EntityDefImpl.loadFromXML(EntityDefImpl.java:3422) at oracle.jbo.server.EntityDefImpl.loadFromXML(EntityDefImpl.java:3406) at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:525) at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:1202) at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:585) at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:507) at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:489) at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:753) at oracle.jbo.server.EntityDefImpl.findDefObject(EntityDefImpl.java:644) at oracle.jbo.server.ViewDefImpl.doAddRowReference(ViewDefImpl.java:7076) at oracle.jbo.server.ViewDefImpl.loadEntityReference(ViewDefImpl.java:7357) at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:4003) at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3773) at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3721) at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:529) at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:1202) at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:585) at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:507) at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:489) at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:753) at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:739) at oracle.jbo.server.AMViewUsage.createViewObject(AMViewUsage.java:112) at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:655) at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:916) at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:489) at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:86) at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:158) at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:73) at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2908) at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580) at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2468) at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2342) at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3241) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:571) at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:504) at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:499) at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:517) at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:867) at oracle.adf.model.binding.DCDataControl.setErrorHandler(DCDataControl.java:486) at oracle.jbo.uicli.binding.JUApplication.setErrorHandler(JUApplication.java:261) at oracle.adf.model.BindingContext.put(BindingContext.java:1318) at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:247) at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1020) at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1645) at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1514) at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1474) at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1150) at oracle.adf.model.BindingContext.get(BindingContext.java:1103) at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:82) at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:111) at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2748) at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2796) at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115) at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:329) at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1478) at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1608) at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2542) at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2477) at oracle.jbo.uicli.binding.JUCtrlActionBinding.getDataControl(JUCtrlActionBinding.java:583) at oracle.jbo.uicli.binding.JUCtrlActionBinding.isOperationEnabled(JUCtrlActionBinding.java:316) at oracle.jbo.uicli.binding.JUCtrlActionBinding.isActionEnabled(JUCtrlActionBinding.java:296) at oracle.jbo.uicli.binding.JUCtrlActionBinding.getEnabled(JUCtrlActionBinding.java:1824) at oracle.jbo.uicli.binding.JUCtrlActionBinding.internalGet(JUCtrlActionBinding.java:1918) at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.internalGet(FacesCtrlActionBinding.java:367) at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:749) at javax.el.MapELResolver.getValue(MapELResolver.java:164) at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) at com.sun.el.parser.AstValue.getValue(Unknown Source) at com.sun.el.parser.AstNot.getValue(Unknown Source) at com.sun.el.ValueExpressionImpl.getValue(Unknown Source) at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73) at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.getDisabled(GoLinkRenderer.java:585) at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.isDisabled(GoLinkRenderer.java:760) at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.handleInaccessibility(GoLinkRenderer.java:663) at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.encodeAll(GoLinkRenderer.java:146) at oracle.adfinternal.view.faces.renderkit.rich.CommandLinkRenderer.encodeAll(CommandLinkRenderer.java:170) at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606) at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201) at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeHorizontalChild(PanelGroupLayoutRenderer.java:525) at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$1200(PanelGroupLayoutRenderer.java:30) at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:698) at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:637) at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:187) at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:318) at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:283) at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:360) at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606) at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201) at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:440) at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:704) at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:380) at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606) at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:623) at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3062) at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:274) at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606) at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:3201) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:623) at oracle.adf.view.rich.render.RichRenderer.encodeAllChildrenInContext(RichRenderer.java:3062) at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1277) at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1452) at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655) at oracle.adfinternal.view.faces.component.AdfViewRoot.encodeAll(AdfViewRoot.java:91) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:399) at org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ChangeApplyingVDLWrapper.renderView(ViewDeclarationLanguageFactoryImpl.java:350) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131) at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273) at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:165) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1027) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:334) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:232) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313) 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:173) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:121) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java: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:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:178) Caused by: java.lang.ClassNotFoundException: BigInteger at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297) at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270) at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64) at java.lang.ClassLoader.loadClass(ClassLoader.java:305) at java.lang.ClassLoader.loadClass(ClassLoader.java:246) at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179) at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at oracle.jbo.common.java2.JDK2ClassLoader.loadClassForName(JDK2ClassLoader.java:35) at oracle.jbo.common.JBOClass.forName(JBOClass.java:174) at oracle.jbo.common.JBOClass.findDataClass(JBOClass.java:239) ... 176 more

    Thanks for u replay
    yes it show same error when i run new page without template
    but i close jdevloper and open it again and  page come but   appear others error
    in message popup  in page like this
    ""Messages for this page are listed below.ErrorBigIntegerErrorBigInteger   ""
    And in log  file it appear like this
    - http://localhost:7101/MenuWebApp-ViewController-context-root/faces/TaskStuts
    <ViewHandlerImpl> <_checkTimestamp> Apache Trinidad is running with time-stamp checking enabled. This should not be used in a production environment. See the org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION property in WEB-INF/web.xml
    <Utils> <buildFacesMessage> ADF: Adding the following JSF error message: BigInteger
    java.lang.ClassNotFoundException: BigInteger
      at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
      at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)

  • I have a 17" Macbook pro with flickering red and cyan(blue) lines across the screen. The issue disappears temporarily when I tap on the computer, and the problem does not occur when I use external display or try to screen capture the problem.

    I purchased my Macbook (17") through a certified apple tecnition in August 2012, it was refurbished and the motherboard was completely replaced. I do a lot of photo editing, but I have been unable to do so because of the red vibrating lines that interrupt my screen. The issue disappears temporarily when I tap on the computer, and the problem does not occur when I use external display or try to screen capture the problem. I brought the computer back to the technition I purchased it from and he said that it was a problem with my fan, so I have two new fans but the issue is still occuring. He says he doesnt know whats wrong. Does anyone have any information on this issue?
    Here is an image of the issue
    http://www.flickr.com/photos/67839707@N08/8884847081/

    I recommend having your Mac serviced by someone competent. A force sufficient to "blow apart" the fans was clearly excessive and may have damaged the display cable, as well as any number of other problems.
    Dust is properly cleaned with a vacuum, preferably one designed for computer service, and they are not cheap.
    Compressed air should never be used. It just blows dust everywhere, often into places where it can no longer be removed.

  • When I use Preview,Photo Mechanic and Pages, all JPEG or RAW images appear corrupted. I thought my hard drive was failing and replaced it and migrated everything over but the problem still exists. Any idea what is going on?

    When I use Preview,Photo Mechanic and Pages, all JPEG or RAW images appear corrupted.
    I thought my hard drive was failing and replaced it and migrated everything over but the problem still exists.
    It felt as if maybe a virus was at work but I ran Sophos and found nothing.
    I store images on my Drobo Raid system but when I work from my Macbook Pro I have no issues, just on the tower.
    Any idea what is going on?

    First of all, why did you say yes to Nero Back up before researching what it does with files already on the HDD? When I install Nero, the Back Up is the first thing I disable, it is a nagging pain, there are much better backup programs available. There are several file recovery programs out there to recover deleted files, that is, if that is what happened. Also, if you haven't overwritten the files, so you should be able to find them.

  • Problem with 2 View Objects based on One Entity -Probably a Bug in ADF BC

    Hi
    I am using JDeveloper 10.1.3(SU5) and adf faces and ADF BC and to explain my problem I use HR schema.
    First, I created 2 view objects based on countries table named as TestView1 and TestView2. I set TestView1 query where clause to region_id=1 and TestView2 query where clause to region_id!=1 in the view object editor and then I created 2 separated form on these 2 view objects by dragging and dropping from data control palette.
    Now when I insert a record in the form based on TestView1 with region_id set to 1 and commit the record and go to the next form I can see the record in the second form which is completely wrong since it is against the where clause statement of the second form.
    I am really confused and the situation is very wired and it seems to me something like bug in adf bc.Am I right.Is there any work around or solution for solving this problem.
    Any help would be highly appreciated.
    Best Regards,
    Navid

    Dear Frank,
    Thank you very much for your quick response.
    Reading your helpful comments now I have some questions:
    1- I have commited the record in the database so shouldn't the query of view objects be re-queried?
    2- We try to use ClearVOCaches (entity_name,false) in afterCommit of the base entity object but unfortunately it does not work correctly. after that,We got root app module and used findViewObject method to find all the view of that entity (we have found them by using name not automaticlly) and called executeQuery of all views. From my point of view it has 2 big disadvantages. First suppose that this entity is an important entity and 4 or 5 viow objects are based on it. Now, For inserting one record we should re-execute 4 or 5 view which I think makes some performance issues. Besides, If during the development one programmer add a new view object based on this entity and don't add the executeQuery in the afterCommit for this view, again we have the same problem. Isn't there at least a way that automatically refresh all related view objects however the performance issue still exists.
    3- You mentioned that this issue is handled in the developer guide. Could you kindly give me a refrence which developer guide you mean and which section I should read to overcome this problem.(I have ADF Developer's Guide for Forms/4GL Developer's Guide , however I search for clearVOCaches and surprisingly nothing was found!!!)
    4- Could you please give me some hints that from your point of view what is the best method to solve this problem with minimum performance effect.
    Any comment would be of some great help.
    Thanks in advance,
    Navid

  • When I use Firefox, my email comes thru with only 1/4 showing and is unreadable. what can I do

    when I use Firefox, my email comes thru with only 1/4 showing and is unreadable. What can I do? I like using Firefox.
    When I open my email with another browser, this does not happen.
    [email protected]

    Do you think it might be possible that your phone is a 3G instead of a 3GS?  The reason for asking whether this is a possibility is because 3G iPhones cannot be updated any further than ios 4.2.1.  3G and 3GS are very similar in external appearance.  One way to tell the difference is that the 3G cannot record videos in the camera app, while the 3GS can do this.
    Another way to tell is by introducing your model or serial number in the Apple Support page that identifies your iPhone.

  • Can I withold my number when texting using iPhone 3 in the UK with O2

    Can I withold my number when texting using iPhone 3 in the UK with O2

    BlueEyedVivi12 wrote:
    Is the iPhone 5 (at least on verizon, which mine is) really unlocked?
    The sim slot in all Verizon iPhone 5's is officially unlocked out of the gate. The phone will work just fine in the UK using any compatible carriers's sim.
    If it will work in the UK, what type of sim would I need? I think I saw the mention of a nano sim- is that correct?
    You need a Nano sim card which you can get from any supported iPhone carrier in the UK.
    You don't need to do anything with Verizon but fulfill your existing contract.
    Bear in mind, warranty/support will only be valid in the US, & the phone will not support LTE using any UK sim.

  • ADF table and ADF form on the same view object

    Hi,
    As per the ADF demos available on ADF site, I created a jsf page with 2 panels. One panel is an ADF table based on a view object. And the other panel is and ADF form based on the same view object. My requirement is that as I scroll through the records in the ADF table, the ADF Form should dynamically display the details of the record in the ADF table. My understanding is that this should be automatic. However, its not working as expected. What have I missed?

    Hi,
    Apply PPR for form that displays details.
    Like :
    <af:table id="t3">
    </af:table>
    <af:panelFormLayout id="pfl2" partialTriggers="t3">
    </af:panelFormLayout >

  • Iam using iphone 4s and Iphone 5s with same apple ID but my network is different and whenever Iam getting call in i5s and in my both handset same calls are coming. Please provide me solutions

    Iam using iphone 4s and Iphone 5s with same apple ID but my network is different and whenever Iam getting call in i5s and in my both handset same calls are coming. Please provide me solutions

    On both devices, go to Settings>Facetime and turn off cellular calls.
    ~Lyssa

  • When we click on the copy botton record with same name should not be saved

    Hi,
    Copy button will copy the record with the same name and will save it.our requirement is when we click on the copy botton ,record with same name should not be saved
    we are performing this task in custom object 12 and exposed Opportunity Name in the layout.
    Records with same Opportunity Name should not save ..when we copy the record
    Can we perform any field validation on Opportunity Name field?
    Please help
    please email me @ [email protected]
    Thanks
    Srinivas Merugu

    Opportunities that are assoicated to the same account cannot have the same name. You cannot make this unique for your whole instance. The only way that you could do this would be to create a webservice application that checks this before you save the record.
    What about defaulting the name each time this could make the record unique?

  • Tomcat problem finding MySQL driver when context used

    Hi all.
    I have a context set in tomcat3.3 which allows me to run JSPs saved in TOMCAT_HOME/webapps/examples/jsp from /luc.
    Initially, I had problems using beans when I used the context (the whole thing works ok when I just enter the actual path in the URL).
    I solved that by adding the ...WEB-INF/classes directories to my CLASSPATH. But now that the beans are found, Tomcat is giving errors regarding the mySQL driver I'm using, which is mm-mysql-2.0.11.
    The error is:
    Error: 500
    Location: /luc/validateLogin.jsp
    Internal Servlet Error:
    javax.servlet.ServletException:
         at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:460)
         at validateLogin_1._jspService(validateLogin_1.java:139)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java)
         at org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)
         at org.apache.tomcat.core.Handler.invoke(Handler.java:322)
         at org.apache.tomcat.core.Handler.service(Handler.java:235)
         at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)
         at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)
         at java.lang.Thread.run(Thread.java:484)
    Root cause:
    java.lang.NullPointerException:
         at customerProfile.customerProfileBean.validateUser(customerProfileBean.java:135)
         at validateLogin_1._jspService(validateLogin_1.java:98)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java)
         at org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)
         at org.apache.tomcat.core.Handler.invoke(Handler.java:322)
         at org.apache.tomcat.core.Handler.service(Handler.java:235)
         at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)
         at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)
         at java.lang.Thread.run(Thread.java:484)
    And I've outputted the the following stuff:
    Unable to load driver java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
    java.sql.SQLException: No suitable driver
    Remember, this all works fine when I don't use the context.
    In my CLASSPATH, I point to the JAR file:
    /usr/local/jdk1.3.1/lib/mm.mysql-2.0.11/mm.mysql-2.0.11-bin.jar
    Any ideas?

    try moving the mm.mysql-2.0.11-bin.jar file to %TOMCAT_HOME%/common/lib. This should make the classes available to all contexts.

  • When I click on a link I get sent to a bunch of other sites and the problem doesn't occur when I use windows internet browser.

    When I click on a link, whether e-mail, yahoo or other search engines, E-bay, Amazon, etc. I get sent to another site. If I click back and then re-click on the original site I get sent to where I wanted to be. While I am browsing on a web page of any of the above, or other sites, I sometimes get a voice ad or possibly a video, but I can't locate it or turn it off. This does not happen when I use windows internet, or it's Google chrome internet, only with Firefox. I have used Ad aware, and Mal-bytes anti-virus but they come up blank.

    Do a malware check with some malware scanning programs on the Windows computer.<br />
    You need to scan with all programs because each program detects different malware.<br />
    Make sure that you update each program to get the latest version of their databases before doing a scan.
    *http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
    *http://www.superantispyware.com/ - SuperAntispyware
    *http://www.microsoft.com/security/scanner/en-us/default.aspx - Microsoft Safety Scanner
    *http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
    *http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
    You can also do a check for a rootkit infection with TDSSKiller.
    *http://support.kaspersky.com/viruses/solutions?qid=208280684
    See also:
    *"Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked

  • Best approach -Tabs based ADF Tree left side navigation with Dynamic Regions with out UI Shell

    Hi,
    Somebody can help for the best approach to implement the following requirement.
    Req: When the user select the ADF Tree left side navigation menu, each menu will open as multiple tabs(Dynamic Tabs) in right side content area with out UI Shell Template.
    I completed the
    Step-1: From the Model project, I can able to render ADF Tree in the using view and view links. I can get the adf tree which is having 3 menu items. Each menu item having 2 sub menu's.
    I took each menu item as one(1) taskflow, each taskflow will have two(2) fragments.
    Total I have 3 task flows as Menu Items and 6 fragments for sub menu's.
    Step-2:  My question is How do I implement Tab based the ADF tree navigation (left side area to dynamic regions in content area) through dynamic regions? Please provide the steps in view layers.

    Than ks for your response.
    This is working fine for ADF Tree navigation with dynamic regions if the taskflow having only one fragment. if the taskflow having more than one fragments, this will not work. The following conditions are always satisfies one page fragment of either "employees" or "departments" task flow.  If the "employees" task flow have 2 page fragments, it's not work even you pass parameters through routers.
    public TaskFlowId getDynamicTaskFlowId() {
    if (currentTaskFlowID == null ||
    currentTaskFlowID.equalsIgnoreCase(“employees”)) {
    return TaskFlowId.parse(employeetaskFlowId);
    if (currentTaskFlowID != null &&
    currentTaskFlowID.equalsIgnoreCase(“departments”)) {
    return TaskFlowId.parse(departmetaskFlowId);
    return TaskFlowId.parse(employeetaskFlowId);
    My question is "Same use case with Dynamic Tabs" when the user click on any adf tree node.

  • When to use abstract classes instead of interfaces with extension methods in C#?

    "Abstract class" and "interface" are similar concepts, with interface being the more abstract of the two. One differentiating factor is that abstract classes provide method implementations for derived classes when needed. In C#, however,
    this differentiating factor has been reduced by the recent introduction of extension methods, which enable implementations to be provided for interface methods. Another differentiating factor is that a class can inherit only one abstract class (i.e., there
    is no multiple inheritance), but it can implement multiple interfaces. This makes interfaces less restrictive and more flexible. So, in C#, when should we use abstract classes
    instead of interfaces with extension methods?
    A notable example of the interface + extension method model is LINQ, where query functionality is provided for any type that implements IEnumerable via
    a multitude of extension methods.

    Hi
    Well I believe Interfaces have more uses in software design. You could decouple your component implementing against interfaces so that
    you have more flexibility on changing your code with less risk. Like Inversion of Control patterns where you can use interfaces and then when you decide you can change the concrete implementation that you want to use. Or other uses for interfaces is you could
    use Interceptors using interfaces (Unity
    Interceptor) to do different things where not all of these is feasible or at least as straightforward using abstract classes.
    Regards
    Aram

  • Why when I use the back button I have the same web site repeated many times in the history?

    If I am on ATT home page and open another tab and later use back button to go back to ATT page there are multiple ATT addresses. Maybe 5 or 10. This page was just used as an example.

    In Firefox 23 versions and later the keyword.URL pref is no longer supported and it is no longer possible to specify the search engine for the location bar via the keyword.URL pref.<br />
    The search engine that is used on the location bar and on the about:home page is the search engine that is selected in the search Bar on the Navigation Toolbar.<br />
    Current Firefox versions do not update the about:home home page until you refresh the page (future versions will do this automatically without a refresh) and that is what happens if you use the Back key.
    You can install the Keyword Search extension to specify with search engine to use for the location bar and which search engine to use for the about:home page via the Options/Preferences windows of this extension, accessible via the about:addons page.
    * Keyword Search: https://addons.mozilla.org/firefox/addon/keyword-search/

Maybe you are looking for