Possible bug when rendered attribute set with EL

I have the following outer panelform:
<af:panelForm rendered="#{RoleSearch.roleSelected == RoleSearch.SUPERVISOR}">
within this panelform i have a table and a selectone commandbutton,
<af:commandButton text="Edit"
action="#{RoleSearch.editDetails}">
<af:setActionListener from="#{row.Userid}"
to="#{processScope.userIdSelected}"/>
</af:commandButton>
don't worry about the parameter my action listener is settting.
the problem is, when the commandbutton is encapsulated with an outer rendered component, it does not function, it does not trigger the action. if i manually set the rendered attribute to "true" things work fine.
The components are displayed correctly, i.e. rendered correctly depending on my holder, however the commandbutton won't fire off the action when it is used like this.
has anyone faced this problem before? is this a known issue?
any help is much appreciated, i have had to write a few workarounds to resolve similar issues i have run into when developing with ADF BCs.
thanks.

Hi,
i can't see any obvious problems with what you are doing especially considering that it works ok if you manually set the rendered attribute of the panelForm to true.
Have you tried setting the rendered attribute at the command button level and leaving the panelForm rendered?
Brenden

Similar Messages

  • JBO-27011: Attribute set with value Y for Active in VscAdfUsers failed

    Hi All,
    I got the following exception when I committed the change of "Active" property in the User Management page.
    But when I change other properties, it works fine.
    And I didn't make any validators for the attribute "Active", why did I get such error?
    Any suggestions?
    Thanks!
    11/02/24 13:59:52 [13074] oracle.jbo.TxnValException: JBO-27023: Failed to validate all rows in a transaction.
         at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:4051)
         at oracle.adf.model.bc4j.DCJboDataControl.validate(DCJboDataControl.java:1018)
         at oracle.adf.model.binding.DCBindingContainer.validateInputValues(DCBindingContainer.java:2918)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:2893)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.validateModelUpdates(PageLifecycleImpl.java:284)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$4.execute(Lifecycle.java:263)
         at oracle.adf.controller.v2.lifecycle.Lifecycle.executePhase(Lifecycle.java:116)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.mav$executePhase(ADFPhaseListener.java:29)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener$3.after(ADFPhaseListener.java:350)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:90)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:254)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.vscadf.userinterface.util.AppSessionExpiry.doFilter(AppSessionExpiry.java:92)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         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.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.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.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
         at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    oracle.jbo.RowValException: JBO-27024: Failed to validate a row with key oracle.jbo.Key[1521 ] of type VscAdfUsers
         at oracle.jbo.server.EntityImpl.validate(EntityImpl.java:1600)
         at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:4031)
         at oracle.adf.model.bc4j.DCJboDataControl.validate(DCJboDataControl.java:1018)
         at oracle.adf.model.binding.DCBindingContainer.validateInputValues(DCBindingContainer.java:2918)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:2893)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.validateModelUpdates(PageLifecycleImpl.java:284)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$4.execute(Lifecycle.java:263)
         at oracle.adf.controller.v2.lifecycle.Lifecycle.executePhase(Lifecycle.java:116)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.mav$executePhase(ADFPhaseListener.java:29)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener$3.after(ADFPhaseListener.java:350)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:90)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:254)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.vscadf.userinterface.util.AppSessionExpiry.doFilter(AppSessionExpiry.java:92)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         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.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.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.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
         at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    oracle.jbo.AttrSetValException: JBO-27011: Attribute set with value Y for Active in VscAdfUsers failed
         at oracle.jbo.AttrValException.<init>(AttrValException.java:110)
         at oracle.jbo.AttrSetValException.<init>(AttrSetValException.java:96)
         at oracle.jbo.rules.RulesBeanUtils.raiseException(RulesBeanUtils.java:213)
         at oracle.jbo.rules.JboAbstractValidator.raiseException(JboAbstractValidator.java:136)
         at oracle.jbo.rules.JboAbstractValidator.validate(JboAbstractValidator.java:112)
         at oracle.jbo.rules.RulesBeanUtils.validateObject(RulesBeanUtils.java:387)
         at oracle.jbo.rules.RulesBeanUtils.validate(RulesBeanUtils.java:361)
         at oracle.jbo.server.AttributeDefImpl.set(AttributeDefImpl.java:1883)
         at oracle.jbo.server.EntityImpl.setAttributeInternal(EntityImpl.java:1083)
         at oracle.vscadf.datamodel.entities.VscAdfUsersImpl.setActive(VscAdfUsersImpl.java:213)
         at oracle.vscadf.datamodel.entities.VscAdfUsersImpl.setAttrInvokeAccessor(VscAdfUsersImpl.java:365)
         at oracle.jbo.server.EntityImpl.setAttribute(EntityImpl.java:996)
         at oracle.jbo.server.EntityImpl.readAttrsFromXML(EntityImpl.java:6859)
         at oracle.jbo.server.Serializer.activateEntity(Serializer.java:646)
         at oracle.jbo.server.Serializer.activateTxn(Serializer.java:540)
         at oracle.jbo.server.Serializer.activate(Serializer.java:268)
         at oracle.jbo.server.DBSerializer.activateRootAM(DBSerializer.java:330)
         at oracle.jbo.server.ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5549)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:178)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7769)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
         at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1543)
         at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1404)
         at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683)
         at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:346)
         at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.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.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
         at java.lang.Thread.run(Thread.java:595)
    11/02/24 13:59:52 CustErrorHandler:reportException:Start...
    11/02/24 13:59:52 Throw:Exception:oracle.jbo.TxnValException: JBO-27023: Failed to validate all rows in a transaction.
    11/02/24 13:59:52 [13075] * * * BindingContainer caching EXCEPTION:oracle.jbo.TxnValException
    11/02/24 13:59:52 [13076] oracle.jbo.RowValException: JBO-27024: Failed to validate a row with key oracle.jbo.Key[1521 ] of type ADFPublicService.VscAdfUsersView
         at oracle.jbo.server.EntityImpl.validate(EntityImpl.java:1600)
         at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:4031)
         at oracle.adf.model.bc4j.DCJboDataControl.validate(DCJboDataControl.java:1018)
         at oracle.adf.model.binding.DCBindingContainer.validateInputValues(DCBindingContainer.java:2918)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:2893)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.validateModelUpdates(PageLifecycleImpl.java:284)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$4.execute(Lifecycle.java:263)
         at oracle.adf.controller.v2.lifecycle.Lifecycle.executePhase(Lifecycle.java:116)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.mav$executePhase(ADFPhaseListener.java:29)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener$3.after(ADFPhaseListener.java:350)
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:90)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:254)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.vscadf.userinterface.util.AppSessionExpiry.doFilter(AppSessionExpiry.java:92)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         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.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.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.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
         at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    oracle.jbo.AttrSetValException: JBO-27011: Attribute set with value Y for Active in ADFPublicService.VscAdfUsersView failed
         at oracle.jbo.AttrValException.<init>(AttrValException.java:110)
         at oracle.jbo.AttrSetValException.<init>(AttrSetValException.java:96)
         at oracle.jbo.rules.RulesBeanUtils.raiseException(RulesBeanUtils.java:213)
         at oracle.jbo.rules.JboAbstractValidator.raiseException(JboAbstractValidator.java:136)
         at oracle.jbo.rules.JboAbstractValidator.validate(JboAbstractValidator.java:112)
         at oracle.jbo.rules.RulesBeanUtils.validateObject(RulesBeanUtils.java:387)
         at oracle.jbo.rules.RulesBeanUtils.validate(RulesBeanUtils.java:361)
         at oracle.jbo.server.AttributeDefImpl.set(AttributeDefImpl.java:1883)
         at oracle.jbo.server.EntityImpl.setAttributeInternal(EntityImpl.java:1083)
         at oracle.vscadf.datamodel.entities.VscAdfUsersImpl.setActive(VscAdfUsersImpl.java:213)
         at oracle.vscadf.datamodel.entities.VscAdfUsersImpl.setAttrInvokeAccessor(VscAdfUsersImpl.java:365)
         at oracle.jbo.server.EntityImpl.setAttribute(EntityImpl.java:996)
         at oracle.jbo.server.EntityImpl.readAttrsFromXML(EntityImpl.java:6859)
         at oracle.jbo.server.Serializer.activateEntity(Serializer.java:646)
         at oracle.jbo.server.Serializer.activateTxn(Serializer.java:540)
         at oracle.jbo.server.Serializer.activate(Serializer.java:268)
         at oracle.jbo.server.DBSerializer.activateRootAM(DBSerializer.java:330)
         at oracle.jbo.server.ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5549)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:178)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7769)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
         at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1543)
         at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1404)
         at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683)
         at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:346)
         at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.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.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
         at java.lang.Thread.run(Thread.java:595)
    Jerry

    Looks like you try to set the attribute 'Active' to Y which the DB assumes to be not valid data.
    Check what kind of data (e.g. numbers of strings or characters) is valid to insert for the attribute 'Active' in the DB and the EO and the VO.
    Timo

  • Bug w/ xsl:attribute-set in java xdk

    Hi - I found what seems to be a bug in the 9.0.0.2.0.0A xdk beta for java. In xsl, if you have an empty xsl:attribute-set (one that uses other attribute sets but does not define any of it's own), the XSL Processor gives an internal error. Adding an attribute to the set fixes the problem.
    Example:
    <xsl:attribute-set name="foo" use-attribute-sets="set1 set2"/>
    Gives:
    (Error) An internal error condition occurred. at oracle/xml/parser/v2/XSLProcessor.reportException (XSLProcessor.java:694) at oracle/xml/parser/v2/XSLProcessor.newXSLStylesheet (XSLProcessor.java:500) at oracle/xml/parser/v2/XSLStylesheet.<init>
    Changing it to:
    <xsl:attribute-set name="foo" use-attribute-sets="set1 set2">
    <xsl:attribute name="bug"/>
    </xsl:attribute-set>
    Gives:
    No error
    Is this a bug or are you required to define at least one new attribute in every attribute set?
    null

    correct typos:
    I can't reproduce the error you got by defining the following stylesheet. Please let me know if anything I misunderstand.
    XSL:
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    version="1.0">
    <xsl:attribute-set name="set1">
    <xsl:attribute name="set1">good</xsl:attribute>
    </xsl:attribute-set>
    <xsl:attribute-set name="set2">
    <xsl:attribute name="set2"/>
    </xsl:attribute-set>
    <xsl:attribute-set name="foo" use-attribute-sets="set1 set2">
    </xsl:attribute-set>
    <xsl:template match="/">
    <out xsl:use-attribute-sets="foo">this is a try</out>
    </xsl:template>
    </xsl:stylesheet>
    RESULT:
    <?xml version = '1.0'?>
    <out set1="good" set2="">this is a try</out>
    null

  • Bug when importing Ppt slides with animation: color changes to foam green

    Hi everyone,
    I am using Captivate 7 and I am experiencing what seems like a bug when I try to import Powerpoint slides that have animation effects and then publish the video as HTML5.
    I am using Ppt 2007 and importing the slides as .pptx files using the Import> Ppt slides command in Captivate.
    An example of Ppt slide that I need to import is this: in the slide, there are two groups, created by grouping together several objects (lines, shapes etc). One group has a fade effect applied on it, while the other group has a diagonal down right movement applied to it.
    When I import the slide in Captivate, the following happens:
    If I do not select the High fidelity check box, then the Ppt slide is imported as static, and no effect is shown in the HTML5 video, although the effect is shown in the Captivate preview.
    If I select the High fidelity check box, then the Ppt slide is imported with the effect, and with the original Ppt colors, but as soon as I press F3 to play the slide, or F4 to play the whole project, or I publish the video in HTML5 output, all the original colors change to foam green for the fill in and black for the shape outlines. Furthermore, the text boxes are displayed with their box frame displayed:
    ORIGINAL PPT IMAGE:
    RESULT AFTER CAPTIVATE IMPORT:
    I have read in the forum several posts on this issue, eg colors being changed to foam green even with static Ppt slides, and I tried to apply the suggestions, but none seems to work.
    Any help will be appreciated.

    Hi there
    As Hyperlinks don't survive the import process, perhaps try removing the links and just applying the desired color in PPT before importing into Captivate?
    Cheers... Rick
    Click here for Adobe Authorized Captivate and RoboHelp HTML Training
    Click here for the SorcerStone Blog
    Click here for RoboHelp and Captivate eBooks

  • Possible Bug When Binding Data to ContentPresenter ToolTip Attribute

    Hello everyone,
    I'm developing a small application using WPF. I have a custom ListBox control which contains a number of CheckBox entries paired up with a ContentPresenter object which displays some text obtained from a custom generic object.
    If I bind the ContentPresenter 'Content' node to one of the properties of my class, it will display the text I want correctly. However, I cannot do the same with its 'ToolTip' attribute.
    Here's an excerpt of my XAML.
    <Window.Resources>
    <local:SandboxProfiles x:Key="profiles"/>
    <DataTemplate x:Key="ListBoxItemTemplate">
    <!-- The ToolTip attribute doesn't accept dynamic data bindings (maybe a bug?) within the ContentPresenter node.
    Therefore, the attribute has to be inserted in the parent node (WrapPanel) for it to work. -->
    <WrapPanel ToolTip="{Binding Element.FriendlyDescription}">
    <CheckBox IsChecked="{Binding IsSelected}" VerticalAlignment="Center" />
    <ContentPresenter Content="{Binding Element.TypeString, Mode=OneTime}" Margin="2,0" />
    </WrapPanel>
    </DataTemplate>
    </Window.Resources>
    This line works absolutely fine like this,
    <ContentPresenter Content="{Binding Element.TypeString, Mode=OneTime}" Margin="2,0" />
    However, this doesn't work
    <ContentPresenter Content="{Binding Element.TypeString, Mode=OneTime}" ToolTip={Binding Element.TypeString} Margin="2,0" />
    Note I'm using the exact same pattern here, only that I'm applying it to the ToolTip attribute instead of Content. This doesn't work. It compiles, no exceptions, but no tooltip is displayed.
    However, if I bind the ToolTip attribute of the CheckBox node or the parent WrapPanel node in the exact same way, it
    does work. This works,
    <WrapPanel ToolTip="{Binding Element.TypeString}">
    And this works too,
    <CheckBox IsChecked="{Binding IsSelected}" ToolTip="{Binding Element.TypeString}" VerticalAlignment="Center" />
    I've searched the documentation and nowhere does it say I should expect ContentPresenter's 'ToolTip' attribute to behave differently than with any other XAML component.
    This has led me to believe this is a bug in the WPF runtime. If, on the other hand, I'm missing something here, please, do let me know.
    Thank you.

    Your problem is because you're putting  a tooltip on a contentpresenter - which isn't going to respond to mouse over unless you get your mouse over it just so.
    You can easily reproduce that if you throw a little markup in a new mainwindow:
    <Grid Name="myGrid">
    <ContentPresenter ToolTip="Banana"/>
    </Grid>
    Substitute TextBlock for contentpresenter
    <TextBlock Text="Whatever" ToolTip="Banana"/>
    And it works easily.
    <TextBlock Text="{Binding Element.TypeString, Mode=OneTime}" Margin="2,0" />
    Maybe I'm missing something but I can't really see why you have a contentpresenter at all.
    Assuming typestring is a string as it's name rather implies.
    Hope that helps.
    Recent Technet articles:
    Property List Editing ;  
    Dynamic XAML
    Substituting the ContentPresenter node for a simple TextBlock as you said worked for me, thank you.
    But Magnus is right in that you do have mouse-over events with ContentPresenter components; only that for some reason I don't know, they only work when the ToolTip attribute is set to a hardcoded string and no bindings are happening. So it does respond to
    the mouse but it doesn't display anything that has been dynamically bound to it, for some reason.

  • Bug in rendering static list with Hierarchical Expanding template?

    Hi,
    on http://apex.oracle.com/pls/apex/f?p=23910 I prepared test case for my problem. It is static list with template Hierarchical Expanding and following structure:
    1
      1.1
        1.1.1
      1.2
        1.2.1
    2
    Entry 1.2 has condition set to never. And the problem is, as you can see, that entry 2 seems to be under entry 1.1. But really it isn't. Reason of this strange look is that in some cases, when condition for last entry in sublist is evaluted as false, there isn't generated tag </ul> closing that sublist, in this case are not closed even two sublists - under entries 1 and 1.1.
    In my real application it is more complicated, I have static list with about 80 entries (report menu) and every user sees some reports based on his position in organization structure and other conditions. And as you can imagine, this bug produces really confusing results, almost unique for every user.
    Did anybody meet this problem too? We are on ApEx 4.1.0, it is present in 4.1.1 too (as seen on apex.oracle.com)... And I think it wasn't problem in 4.0 (at least nobody noticed for few months and I believe somebody would notice that reports for one department are under reports for another one). Used theme is standard theme 2 - Builder Blue.
    Jirka

    update:
    I tried deriving the full path for the image file by viewing the source when I embedded it in an HTML region on the same page and it gives me something similar to the following URL:
    wwv_flow_file_mgr.get_file?p_security_group_id=502133210878128108&p_fname=myImage.gif
    (p.s. it is a .gif file - not sure if this should make any material difference)
    As a result, I tried embedding this into the code:
    <fo:block>
    <fo:external-graphic src="wwv_flow_file_mgr.get_file?p_security_group_id=502133210878128108&p_fname=myImage.gif)"/>
    </fo:block>
    but this time, instead of merely not rendering, when Acrobat opens, an error message appeared reported that the file was corrupted or invalid. When trying different formats, I seem to get a generic: "500 Internal Server Error".
    I'm going to try putting the image file in the server directory tree to see if that will work. I'll post later either way.

  • Possible bug when syncing between iCal & iPhone

    Am I doing something wrong. Here's the scenario.
    I have set up a continuous repeating appointment in iCal for my daughter
    Mon-Fri inclusive. 'School'
    I then went and changed selected events to 'Summer Holiday' where applicable, each time I changed a day it asked whether I wanted to change 'Just this event' or 'All future events'.
    I selected 'Just this event'.
    iCal worked fine and showed the new event on the correct days, but when I synced with the iPhone, the iPhone showed two events, the original repeating event and now the amended event as a new one. After the sync iCal still showed as correct
    It seems to be a flaw in the sync between the iPhone and iCal.
    Does this make sense?
    Can anyone else duplicate this scenario, or am I doing something wrong?
    What is the best way to report this to Apple as a sync bug, if it is one?
    cheers for listening to this waffle
    Paul

    Yes, I've experience the same problem. In addition, when I enter a calendar event in iCal it syncs to the iPhone. When I enter a calendar event in the iPhone it does NOT sync to iCal on my intel based macbook. I've followed the "iPhone Troubleshooting Assistant" to the end without fixing the problem.

  • Possible bug when creating multiple detail view objects

    using jdev 11.1.1.0.0 to build jsf/adf applications. I wanted to report what seems like a bug in 11g. I have a parent table which has two child tables. After creating the appropriate entities, associations, views, and view links, the app module looks like this:
    MasterView
    --DetailView1
    --DetailView2
    The two detail view objects are on the same level, they are both direct children of the Master view.
    Here's what's happening:
    1) I create the master entity/view objects (MasterView)
    2) I create one of the detail entity/view objects (DetailView1).
    3) I create the association and view link to establish relationship between MasterView and DetailView1. Everything works fine.
    4) I create the entity/view objects for second detail view (DetailView2)
    5) When I attempt to create a second view link (based off an association) to establish the relationship between MasterView and DetailView2, the query clauses of the Create View Link wizard (screens 4 and 5) do not get created properly. I finish the wizard and save. Not only does this view link not get created properly, but in the process the query clauses that were defined in the first view link between MasterView and DetailView1 are wiped out. This will break any coordination between master and detail views in both the app module tester and runtime. Has anyone seen this problem?

    fyi, it looks like this issue has been resolved with jdev 11.1.1.0.2 (Update 2)

  • Very strange bug when using a view with a date

    Hi,
    Just thought I'd point out this bug I'd found and see if anybody has had similar problems.
    I'm connecting to Oracle 9i from servlets using the thin client-side JDBC driver. In the Oracle schema I've got a few views to another schema set up. One of them looks like this:
    select
    blah
    blah
    from
    projects
    where
    project_start_date between '1-Apr-2000' and '31-Mar-2010'
    Nothing wrong with this, you'd think. And indeed, the view works fine and any valid queries on the view also work fine if they're performed from anywhere apart from my servlets. The servlets can perform queries on all my other views but they think that this particular view is completely empty.
    As soon as I change the view to:
    project_start_date > '1-Apr-2000'
    the servlets can see the data in the view.
    Hope all this made sense. Anybody else had any similar problems?
    Chris.

    Any time you want to do a date comparison, you really want to do an explicit to_date conversion rather than relying on Oracle to do it implicitly. I'll wager that if you change the view to
    SELECT <columnList>
      FROM projects
    WHERE project_start_date BETWEEN to_date('1-Apr-2000', 'DD-MON-YYYY') and to_date('31-Mar-2010', 'DD-MON-YYYY')that everything will work.
    Justin

  • Possible bug in flash player 9 with video..somewhat urgent help

    Hi,
    I was making a site based on heavy use of video. The site was
    working just fine, the videos played well, actionscript ok, etc.
    Last night I upgraded my flash player, and suddenly the site looks
    completely broken.
    Videos now have large pixels and they don't play right.
    I uninstalled flash player 9, went back to 8, and there they
    work ok again.
    Originally they had not the best quality to save bandwidth,
    but they looked just fine for the scope of the site. If I re-encode
    them to a higher quality, they look better in FP9 but we're talking
    about almost 60% more size to achieve what had been done correctly
    with flash player 8. No one seems to have this problem right now,
    but I think it is a major issue, cause not everyone is using 400kb
    to encode the videos. It must have something to do with the codec
    inside the plugin, they way it handles everything in low
    resolution.
    I have to say I tried everything: quality =high, embedded
    video, flv progressive, 100%quality to JPG when publishing, etc.
    The video looks bad ONLY with flash player 9. I am not allowed to
    publish the address but I think this might have happened to someone
    else too. please please any help appreciated, I'm on due date
    (everything was finished!) and now it cannot be uploaded like this.
    thanks a lot!!
    Indira

    Flash 9 is out of beta - d'oh!
    Anyway, I have a few video's published on the web. They are
    encoded at 400kb (medium quality/On2 codec). Check them out:
    http://www.lsac.org/lsac.asp?url=/VideoStreams/gettingthere/GettingThere.html&chapter=1
    That video looks the same on Flash Player 8 and 9 on IE and
    Firefox.
    I have no idea what is wrong with your videos, but there is
    no bug in Player 9 as far as I can tell.
    You have to publish at least one of your videos and it's url
    so that I can see the problem that you are describing.

  • Possible bug in rendering of /Widget annotations

    I've stumbled across some anomalous rendering when zooming
    in on a /Widget annotation. I've put together a test sheet:
    http://www.amrita-ebook.org/4adobe/annotzoom/test1.pdf
    that describes how to reproduce the problem. It affects
    Linux AR7.0.9, AR8.1.2 and AR8.1.3 .
    James Quirk

    To add another piece of information: the annotzoom test sheet
    renders properly with xpdf3.02 . Therefore the anomalous behaviour
    observed with AR is likely due to some internal loss in precision,
    rather than it being an intrinsic problem of the test PDF.
    James

  • Possible bugs when adjusting column width in Query Builder

    Good morning,
    we use Oracle SQL Developer 3.2.20.09 with included JDK on Windows 7 32 bit.
    When we open a sql file, in the Query Builder the criteria columns don't auto-adjust accordingly with the length of text present in the columns.
    Also, if we modify or type a new criteria in a column, and immediately after drag the column header to widen the cell, the cell content is erased (if we click first in another cell the problem doesn't occur).
    Thanks for reading and best regards.
    Marco - Italy

    Hi Marco,
    Please note that SQL Developer has included a Query Builder from a third-party since the 3.0 release. I will ping the developer that acts as liaison; perhaps you will get a more definitive response. I can only assume any UI bugs would have to be fixed by the third-party company at his request.
    Regards,
    Gary
    SQL Developer Team

  • Possible Bug when selecting the "text" tab on a Line Chart

    Thought I would pass this on.  Not sure if it has been logged yet or not.  Sometimes when building a line chart, the properties field locks up when I try and select the "text" tab.  The dialog boxes in the "text" tab do not show up and the "layout" tab is also highlighted.  I do not know what causes this, but it has happened to me numerous times.  The only solution is to totally delete the line chart and start all over.  It may be related to copying and pasting.  I set up a chart the way I need it and then copy/paste it rather than making all the changes on a default settings chart when I need another chart.
    Stan

    Hi Stan,
    Are you encountering this problem in the RTM version or SP1?
    Can you list the exact steps to reproduce this problem in the most simple case?
    Example:  add line chart, bind to data, copy, paste, click on text tab...............
    Thanks,
    Gerrit

  • Possible bug when opening NEF-images as Smart Objects in PS CS3?

    In architectural images I often apply lens corrections (Rotation, Distortion, vertical Transformation) to my RAW (NEF) images.
    When I open such an image in PS CS3 as a PSD all is fine, that means all the lens correction is applied.
    But when I open the same image in PS as a Smart Object the lens correction is not applied, i.e. PS shows the image with all LR-editing (such as color temperature, exposure, contrast, etc) except for the lens correction data.
    What is wrong here?
    I'm running LR 3.2 and PS CS3.
    Thank you for your input.
    ErnstK

    Thank you for your answers.
    It occurred to me - and Ian's post seems to confirm this - that PS CS3 is not fully compatible with LR3.2.
    When I chose <Edit in CS3> (to open the image as PSD) I get the message that my Camera Raw plug-in is 4.6 and it gives me the choice to <Open Anyway> or to <Render by LR>. I usually chose the latter and I assume that this is technically an Export.
    When I chose <Open as Smart Object> it just opens the image in CS3 without any dialog in between.
    I guess it's time to upgrade to CS5.
    Thank you all.
    ErnstK

  • Possible bug in 3.1.1 with APP_ALIAS substitution string?

    Hello team,
    this morning we carried out the migration to 3.1.1 however i noticed that the only translated application i have doesn't correctly handle the APP_ALIAS substitution string any more.
    I had to manually replace all the occurrences of APP_ALIAS in the application to get it back to work when using a translated version.
    The primary language app works ok and correctly substitutes the application alias, but the mapped application throws errors saying it cannot locate the page alias being referenced.
    If i look at the resulting links of a mapped application i see that the application alias is not the expected string but a system generated string beginning with letter A followed by several digits.
    I seeded and published the application several times with no improvements.
    Does this sound as a known problem?
    Bye,
    Flavio
    http://www.oraclequirks.com

    Ok,
    i can now provide some more details on the problem:
    see the problem by connecting to:
    http://www.yocoya.com/pls/apex/f?p=601
    if you navigate the application without changing language, everything works fine.
    Now switch to english by clicking on the button on the upper right side of the page, then
    click on any link, you will get a message like:
    Error      ERR-1412 Unable to resolve page alias (NEWS)
    If you hover with the pointer on the links, you can see that the application alias is a string like "A2549821011244062".
    In the primary language application is instead YOCOYA601.
    Until version 3.0.1 the application alias of a translated application was equal to the alias of the primary application.
    I hope is now clear what i meant with my first message.
    Bye,
    Flavio
    http://www.oraclequirks.com

Maybe you are looking for

  • Mac won't "Restart"

    I'm having problems with using the "Restart" command from the Apple Menu- I did reset the NVRAM as directed and it didn't help "Restart." (hold Command-option-O-F>typed reset-nvram>set-defaults>reset-all) When I use the Restart command from the apple

  • QM Inspection requirement?

    Hi All, We have a requirement as given below... A vendor and/or a material must be selected (manually) and then this vendor or material must be flagged at the goods receipt for quality inspection. My client does not want to implement the quality insp

  • Changing node order in a closed shape?

    Setting a stroke profile (variable line width) on a closed shape changes the stroke width from narrow to wide. I would like to have the "wide" width in a different place and a "narrow" width somewhere else. I guess a way to do this would be to change

  • Appplemobiledevicehelper

    I am having a serious issue with AppleMobileDeviceHelper - everytime I plug in my iPhone, I am getting countless number of these apps running.  I have uninstalled and reinstalled iTunes to no avail - it doesn't fix it.  I have searched and searched,

  • TS1702 I updated my iPad & my Facebook & games doesn't work

    I have deleted FB & reinstalled it and I still can't get facebook or my games to work