TP3 commandMenuItem BUG

Hello,
I have a JSF page with a menuBar that contains two commandMenuItems. Each commandMenuItem calls an ADF bounded task flow. If I open the page with Firefox the menu items don't work as expected an I get the following message in the JavaScript console:
Error: x8 has no properties
File: http://127.0.0.1:8988/JdevApp2-Webview-context-root/afr/all-11-drop5.js
Line: 37040
I guess that x8 is a generated style class.
If I replace the commandMenuItems by commandButtons they work.
This is the code of the page:
<?xml version='1.0' encoding='windows-1252'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<jsp:directive.page contentType="text/html;charset=windows-1252"/>
<f:view>
<af:document binding="#{backing_menu.document1}" id="document1">
<af:form binding="#{backing_menu.form1}" id="form1">
<af:panelStretchLayout binding="#{backing_menu.panelStretchLayout1}"
id="panelStretchLayout1">
<f:facet name="top">
<af:menuBar binding="#{backing_menu.menuBar1}" id="menuBar1">
<af:commandMenuItem text="Marcas"
binding="#{backing_menu.commandMenuItem11}"
action="call_marcas" id="commandMenuItem11"/>
<af:commandMenuItem text="Artículos"
binding="#{backing_menu.commandMenuItem21}"
action="call_articulos"
id="commandMenuItem21"/>
</af:menuBar>
</f:facet>
</af:panelStretchLayout>
</af:form>
</af:document>
</f:view>
<!--oracle-jdev-comment:auto-binding-backing-bean-name:backing_menu-->
</jsp:root>
Thanks,
Marc

Hi,
can you send me the testcase ?
frank. nimphius @ oracle.com
Frank

Similar Messages

  • TP3 more bugs & problems tha in TP2

    Hi everyone!
    After some time playing with TP3 I have feeling it is slower and more buggy that TP2. And I noticed that many posts here are related to bugs in TP3 that were not noticed in TP2. Also, TP2 was working fine with JDK 1.6 while TP3 is not working at all. Looks like TP3 is feture extended TP2 but with more bugs and less performant...
    My questions are: What is going on? When we can expect TP4 hoing it will be faster and more stable.
    Cheers,
    PaKo

    Hi Pako
    I agree for the bugs, tp3 seem plenty of new bugs and new features also ... it is great to have new features.
    I disagree for your comment about performance. Performance is better for me, particulary in diagraming and off line database editors.
    I didn't see any real improvements or worse performance in adf bc or adf faces editors.
    It is a lot of work to be done by Oracle to improve JDev but it seem the final product will be really improved and usable and will offer a great profitable platform for great results.
    Thank you Oracle to deliver it ... thank you for the next soon release (without the bugs) ... thank you to continue so hard.

  • JDev TP3 / UML Class Diagram / How can I specify a derivative attribute?

    Hello,
    I'm trying to put derivatives (or calculated) attributes such as "age" or "price" in a class of UML diagram. In all of UML books that I've seen, a derivative attribute is represented with a "/" and the attribute's name. For example, "/age" or "/price". But in the class diagram of JDeveloper I can't put "/" in the name of attribute. So, how can I specify a derivative attribute?
    Thanks in advance,
    JVN

    Unfortunately, it is not possible to denote derived attributes in TP3. Bug 6915067 has been logged to address this in a future version.
    Thanks, Guus (JDev PM)

  • JDEV 11G TP3 [BUG]: Diagramming / Use Case & Activity  / open save

    I'm not able to open existing use diagram and couldn't save activity diagram after i created them. So UML is not functional in this preview release.
    Is this knowns bugs ?
    Is some workarounds knows ?
    I need these diagrams very soon and would know if i have to create them in a another tools or it is a way to use JDeveloper for them.
    Thank you

    You can find more details in these threads
    http://forums.oracle.com/forums/thread.jspa?threadID=622107
    JDEV 11G TP3 [BUG]: Diagramming / Use Case & Activity  / open save
    I already sent my project files to Shay. I may sent them to you too if needed.
    I suspect the problem may be due by the fact i'm using two workspaces simultanously, both managed with subversion. I already detected in the same configuration that "Select in Navigator" from pl/sql editor doesn't find an edited file (loaded from the offline database navigator) in the offline database navigator because it was searching the same project but in the wrong workspace.

  • TP3: Servlet listener bug

    Hi,
    First of all, thanx for the new release. I'm really anxious to see all the improvements.
    Just started trying TP3 and found a first bug. So here we go...
    I've got a class implementing ServletContextListener, HttpSessionListener and ServletRequestListener. In my web descriptor (web.xml), the listener class is registered once.
    The problem is the listener is invoked only for ServletContextListener hooks. It seems the HttpSessionListener and ServletRequestListener interfaces are ignored.
    This worked in TP2 and the servlet spec does not restrict a listener class to implement only one 1 interface (SRV 10.2 of servlet spec 2.5).
    I've tried separating the class into 3 classes each class implementing only 1 interface and this works.
    Thanx!
    Olivier

    Thanks for the tip, I just realized this was happening to me also... after TP3.

  • Af:query number attributes BUG in TP3

    Hello,
    The component af:query renders a spinbox for the number attributes. The spinbox stops working when it reaches the zero value or when I put a zero value manually.
    I suppose it's a bug in the javascript code that manages it.
    Thanks,
    Marc

    By "stops working" do you mean it doesn't allow you to decrement the zero (0) value to a negative number [but still allows incrementing]?
    or do you mean that neither the increment or decrement buttons works from that point on?

  • Af:query date attributes BUG in TP3

    Hello,
    I have found another bug in the af:query component. The date selectors that are rendered for every date attribute don't work, the calendar doesn't open when I click the calendar icon.
    Thanks,
    Marc

    Hi,
    thanks. I can reproduce this and filed this as a bug
    Frank

  • Bug (?) - TP3 - Date popup not work in query panel

    Steps:
    1. In the data control pallette, expand a view object that has a date attribute
    2. Drop the "All Queriable Attributes" named criteria onto a page and choose "Query -> ADF Query Panel With Table"
    3. Run the page. Click on the icon next to the date field in the query panel to launch the date picker. Notice that nothing pops up
    I tried this both in IE7 and FF2 with the same results

    Hi Scott,
    The error is present in the TP3 release but I couldn't replicate it in one of the latest build so this is fixed for upcoming releases.
    Juan C.

  • Transaction state BUG in TP3?

    Hello,
    I'm trying to make a backing bean that I have used in some Jdev 10.1.3.2 ADF Faces applications to retrieve the transaction state from an EL expression in a jspx page. I use it to disable some functions in the page when there are pending changes, and so force the user to save or discard them before making anything else.
    The bean declaration int adfc-config.xml is:
    <managed-bean>
    <managed-bean-name>transaccion</managed-bean-name>
    <managed-bean-class>viewcontroller.backing.Transaccion</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
    <property-name>bindings</property-name>
    <value>#{bindings}</value>
    </managed-property>
    </managed-bean>
    and the bean implementation is:
    package viewcontroller.backing;
    import oracle.adf.model.binding.DCBindingContainer;
    public class Transaccion
    private DCBindingContainer bindings;
    public void setBindings(DCBindingContainer bindings) {
    this.bindings = bindings;
    public DCBindingContainer getBindings() {
    return bindings;
    public boolean getIsDirty()
    boolean dirty = getBindings().getBindingContext().getDefaultDataControl()
    .getApplicationModule().getTransaction().isDirty();
    return dirty;
    I have put the following element in a JSF page to test it:
    <af:outputText value="#{transaccion.isDirty}" />
    and I always get a false value.
    I have also tried the following code in the bean class:
    public boolean getIsDirty()
    boolean dirty = getBindings().getBindingContext().getDefaultDataControl()
    .isTransactionDirty();
    return dirty;
    with the same result.
    Is it a bug?
    Thanks,
    Marc

    Hi,
    I don't think it is a partial submit. I submit the form with normal command buttons like these ones:
    <af:commandButton text="Submit"
    binding="#{backing_marcas.commandButton1}"
    id="commandButton1"/>
    <af:commandButton actionListener="#{bindings.CreateInsert.execute}"
    text="CreateInsert"
    disabled="#{!bindings.CreateInsert.enabled}"
    binding="#{backing_marcas.commandButton6}"
    id="commandButton6"/>
    Furthermore, these commit and rollback buttons activate and deactivate correctly without need of using PPR refresh:
    <af:commandButton actionListener="#{bindings.Commit.execute}"
    text="Commit"
    disabled="#{!bindings.Commit.enabled}"
    binding="#{backing_marcas.commandButton7}"
    id="commandButton7"/>
    <af:commandButton actionListener="#{bindings.Rollback.execute}"
    text="Rollback"
    disabled="#{!bindings.Rollback.enabled}"
    immediate="true"
    binding="#{backing_marcas.commandToolbarButton1}"
    id="commandToolbarButton1">
    <af:resetActionListener/>
    </af:commandButton>
    And if I print the value of the dirty variable in the getIsDirty function of the bean class, I also get a false value.
    Thanks,
    Marc

  • [BUG] TP3 duplicating imported application module data controls

    Hi,
    I'm using TP3.
    I have an application project A which imports business components from an other project B. Whenever I open JDev (or the project A) the first time, the imported application modules from the other project B get an new entry in A's model.jpx file. This will lead to duplicate data controls in the Data Control panel.
    There might be other possible ways to get duplicate entries, but this one I can reproduce. I'm not sure if there are any implications having duplicate entries (my be longer start up time in OC4J).
    Can anybody confirm my findings?
    Timo

    Hi Frank,
    right now I don't have a test case, but I'll try to set one up. This will take some time. Till then I can only describe in detail what I did.
    I have an older application Module migrated from version 10.1.2.2 via 10.1.3.3 to 11TP3. The application is used to login a user to our application framework. User name and password are checked against a DB table and if correct some user information is compiled into a bean.
    In all of our other applications this login module is used to authenticate a user.
    I added the logingmodule.jar ro the classpath and the used 'file->import->business components' to import the application module into a new ADF Fusion Application (this was the method to import application modules from other projects in versions 10.1.2.1 and also worked in 10.1.3.3).
    Afer importing the jar I can add the login module to the new application module in the 'Data Model-> Application Aodule Instances' shuffle component.
    As far as I found out this triggers an entry in the model.jpx file:  <AppContainee
        Name="ber"
        ObjectType="JboProject">
        <DesignTime>
          <Attr Name="_SourceName" Value="loginModel.jar"/>
        </DesignTime>
      </AppContainee> This entry gets dulicated every time I open the project in JDev 11TP3 the first time.
    I read in the new doc, chapter 31, that there is a new method to reuse application modules (or other objects). This I'm currently checking out. Nonetheless I try to set up a test case.
    Timo

  • TP3 bug when exposing app module to web service

    Hello,
    I created a simple appmodule with 3 methods:
    public class AppModuleTestImpl extends ApplicationModuleImplApp
        /**This is the default constructor (do not remove).
        public AppModuleTestImpl()
        public String method1()
            return "hello world";
        public SomeBean method2()
            return new SomeBean();
        public String method3( SomeBean bean )
            return "hello world";
    }I want to expose those methods in a web service but in the "service custom methods" selection I can only see method1 even if SomeBean implements java.io.Serializable:
    public class SomeBean implements Serializable
        private String someField;
        public SomeBean()
        public void setSomeField(String someField)
            this.someField = someField;
        public String getSomeField()
            return someField;
    }The documentation says: "Your custom method parameters and return types can use any datatype that implements the java.io.Serializable interface."
    When I look in the message tab I see this:
    Business Components: Method "method2():SomeBean" cannot be exposed via service interface because the return type "(package).SomeBean" is not supported
    Business Components: Method "method3(SomeBean):String" cannot be exposed via service interface because parameter type "(package).SomeBean bean" is not supported
    where (package) is the correct package of the bean.
    Is this a bug?
    Thanks
    Message was edited by:
    user608288

    Can anyone confirm this problem please?

  • JDEV 11G TP3 [BUG]: Documentation / Fusion Developer Guide B31974-01

    page 14-24 Table 14-6
    Default Activity
    Determined as the destination of all incoming control flows cases ....
    Is it true ?
    The default activity may simply be the first selected, the entry point for the new created task flow based on the selection ... the definition seem to be more oriented to define a return value ?
    May be i misunderstand the definition !

    Hi Frank
    I understand what you mean but I still confusing by the text may be something is to be completed like (from different caller task flow) or something like that. I my understanding is correct.
    Just you to know i have seen in different pages double point instead only one.
    text text text.. Text
    instead of
    text text text. Text

  • 11g TP3 / bug / am bc tester menu not present when right  clicking in am

    The menu to test application module not appearing when right clicking the application module node.

    The menu change ... it is Run instead test !

  • Login works in TP2 but not in tp3

    Thread moved to:
    Login works in TP2 but not in tp3
    Message was edited by:
    user590082

    Hi,
    the 10.1.3 configuration is different as in TP3. If you had it working in TP3 then I would expect it to work as well in TP3. If it doesn't then it is very likely that you hit a bug. What is the log trace that get printed by the LoginModule ?
    Frank

  • Bug ADF Faces: af:table

    Hello,
    I found a new bug while working with ADF Faces. If you have a form on a page as well as a table and one of the field in the form is flagged required, then the table won't be sortable unless a value is put in the required field. The same holds true for row navigation.
    I already thought about flagging the table as immediate. That fix the row navigation but not the sorting.
    Regards,
    Simon Lessard

    Hello Frank,
    Thank you for the reply. Here's the complete project.
    It's only a little example to show ADF Faces components without any specific model technology. Therefore, the project is a single project with any well defined separation. As you can see, the table is based on a collection completely separated from the form.
    Note: I agree that sorting should fail with a required field if the table is not immediate. However, if it's I see no reason why it wouldn't work since the table and the form are not linked.
    Anyway, here's the case.
    1. A "shop" managed bean:
    import java.util.ArrayList;
    import java.util.List;
    public class ShopBean {
        private Product newProduct;
        private List products;
        public ShopBean() {
            products = new ArrayList();
            newProduct = new Product();
        public String addNewProduct() {
            products.add(newProduct);
            newProduct = new Product();
            return null;
        public Product getNewProduct() {
            return newProduct;
        public void setNewProduct(Product newProduct) {
            this.newProduct = newProduct;
        public List getProducts() {
            // I also tried to return a CollectionModel here, but it didn't change anything
            return products;
        public void setProducts(List products) {
            this.products = products;
    }2. A product class:
    public class Product {
        private String name;
        private String description;
        private Double price;
        public Product() {
        public String getName() {
            return name;
        public void setName(String name) {
            this.name = name;
        public String getDescription() {
            return description;
        public void setDescription(String description) {
            this.description = description;
        public Double getPrice() {
            return price;
        public void setPrice(Double price) {
            this.price = price;
    }3. A single page:
    <?xml version='1.0' encoding='windows-1252'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
              xmlns:h="http://java.sun.com/jsf/html"
              xmlns:f="http://java.sun.com/jsf/core"
              xmlns:af="http://xmlns.oracle.com/adf/faces"
              xmlns:afh="http://xmlns.oracle.com/adf/faces/html">
      <jsp:output omit-xml-declaration="true" doctype-root-element="HTML"
                  doctype-system="http://www.w3.org/TR/html4/loose.dtd"
                  doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
      <jsp:directive.page contentType="text/html;charset=windows-1252"/>
      <f:view>
        <f:loadBundle basename="com.dmr.cours.jsf.resources.messages" var="msg"/>
        <afh:html>
          <afh:head title="#{msg['page.title']}">
            <meta http-equiv="Content-Type"
                  content="text/html; charset=windows-1252"/>
          </afh:head>
          <afh:body>
            <h:form>
              <af:panelPage title="#{msg['title.page']}">
                <f:facet name="menu1">
                  <af:menuTabs>
                    <af:commandMenuItem text="#{msg['menu1.application.label']}"
                                        selected="true"/>
                  </af:menuTabs>
                </f:facet>
                <f:facet name="menu2">
                  <af:menuBar>
                    <af:commandMenuItem text="#{msg['menu2.welcome.label']}"/>
                    <af:commandMenuItem text="#{msg['menu2.products.label']}"
                                        selected="true"/>
                  </af:menuBar>
                </f:facet>
                <f:facet name="branding">
    <- Using SRDemo branding because no one sane want to
    see a branding made by me, using no branding works as well ->
                  <af:objectImage source="/images/SRBranding.gif"/>
                </f:facet>
                <af:panelHeader text="#{msg['title.new']}">
                  <af:panelForm>
                    <f:facet name="footer">
                      <af:panelButtonBar>
                        <af:commandButton text="#{msg['action.add']}"
                                          action="#{shop.addNewProduct}"/>
                      </af:panelButtonBar>
                    </f:facet>
    <- Removing the required attribute here makes sorting
    and row navigation functional again. ->
                    <af:inputText label="#{msg['product.name']}"
                                  value="#{shop.newProduct.name}" required="true"/>
                    <af:inputText label="#{msg['product.price']}"
                                  value="#{shop.newProduct.price}">
                      <f:convertNumber minFractionDigits="2"
                                       maxFractionDigits="2"/>
                      <f:validateDoubleRange minimum="0"/>
                    </af:inputText>
                    <af:inputText label="#{msg['product.description']}"
                                  value="#{shop.newProduct.description}" rows="5"/>
                  </af:panelForm>
                </af:panelHeader>
                <af:panelHeader text="#{msg['title.list']}">
                  <af:table value="#{shop.products}"
                            var="product" rows="5" banding="row"
                            bandingInterval="1" emptyText="#{msg['list.empty']}"
                            immediate="true">
                    <af:column sortProperty="name" sortable="true"
                               headerText="#{msg['product.name']}">
                      <af:outputText value="#{product.name}"/>
                    </af:column>
                    <af:column sortable="false"
                               headerText="#{msg['product.description']}">
                      <af:outputText value="#{product.description}"/>
                    </af:column>
                    <af:column sortProperty="price" sortable="true"
                               headerText="#{msg['product.price']}">
                      <af:outputText value="#{product.price}">
                        <af:convertNumber type="currency"/>
                      </af:outputText>
                    </af:column>
                  </af:table>
                </af:panelHeader>
              </af:panelPage>
            </h:form>
          </afh:body>
        </afh:html>
      </f:view>
    </jsp:root>4. A property files
    page.title = Test shop page
    menu1.application.label = MyShop.com
    menu2.products.label = Product management
    menu2.welcome.label = Home
    title.page = Product management
    title.new = New product's data
    title.list = Existing product list
    action.add = Add to product list
    product.name = Product's name
    product.price = Price
    product.description = Description
    list.empty = No product yet.5. The /images/SRBranding.gif file.
    EDIT: Forgot to add the required field and "fixed" the comment that the forum was erasing. =P
    EDIT: Added a note.
    Message was edited by:
    Simon Lessard

Maybe you are looking for

  • Problem with Oracle Resequencer

    Hi all, We are trying to use Oracle resequencer. The test case has a JMSConsumer which routes to a BPEL Service. In the esb, ESB configuration parameter EnableResequencer in the esb_config.ini file is set to true and in the routing service of the JMS

  • Firefox occasionally crashes, after restarting it app tabs disappear. 8.0.1

    From time to time, Firefox crashes. When I open Firefox again, my app tabs disappear. The problem is that I had more than 50 app tabs, and I really need them back, as I don't recall some sites' titles or addresses and I can't find them in history. Ho

  • Scenario and Process Component List: Available on SAP Service Marketplace

    <b>Is the following useful to a BPX?</b> Warning: It is only available to those with a Service Marketplace logon. This was shared by Content Strategist: Scott Jones: The latest version of the Scenario and Process Component List on SAP Service Marketp

  • Updated from pse 6 to 8

    I just updated from pse 6 to pse8.  When I "converted" the catalog it seemd to go quite quickly which tells me it only converts the catalog but uses the previous picture files (I have a zillion.) is that correct?  it seems to be working fine. also, i

  • Can I click and drag a clip to a new location on the time line ?

    Can I click and drag a clip to a new location on the time line ?