JSC1 bug ( LinkAction with in dataTable)

Hi,
I have come across a very strange behaviour, which i think is JSC bug but not sure.
Steps to reproduce the problem/bug:
1. Create a new project,
2. Drag and drop output text.
3. Drag and drop button.
4. Drag and drop dataTable component.
5. Drag and drop a Table from dataSources of ServerNavigator window.
6. Select & right click on dataTable1 in ApplicationOutline window
7. Select Bind to Database.
8. Select the rowset and click Ok
9. Select & right click on dataTable1 in ApplicationOutline window again.
10. Select Table Layout, select one of the colum names on the RHS and change the component type to Link (action).
11. Click 'Apply' and then 'Ok'
12. Select the linkAction1 in ApplicationOutline, right click and select Edit action event handler.
13. In event handler, replace
return null; --- with return "Page2";
14. with in the event handler for the button,
add something like
outputText1.setValue("Is this a bug??");
15. Create a new page,-- Page2.
16. Select Page Naviagtion in Project Navigator window.
17. Drag and drop from Page1 to Page 2 to create a link, and name the link as Page2.
18. Run the project.
19. Click one of the links with in the dataTable of Page1, Page2 is displayed(so far so good).
20. Now click the browsers back buttton of Page 2, Page 1 is displayed(still working fine)
21. Now click the button in Page 1, instead of displaying the text "Is this a bug??", Page 2 is displayed. In background, it executes the button event handler function and ALSO linkAction event handler and hence displays Page2. This behaviour can be repeated again.
I can't understand why linkAction event handler is executed? Why is the link action event handler fired???
This happens only with linkAction within the dataTable, if the linkAction is outside the dataTable, it works fine as expected and displays the text "Is this a bug?".
It also works fine if you don't use the browsers back button,
1. Create a naviagtion link from Page2 to Page1
2. Use that link to go to Page 1 from Page 2, DONT USE BROWSERS BACK BUTTON
3. Click the button in Page 1, it works fine as expected and displays the text "Is this a bug?".
Is this a known bug? If so whats the workaround?
Or Am i going wrong some where?????????/
I need the solution ASAP, pleaseeeeeeeeee...
Cheers

Running your code never show page 2 in my Firefox
Your code in 13 returns only a String.
12     Drop it
13     Drop it
17     Click page 1 and drag from linkAction1 to page 2
Run
Hope this solves your problem.

Similar Messages

  • Bug in WITH clause (subquery factoring clause) in Oracle 11?

    I'm using WITH to perform a set comparison in order to qualify a given query as correct or incorrect regarding an existing solution. However, the query does not give the expected result - an empty set - when comparing the solution to itself in Oracle 11 whereas it does in Oracle 10. A minimal example os posted below as script. There are also some observations about changes to the tables or the query that make Oracle 11 returning correct results but in my opinion these changes must not change the semantics of the queries.
    Is this a bug or am I getting something wrong? The Oracle versions are mentioned in the script.
    -- Bug in WITH clause (subquery factoring clause)
    -- in Oracle Database 11g Enterprise Edition 11.2.0.1.0?
    DROP TABLE B PURGE;
    DROP TABLE K PURGE;
    DROP TABLE S PURGE;
    CREATE TABLE S (
         m     number NOT NULL,
         x     varchar2(30) NOT NULL
    CREATE TABLE K (
         k char(2) NOT NULL,
         x varchar2(50) NOT NULL
    CREATE TABLE B (
         m     number NOT NULL ,
         k char(2) NOT NULL ,
         n     number
    INSERT INTO S VALUES(1, 'h');
    INSERT INTO S VALUES(2, 'l');
    INSERT INTO S VALUES(3, 'm');
    INSERT INTO K VALUES('k1', 'd');
    INSERT INTO K VALUES('k2', 'i');
    INSERT INTO K VALUES('k3', 'm');
    INSERT INTO K VALUES('k4', 't');
    INSERT INTO K VALUES('k5', 't');
    INSERT INTO K VALUES('k6', 's');
    INSERT INTO B VALUES(1, 'k1', 40);
    INSERT INTO B VALUES(1, 'k2', 30);
    INSERT INTO B VALUES(1, 'k4', 50);
    INSERT INTO B VALUES(3, 'k1', 10);
    INSERT INTO B VALUES(3, 'k2', 20);
    INSERT INTO B VALUES(3, 'k1', 30);
    INSERT INTO B VALUES(3, 'k6', 90);
    COMMIT;
    ALTER TABLE S ADD CONSTRAINT S_pk PRIMARY KEY (m);
    ALTER TABLE K ADD CONSTRAINT K_pk PRIMARY KEY (k);
    ALTER TABLE B ADD CONSTRAINT B_S_fk
    FOREIGN KEY (m) REFERENCES S(m) ON DELETE CASCADE;
    CREATE OR REPLACE VIEW v AS
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC;
    -- Query 1: Result should be 0
    WITH q AS
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC
    SELECT COUNT(*)
    FROM
    SELECT * FROM q
    MINUS
    SELECT * FROM v
    UNION ALL
    SELECT * FROM v
    MINUS
    SELECT * FROM q
    -- COUNT(*)
    -- 6
    -- 1 rows selected
    -- Query 2: Result set should be empty (Query 1 without counting)
    WITH q AS
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC
    SELECT *
    FROM
    SELECT * FROM q
    MINUS
    SELECT * FROM v
    UNION ALL
    SELECT * FROM v
    MINUS
    SELECT * FROM q
    -- M N
    -- null 10
    -- null 30
    -- null 40
    -- 1 40
    -- 3 10
    -- 3 30
    -- 6 rows selected
    -- Observations:
    -- Incorrect results in Oracle Database 11g Enterprise Edition 11.2.0.1.0:
    -- Query 1 returns 6, Query 2 returns six rows.
    -- Correct in Oracle Database 10g Enterprise Edition 10.2.0.1.0.
    -- Correct without the foreign key.
    -- Correct if attribute x is renamed in S or K.
    -- Correct if attribute x is left out in S.
    -- Correct without the ORDER BY clause in the definition of q.
    -- Only two results if the primary key on K is left out.
    -- Correct without any change if not using WITH but subqueries (see below).
    -- Fixed queries
    -- Query 1b: Result should be 0
    SELECT COUNT(*)
    FROM
    SELECT * FROM
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC
    MINUS
    SELECT * FROM v
    UNION ALL
    SELECT * FROM v
    MINUS
    SELECT * FROM
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC
    -- COUNT(*)
    -- 0
    -- 1 rows selected
    -- Query 2b: Result set shoud be empty (Query 1b without counting)
    SELECT *
    FROM
    SELECT * FROM
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC
    MINUS
    SELECT * FROM v
    UNION ALL
    SELECT * FROM v
    MINUS
    SELECT * FROM
    SELECT S.m, B.n
    FROM S JOIN B ON S.m=B.m JOIN K ON B.k=K.k
    WHERE K.x='d'
    ORDER BY B.n DESC
    -- M N
    -- 0 rows selected

    You're all gonna love this one.....
    The WITH clause works. But not easily.
    Go ahead, build the query, (as noted in a recent thread, I, too, always use views), set the grants and make sure DISCOVERER and EULOWNER have SELECT privs.
    1. Log into Disco Admin as EULOWNER. Trust me.
    2. Add the view as a folder to the business area.
    3. Log into Disco Desktop as EULOWNER. Don't laugh. It gets better.
    4. Build the workbook and the worksheet (or just the worksheet if apropos)
    5. Set the appropriate "sharing" roles and such
    6. Save the workbook to the database.
    7. Save the workbook to your computer.
    8. Log out of Desktop.
    9. Log back into Desktop as whatever, whoever you usually are to work.
    10. elect "open existing workbook"
    11. Select icon for "open from my computer". See? I told you it would get better!
    12. Open the save .dis file from your computer.
    13. Save it to the database.
    14. Open a web browser and from there, you're on your own.
    Fortran in VMS. Much easier and faster. I'm convinced the proliferation of the web is a detriment to the world at large...On the other hand, I'm also waiting for the Dodgers to return to Brooklyn.

  • I need help with JSF DataTable

    hi all,
    i have a problem with my DataTable items ...
    i need to access the actuell item of the Table dynamiclly something like this :
    <TD width=1000><h:dataTable id="myId" width="0" border="0" cellspacing="0" cellpadding="10"
    value="#{PageIteratorBean.first}" var="item">
    <h:column>
    <f:verbatim>
    <br>
    <h:outputText value="#{item.discription}" />
    </f:verbatim>
    <h:commandLink action="#{NewsReadBean.linkNews}" styleClass="readMoreLink">
    <h:outputText value="read more ..." styleClass="newsDate" />
    <f:param name="newsPath" value="#{item.path}" />
    </h:commandLink>
    <f:verbatim>
    <jsp:include page='<%=item.path%>' flush="true">
    </jsp:include>
    how can i realise this code ... in this 2 rows i get allways that
    "item.path" cannt be resolved.... what should i do??
    maybe u have an idea or other solutions
    help me please i need to include dynamiclly to every item some other information...
    </f:verbatim>
    </h:column>

    Hi,
    Enter:      79649908
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • Datascroller working with dataDefinitionList/datatable issue

    Hi
    I used the datascroller in conjunction with the dataDefintionList to achieve pagination for search results.
    If I search for an item which has 10 pages of results, clicking on page 1,2,...,10 works fine. However, if I click on *>>* it loads page 7 of the search results. However, the *>>* control works perfect after this. I am wondering if anyone else has come upon this.
    I have also noted this behavior using the datascroller in conjunction with a datatable. Like I say, the *>>* control works fine after the first usage. Why it jumps to page 7(generally) on the first usage of it I don't know.
    Thanks
    Joe
    <rich:datascroller for="calendarEntries"
         binding="#{calendarController.dataScroller}"
         maxPages="#{calendarController.maxPages}" fastControls="show"
         pagesVar="#{calendarController.pageCount}"
         pageIndexVar="pageIndex" pages="page"
         page="#{calendarController.currentPage}" boundaryControls="show"
         renderIfSinglePage="false" reRender="tableDisplayMode"
         tableStyleClass="dataScroller" selectedStyleClass="active"
         inactiveStyleClass="inActive"
         actionListener="#{calendarController.viewPageActionListener}">
    </rich:datascroller>
    <rich:datascroller for="listDisplayMode"
         maxPages="#{searchController.maxPages}"
         fastControls="show"
         pagesVar="#{searchController.pageCount}"
         pageIndexVar="pageIndex"
         pages="page"
         page="#{searchController.currentPage}"
         boundaryControls="show"
         renderIfSinglePage="false"
         reRender="listDisplayMode"
         tableStyleClass="dataScroller"
         selectedStyleClass="active"
         inactiveStyleClass="inActive"
         actionListener="#{searchController.viewPageActionListener}"
         rendered="#{searchController.searchReturned and sessionController.listDisplayMode}">
    </rich:datascroller>

    Hi,
    I have find the way.
    We should use
                                <f:verbatim>
                                    <br />
                                </f:verbatim>here is the example
    <h:column binding="#{general$Job_Details.column4}" id="column4">
                                <h:outputText binding="#{general$Job_Details.outputText7}" id="outputText7" value="Low Bid : #{currentRow['LOW_BID']}"/>
                                <f:verbatim>
                                    <br />
                                </f:verbatim>
                                <h:outputText binding="#{general$Job_Details.outputText9}" id="outputText9" value="High Bid : #{currentRow['HIGH_BID']}"/>
                                <f:verbatim>
                                    <br />
                                </f:verbatim>
                                <h:outputText binding="#{general$Job_Details.outputText13}" id="outputText13" value="Bid Count : #{currentRow['BID_COUNT']}"/>
                                <f:facet name="header">
                                    <h:outputText binding="#{general$Job_Details.outputText8}" id="outputText8" value="Bid Status"/>
                                </f:facet>
                            </h:column>Regards
    Sudhakar

  • Problem with jsf DataTable

    when data is fetch using user criteria:
    i have a problem with jsf DataTable. I use e request bean to populate the datatable and i insert a commandButton column. The data dispay successfully into the datatable, but when a push the button on the row...the page simply refresh and notinhg else
    when data is fetch using constants:
    The data dispay successfully into the datatable, when a push the button on the row...the action execute OK

    Hi,
    I don't think that with this description only anybody on this list is able to help you.
    I use e request bean to populate the datatable and i insert a commandButton column
    What is a command button column and what does it do ?
    but when a push the button on the row...the page simply refresh and notinhg else
    What did you do to debug the problem ?
    when data is fetch using constants
    What does this mean ?
    Frank

  • New bug introduced with Keynote 5.2 - Set timing and order of each build has stopped working properly on Smart Builds

    Hi there,
    We're heavy users of Keynote and have noticed a new bug has recently been introduced into something that was stable. I think it has emerged in Keynote 5.2, could have been Keynote 5.1 also.
    It's in the area of Set Timing and Order of each build when used on a Smartbuild. You can no longer set the Start Build field for each instance within the Smart build when the instances are interspersed between other items. The Start build field is just blank and unselectable.
    To see this :
    1. Create a bullet point list with 4 lines
    2. Set build to Appear
    3. Set "Set Timing and Order of each Build" to on
    4. Create a Smart Build - set to flip
    5. On the Smart Build Set "Set Timing and Order of each Build" to on
    5. re-order the items in your Build Order so that they alternate between the bullet point and the smart build flip
    At this point, you used to be able to set the bullets so that they Started on Click and then set the smart builds to Start with previous. This gave you a nice and very useful effect where you could click to reveal a bullet point and at the same time flip in a corresponding image. We've used this loads of times in our company presentations.
    With a recent keynote update ( I think 5.2 maybe, could have been 5.1) this functinality has been lost. have tried it on Lion and Mountain Lion and it's not an OS issue, its a Keynote issue.
    Could anyone from Apple acknowledge that they know the issue and suggest if it will get fixed? Right now we're hunting round for an old Keynote 9 DVD so we can install a pre build 5.2 version.
    Thanks

    Hi glennelliott72,
    I've noticed the bug you describe and to me it's very irritating.
    I also found some differences in the build menu between the last release and the previous one, and between the Mac OS X and iOS versions. For instance, the blast build doesn't exist anymore in Keynote 5.2 but it's still in the version for iOS 6.
    What is your experience about?
    I currently use OX Lion.
    Thank you

  • I have the most horrible muse bug ever with slide shows mixing images up

    Hi there.  I'm making a comic. I uploaded multiple episodes of the comic - each to it's own slideshow in adobe muse.  However the pages in the various slideshows are mixing up with my other slideshows.  At first I thought it was just a caching problem in preview mode of muse because after uploading all looked okay and my on-line website looked perfect.  However suddenly today several of the comics have the wrong images in them. I did nothing in the assets window.  It was all working (at least on line where it counts) until now.  this is a disaster.  My poor website.
    I uploaded it to my own website but if anyone wants to see I can also upload to BC.
    this problem appeared again (but on upload as well today) after I switched off the thumbnails.  maybe that is a clue as it was working until then (at least online).
    Please help me - I am desperate.  And no, I do not wish to rename all the pages in my comic from page 1.jpg to page 1_comic4.jpg etc to give each image (page of my comic) a unique name.  I would have thought I could have same name assets that are different images.  To rename all my images and put them back into muse would be so much work it would probably be easier for me just to go back to iweb and wait for easyweb to come out.

    I have batch renamed all my assets, deleted all my slideshow thumb nails and replaced them so none of the images in my slide show have the same name as other assets anymore. I am sure this is what caused the problem.  I am about to reupload my website, so you won't be able to see the problem anymore (I sincerely hope).
    The problem wasn't always reproducible. To be able to reproduce the bug you need 10 different slideshows (all with images called page_1.jpg, page_2.jpg etc with more than 50 pages in some of the galleries, and then you have to upload the slideshows, make changes to the website,upload again, then make more changes to the website, then go to all the galleries one at a time with the thumbnails visable then uncheck the show thumbnails box for all the different slideshows and upload again.

  • BUG JDeveloper with OTPC extension lockup

    I am using JDeveloper 11.1.1.1.0 with Oracle Team Productivity Center 11g on Windows XP. I am also connecting to a locally installed Oracle Team Productivity Center server running on a WebLogic 11g Server with Oracle 10g Express database although that is probably irrelevant. I am launching JDeveloper in the Default Role.
    I encountered a bug that consistently causes a lockup which forces a force quit. Below are the steps to reproduce:
    1) In the Team Navigator view navigate to Team Administration
    2) Go to the Repositories tab
    3) Click Work Item and then the Plus to add a new repository
    4) Select the Jira connector (only one I have installed and probably irrelevant) and click the Plus to add
    5) Close Team Administration and Reopen to Repositories tab
    6) Click the new repository you created
    7) Ctrl-Left Click on the 'New Repository Server' field in the Name column of the Repository Servers table
    8) On the warning dialog that popups click OK or X
    9) The dialog text and OK button dissapears and the dialog can not be closed through hitting X or verbal threats
    Surprisingly this does not occur if the field is Left Clicked (without the Ctrl)
    I also encountered a second issue during Oracle Team Productivity Center Server install. The gist of it is that selecting that you want a Connector to be installed the Next button does not work upon reaching the select sources page. If you change to install from local file then the Next button works again. Here is exception from tpcinstaller.log:
    java.lang.NullPointerException
         at javax.ide.extension.ExtensionRegistry.findExtension(ExtensionRegistry.java:60)
         at oracle.ideimpl.extension.ExtensionManagerImpl.getSystemDirectory(ExtensionManagerImpl.java:329)
         at oracle.ide.config.Preferences.getPreferenceDirectory(Preferences.java:89)
         at oracle.ide.config.Preferences.getPreferences(Preferences.java:60)
         at oracle.ide.webbrowser.WOCAuthenticator.getRememberedAuthentication(WOCAuthenticator.java:71)
         at oracle.alminternal.installer.util.DownloadUpdates.authenticateOTN(DownloadUpdates.java:233)
         at oracle.alminternal.installer.util.DownloadUpdates.copy(DownloadUpdates.java:302)
         at oracle.alminternal.installer.util.DownloadUpdates.download(DownloadUpdates.java:169)
         at oracle.alminternal.installer.Installer.downloadRemoteBundles(Installer.java:259)
         at oracle.alminternal.installer.ui.InstallerWizard$InstallerWizardValidateListener.wizardValidatePage(InstallerWizard.java:2283)
         at oracle.bali.ewt.wizard.WizardPage.processWizardValidateEvent(Unknown Source)
         at oracle.bali.ewt.wizard.WizardPage.validatePage(Unknown Source)
         at oracle.bali.ewt.wizard.BaseWizard.validateSelectedPage(Unknown Source)
         at oracle.bali.ewt.wizard.BaseWizard._validatePage(Unknown Source)
         at oracle.bali.ewt.wizard.BaseWizard.doNext(Unknown Source)
         at oracle.bali.ewt.wizard.dWizard.DWizard.doNext(Unknown Source)
         at oracle.bali.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6263)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6028)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4630)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2475)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
         at java.awt.Dialog$1.run(Dialog.java:1045)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Edited by: user11232535 on Oct 30, 2009 1:42 PM

    Hi,
    Thanks for this feedback, I am looking into it and will get back to you. Have you been able to work around this issue and continue to use TPC with your JIRA repository?
    rgds
    Susan
    susanduncan.blogspot.com

  • Is anyone else having bug issues with InDesign?

    I'm trying to do homework with the version I purchased, and I keep running into bugs. Everything is extremely slow. When I scroll, zoom, and move an object, the program keeps skipping on me. When I place an image from Illustrator, there are other paths that show up that were not on the original image. And with those same images, the strokes and fills are all read as red slashes. They should be question marks since they are a combination of paths. And lastly, when I try to use the eye dropper to copy the color of a placed image, I get a popup saying, "Image is a vector graphic. Eyedropper values based on low resolution RGB proxy."
    I think there might be some bug in InDesign, and it's really hard for me to work. It can't be my computer. I have Illustrator as well, and that one works fine despite scrolling speed. So is anyone else having these problems, or might there be something wrong with my version?

    I use CS6 on Windows 7.
    My default interface preference was set to Live Screen Drawing: Delayed. I tried changing from that, it was the same deal. I have noticed though, that performance is a lot slower when Display Performance under Object.
    For the extra lines showing up, I can't seem to find that same problem again, so I can't use a screenshot.
    SRiegal, I don't get what you mean by copying the colors. If you say that InDesign cannot copy the color of vector graphics, then how can I recreate them not knowing the exact values?

  • Text editing bug: conflict with Facebook widget

    And just when I thought this program couldn't be MORE frustrating. The simplest of text editing features flatly refused to cooperate. Double click, triple click, with the direct selection tool selected. Nope won't select a goddam thing. Turned out to be a conflict with a Facebook widget I had applied on a master page.
    ATTN: bug department!

    Thank you so much for replying.
    Yes I have removed and reinstalled WMP.
    I had good results with the PD6 application installed on the default path onto the C: drive with the one exception that if the application was launched by accident and the user data path was not available, the PD6 application would blow away my custom user path registry settings. Now that I know what they are I have made a .reg file to repair my registry to my desired user data paths.
    Installing the application on the removable drive appeared to help prevent me from launching the application by accident and overwriting my registry with default user paths.
    So which is the less of the two evils?
    If the application directory is not available, windows media player still tries to launch the .msi for installing PD6.
    If I install the application to the C: drive but the user data to the removable drive, launching the PD6 application without the user data drive will still corrupt my registry settings for a user data path.
    Both these issues seem like a logical (if not easy) fix that should be done in the PD6 application and installation package. I mean really, cannot anyone tell me why windows media player is checking the PD6 application directory? Why in PD4 did we have an option control for setting the user data path from the PD4 application? Why is this option not in the PD6 application, just the installer?
    I am given a choice during installation to move the user data to another non default location. Why else would this be provided if not to accommodate my kind of request to store the user data into an alternate location other than “My Document”. Certainly Palm is not trying to force the users on how to protect and store their personal data?
    Post relates to: Centro (Verizon)

  • Show HashMap in Datatable. UIColumn with embedded Datatable. Help Needed

    Hi,
    I am trying to display a HashMap in a datatable where the values for each key is an ArrayList e.g.
            ArrayList al = new ArrayList();
            al.add("AA");
            al.add("BB");
            al.add("CC");
            HashMap hm = new HashMap();
            hm.put("ONE", al);
            ArrayList al2 = new ArrayList();
            al2.add("AA2");
            al2.add("BB2");
            al2.add("CC2");
            hm.put("TWO", al2);Now I have a Datatable with two columns. First column shows the key and the second column I again have
    a datatable to show the ArrayList. So I will have one row with a key and the values again shown in a
    datatable. So far I no luck and need some help on how to achieve this. Here is the index2.jsp code I have:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <f:view>
      <html>
        <head>
          <meta http-equiv="Content-Type"
                content="text/html; charset=windows-1252"/>
          <title>index2</title>
        </head>
        <body><h:form binding="#{backing_index2.form1}" id="form1">
        <h:dataTable value="#{backing_index2.entrySet}" var="var1"
                         binding="#{backing_index2.dataTable1}" id="dataTable1" border="1">         
              <h:column>
                <f:facet name="header">
                  <h:outputText value="Keys"/>
                </f:facet>
                <h:outputText value="#{var1.key}"/>
              </h:column>
              <h:column>
                  <f:facet name="header">
                      <h:outputText value="Values"/>
                    </f:facet>
                  <h:dataTable value="#{backing_index2.entrySet}" var="var2"
                             binding="#{backing_index2.dataTable2}" id="dataTable2">             
                      <h:column id="col2">
                        <h:outputText id="out3" value="#{var2.value}"/>
                      </h:column>
                </h:dataTable>
              </h:column>
            </h:dataTable>
        </h:form></body>
      </html>
    </f:view>And here is the backing bean Index2.java I have:
    package project1.backing;
    import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.List;
    import javax.faces.component.html.HtmlDataTable;
    import javax.faces.component.html.HtmlForm;
    public class Index2 {
        private HtmlForm form1;
        private HtmlDataTable dataTable1;
        private HtmlDataTable dataTable2;
        private List entrySet;
        private HashMap hm;
        public Index2() {
            ArrayList al = new ArrayList();
            al.add("AA");
            al.add("BB");
            al.add("CC");
            hm = new HashMap();
            hm.put("ONE", al);
            ArrayList al2 = new ArrayList();
            al2.add("AA2");
            al2.add("BB2");
            al2.add("CC2");
            hm.put("TWO", al2);
            entrySet = new java.util.ArrayList(hm.entrySet());
         //here it only prints two rows as i have two keys but on the output it
         //does not come up fine
            for (int i = 0; i < entrySet.size(); i++) {
                System.out.println("==== " + entrySet.get(i));
        public void setForm1(HtmlForm form1) {
            this.form1 = form1;
        public HtmlForm getForm1() {
            return form1;
        public void setDataTable1(HtmlDataTable dataTable1) {
            this.dataTable1 = dataTable1;
        public HtmlDataTable getDataTable1() {
            return dataTable1;
        public void setDataTable2(HtmlDataTable dataTable2) {
            this.dataTable2 = dataTable2;
        public HtmlDataTable getDataTable2() {
            return dataTable2;
        public void setEntrySet(List entrySet) {
            this.entrySet = entrySet;
        public List getEntrySet() {
            return entrySet;
        public void setHm(HashMap hm) {
            this.hm = hm;
        public HashMap getHm() {
            return hm;
    }Now when I run this application the keys are shown in the respective column but values are coming up as
    [AA2, BB2, CC2] in one row rather in a separate Row as I am using a Datatable inside UIColumn to show the values.
    Here is what I see in the output:
    keys        Values
    TWO         [AA2, BB2, CC2]
                [AA, BB, CC]
    ONE         [AA2, BB2, CC2]
                [AA, BB, CC] As above output is not correct as it shows both list values in front of each key rather than what those
    keys are tied to. I wanted the following output:
    keys        Values
    ONE         AA
                BB
             CC
    TWO         AA2
                BB2
             CC2So I can do sorting pagination on the values datatable. But currently the output is not shown correctly. Any help
    is really appreciated. My hashmap will be populated dynamically so wants to show the key and values in separate column
    but also need to show the values in an embedded datatable as the list can be huge.

    Rather use a Collection of DTO's. See http://balusc.xs4all.nl/srv/dev-jep-dat.html for some insights. There is also a section "Nesting datatables".

  • BUG - saving with both flash pro CS6 and CC causes library symbol names to change

    Concise problem statement:
    If you save with flash pro CC and then save with CS6, in the library panel, symbol names are changed.
    Specifically, pipes | and trailing spaces ("|Divider", "Divider ") get replaced by escape sequences ("&#124Divider", "Divider&#032" ...) Ampersands & and number signs # also get replaced, such that symbol names grow exponentially if you continue to save with both flash pro CC and CS6 ("Divider&#032", "Divider&#038&#035032", "Divider&#038&#035038&#038&#035035032" ...) This makes it difficult to transition a team from CS6 to CC.
    Sometimes, the original-name symbol remains, and an escaped-name symbol is also created. In this case, the children are removed from the original-name symbol, so it doesn't render anything to the screen; a mysterious, silent failure.
    Steps to reproduce bug:
    1. Create a library symbol named "|", save an xfl with flash pro CC, and close.
    2. Open, save, and close with flash pro CS6.
    3. Open, save, and close with flash pro CC.
    Results:
    A library symbol named "&#124".
    Expected results:
    A library symbol named "|".
    I submitted this bug with the bug form, and also with adobe bugbase (in case it isn't obsolete) - I'm just trying to maximize my chances of getting a fix.  Has anyone else encountered this bug?

    Hi,
    We are aware of this issue and its open for investigation internally. This issue is observed when you have certain special characters in your symbol names and try to open that file in Flash CS6. This happens due to a change in the way symbol naming is handled in Flash CC and in Flash CS 6.
    As a workaround, request you to use only Underscore or Hyphen as special characters while naming symbols or library layers etc.
    We shall update you as soon as this has been fixed.
    Thanks,
    Nipun

  • Problem with a datatable and selectOneMenu

    Hello
    I'm pretty new at java, so this might be an easy problem to solve, but I've been stuck in this for a couple of days now, so any help will be appreciated.
    I have a selectOneMenu item that when it's changed this value loads the info for a datatable below it, this works fine.... but I need that when for example, the select one menu has the value "1", the data tabla loads the activities for the option "1", inside the datatable there is a checkbox for a column, now, in this scenario, when I check 3 options in the datatable, I need to change the value in the selectOneMenu and put, for example the value "2", when this happens now I have to reload the datatable with the values corresponding to the activities for the option "2".
    The problem is when I change the value of the selectOneMenu on the backingBean, because this selectOneMenu has implemented the onchange event, but this is only activated if the the value is changed in the UI, not in the code as I need to do it.
    This are the lilbs that I'm using:
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
    <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    This is the fragment of code of the selectOneMenu:
    <h:selectOneMenu id="ddlTipoVisita" value="#{VisitaDomiciliarBean.idTipoVisita}" disabled="#{VisitaDomiciliarBean.modoEdicion == false}"
    rendered="#{VisitaDomiciliarBean.mostrarSegunOpcionMenu}">
    <f:selectItems value="#{VisitaDomiciliarBean.selectItemsTipoVisita}" />
    <a4j:support status="statustablaSubtipoVisita" event="onchange" action="#{VisitaDomiciliarBean.cargarTablaSubtipoVisita}" reRender="tablaSubtipoVisita">
    </a4j:support>
    </h:selectOneMenu>
    This is the datatable section:
    <t:dataTable id="tablaSubtipoVisita" styleClass="scrollerTable2" headerClass="standardTable_Header"
    footerClass="standardTable_Header" rowClasses="standardTable_Row1,standardTable_Row2"
    columnClasses="columna_centrada" value="#{VisitaDomiciliarBean.subtiposVisita}" var="subtipo"
    preserveDataModel="false" rows="10" >
    <%--columna de seleccion multiple--%>
    <t:column rendered="#{VisitaDomiciliarBean.seleccionMultiple == true}">
    <f:facet name="header">
    <h:outputText value="#{recursos['actividades.seleccionar']}" />
    </f:facet>
    <a4j:region>
    <h:selectBooleanCheckbox
    value="#{subtipo.seleccionado}" disabled="#{VisitaDomiciliarBean.modoEdicion == false}">
    <a4j:support event="onchange" status="statustablaSubtipoVisita"
    actionListener="#{VisitaDomiciliarBean.seleccionar}" reRender="ddlTipoVisita" >
    </a4j:support>
    </h:selectBooleanCheckbox>
    </a4j:region>
    </t:column>
    <t:column>
    <f:facet name="header">
    <h:outputText value="#{recursos['actividades.descripcion']}"/>
    </f:facet>
    <h:outputText value="#{subtipo.descripcion}"></h:outputText>
    </t:column>
    </t:dataTable>
    Is there any way to do this using the rendered option of the components? Or does anybody has another idea or recomendation?
    I tried to solve it using two data tables, one for the option "2" and another for all the rest of the options, I tried to hide or show the one I need acoording to the data inside the array that has the info for the datatables, but this failed, because when I change the value for the selectOneMenu from the bean, both datatables are shown and not only the one that I need.
    I would really appreciate any help with this!
    Greetings,

    Well turns out I had a some bad code in the back end that was resetting the model to the 'initial' value. I didn't require the FacesContext.getCurrentInstance().renderResponse(); after all.
    But I still find it disturbing the model generator code being called twice.
    If anyone has any suggestions on how to prevent this I'm all ears.

  • Bug (?) with Service Anniversaries Report

    Hi All-
    I have noticed that when I run S_PH9_46000216-Service Anniversaries report for employees with a status of Inactive and Active, it pulls in all employees EVER who have an anniversary date falling within the date range I've entered.
    If I've clearly selected only "1" and "3" in the "Employee Status" field, why would employees who have withdrawn from the company come into the results?
    Here is my selection criteria entered into the report:
    Other period>>Data Selection Period>> 12/01/07-12/31/07
    Employment Status>> 1,3
    Anniversary in Years>> 1-90
    Please help!
    Thanks

    It is not a bug.. to limit selection by emp status, you have to put the dates in the Person Selection Period.. It is safer to put the same dates  in both Data Selection & Person Selection Periods..
    ~Suresh

  • BUG FOUND-- With Shadows on Non-FCP Generated Layers

    In FCP 6, this bug has been verified by many other users on forums across the web such as CreativeCow, DVCreators, and more. This BUG is a "repeatable problem" with the software.
    PLEASE take a moment to experiment with this so Apple can take care of this.
    The quality of footage specifically when adding a Drop Shadow is degraded when scaled-down and rendered, (SEE LINK BELOW).
    http://www.jonesinc.com/tech/fcp_interlacecomp.jpg
    This is simply scaling footage to 26% and adding a shadow.
    NOTE: Scaling colorbars, a solid color, or any FCP generated object looks fine. We can export a clip from Final Cut and look on any Mac, PC, or monitor to see the issue is within the software converted file, not the video display.
    The ONLY other time it looks correct is when you change the sequence settings so the FIELD ORDER is NONE, rather than Lower-field. However, this of-course will cause issues with the interlaced footage during playback for Broadcast...again not acceptable.
    Various Codecs, Sequence settings, etc have been tested with the same poor results.
    Again, this "Bug" has been verified several times with various systems, Operating systems, and versions of FCP. Again, PLEASE take a moment to experiment with this so Apple can take care of this.
    Sincerely,
    SYSTEM:
    FCP 6.0.2
    OS X 10.5.2 Leopard
    QT Version 7.4.1
    2 X 3.2 GHz Quad-Core Intel Xeon
    8 GB 800 MHz DDR2 DB-DIMM
    Kona 3 HD with AJA breakout box
    Apple 30" Cinema Display and out to 55" Hitachi Plasma

    Sorry to report it is not working at all , allways the same message cant find the vido or audio file but in reality it work for the audio file but error occur at the video compression stage.
    This is a bug since Apple suggest 1GB per core and i try as low as 4 instances , Without Share i can use with no problem at all 12 instances and it is realy fast and Share offer the selection of Quickclusters.
    I short this Mac Pro cant use Share when any Quickcluster is in use as you see but i can use any Quickcluster when Share is not used to do Blu-Ray , so the important feature Share is Useless and since Apple promote it to do Blu-Ray one step we got a serious bug at the moment David.

Maybe you are looking for